We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Costa Brava

Refine search

Price per night

 

Traveller rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Costa Brava?

We'll send you updates with the latest deals, reviews and articles for Costa Brava each week.

Map of Costa Brava Hotels

Hotels (394)

B&Bs / Inns (177)

Speciality Lodging (318)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travellers Trust

Sort by [ Popularity ] [ Price ]
Carrer Sant Miquel, 2, 17255 Begur, Spain
Show Prices
US$109 - US$169 Avg. price/night*
Ollie #1 of 394 hotels in Costa Brava
#1 of 16 hotels in Begur
Traveller photos (576)
Certificate of Excellence
Travellers' Choice® 2018 Winner Small Hotels
 
C/Tarongeta, 1, 17488 Cadaques, Spain
Show Prices
US$137 - US$198 Avg. price/night*
Ollie #2 of 394 hotels in Costa Brava
Traveller photos (166)
Hotel Can Casi (Regencos) 4.0 of 5
Puigcalent 7, 17214 Regencos, Spain
Show Prices
US$153 - US$317 Avg. price/night*
Ollie #3 of 394 hotels in Costa Brava
  •  60 th birthday 
  • Wow again just wow from the friday barbecue through immaculate service and... more
  • 12 October 2018
Traveller photos (263)
Avda Cavall Bernat 160, 17250 Platja d'Aro, Spain
Show Prices
US$183 - US$432 Avg. price/night*
Ollie #4 of 394 hotels in Costa Brava
Traveller photos (1045)
Announcement Click for details
Hotel Blau Mar (Llafranc) 4.0 of 5
Carrer de Farena 36, 17211 Llafranc, Palafrugell, Spain
Show Prices
US$147 - US$186 Avg. price/night*
Ollie #5 of 394 hotels in Costa Brava
Traveller photos (569)
Special Deal Free breakfast with...
Certificate of Excellence
Travellers' Choice® 2018 Winner Value for Money
 
Avenida Just Marles 21-23, 17310 Lloret de Mar, Spain
Show Prices
US$64 - US$104 Avg. price/night*
Ollie #6 of 394 hotels in Costa Brava
  •  Just Incredible 
  • No words can describe this hotel. We booked for just 4 days and by the end... more
  • 16 October 2018
Traveller photos (1492)
Avinguda Salatar 16, 17480 Roses, Spain
Show Prices
US$102 - US$120 Avg. price/night*
Ollie #7 of 394 hotels in Costa Brava
#1 of 36 hotels in Roses
Traveller photos (83)
Hotel Playa Sol (Cadaques) 4.0 of 5
Platja Pianc, 3, 17488 Cadaques, Spain
Show Prices
US$140 - US$217 Avg. price/night*
Ollie #8 of 394 hotels in Costa Brava
  •  Beautiful hotel 
  • Beautiful resort hotel right on the beach.beautiful ,super clean rooms... more
  • 3 October 2018
Traveller photos (888)
Hotel Diana (Tossa de Mar) 3.0 of 5
Plaza de Espana 6, 17320 Tossa de Mar, Spain
Show Prices
US$86 - US$129 Avg. price/night*
Ollie #9 of 394 hotels in Costa Brava
Traveller photos (840)
Salles Hotel Mas Tapiolas (Santa Cristina d'Aro) 4.0 of 5
Ctra C65 Km 7 Veinat de Solius s/n, 17246 Santa Cristina d'Aro, Spain
Show Prices
US$132 - US$332 Avg. price/night*
Ollie #10 of 394 hotels in Costa Brava
Traveller photos (798)
Announcement Click for details
Carretera de Rosas, 17494 Pau, Spain
Show Prices
US$184 - US$451 Avg. price/night*
Ollie #11 of 394 hotels in Costa Brava
#1 of 1 hotels in Pau
Traveller photos (842)
C/ Roqueta, 10-12, 17320 Tossa de Mar, Spain
Show Prices
US$139 - US$296 Avg. price/night*
Ollie #12 of 394 hotels in Costa Brava
Traveller photos (148)
Certificate of Excellence
Travellers' Choice® 2018 Winner Bargain
 
Carrer Metge Pi 8, 17255 Begur, Spain
Show Prices
US$81 - US$183 Avg. price/night*
Ollie #13 of 394 hotels in Costa Brava
#2 of 16 hotels in Begur
  •  Keep it as it is 
  • Great welcome, a lot of tips given to find the right restaurant, much... more
  • 2 October 2018
Traveller photos (121)
Certificate of Excellence
Travellers' Choice® 2018 Winner Value for Money
 
Ramon Llull 1, 17255 Begur, Spain
Show Prices
US$75 - US$149 Avg. price/night*
Ollie #14 of 394 hotels in Costa Brava
#3 of 16 hotels in Begur
  •  We loved it 
  • The perfect place to stay for us in Begur, The food, especially the... more
  • 8 October 2018
Traveller photos (516)
Pza Rosaleda s/n, 17248 S'Agaro, Spain
Show Prices
US$287 - US$718 Avg. price/night*
Ollie #15 of 394 hotels in Costa Brava
  •  Perfectly Elegant 
  • We needed a few days off after intense touring in a Barcelona heat wave... more
  • 9 August 2018
Traveller photos (373)
Offers & Announcements 20% off room rate
Hotel Eetu (Begur) 4.0 of 5
Platja de Fornells | Aiguablava, 17255 Begur, Spain
Show Prices
US$114 - US$168 Avg. price/night*
Ollie #16 of 394 hotels in Costa Brava
#4 of 16 hotels in Begur
  •  Excellent Hotel 
  • We spend some wonderfuk days in the hotel. Whenever we needed help, the... more
  • 25 September 2018
Traveller photos (206)
Special Offer Package Deal
Hotel Rosa (Begur) 3.0 of 5
Pi i Rallo, 19, 17255 Begur, Spain
Show Prices
US$90 - US$113 Avg. price/night*
Ollie #17 of 394 hotels in Costa Brava
#5 of 16 hotels in Begur
Traveller photos (93)
C/ Sant Miguel, 1, 17255 Begur, Spain
Show Prices
US$117 - US$225 Avg. price/night*
Ollie #18 of 394 hotels in Costa Brava
#6 of 16 hotels in Begur
  •  Kind and attentive 
  • We stayed at Sa Calma this weekend with my Mum who is visiting us from New... more
  • 23 September 2018
Traveller photos (185)
Certificate of Excellence
Travellers' Choice® 2018 Winner Bargain
 
Hotel Tamariu (Tamariu) 3.0 of 5
C/Passeig del Mar, 2, 17212 Tamariu, Palafrugell, Spain
Show Prices
US$128 - US$188 Avg. price/night*
Ollie #19 of 394 hotels in Costa Brava
  •  Great stay 
  • A little disappointed with Tamariu, but not with the hotel itself. This... more
  • 30 September 2018
Traveller photos (94)
Carmen Hotel (Roses) 2.0 of 5
Trinitat 41, 17480 Roses, Spain
Show Prices
US$68 - US$116 Avg. price/night*
Ollie #20 of 394 hotels in Costa Brava
#2 of 36 hotels in Roses
Traveller photos (465)