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
USD 109 - USD 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
USD 137 - USD 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
USD 153 - USD 316 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
  • 13 October 2018
Traveller photos (263)
Avda Cavall Bernat 160, 17250 Platja d'Aro, Spain
Show Prices
USD 185 - USD 432 Avg. price/night*
Ollie #4 of 394 hotels in Costa Brava
Traveller photos (1047)
Announcement Click for details
Hotel Blau Mar (Llafranc) 4.0 of 5
Carrer de Farena 36, 17211 Llafranc, Palafrugell, Spain
Show Prices
USD 147 - USD 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
USD 63 - USD 104 Avg. price/night*
Ollie #6 of 394 hotels in Costa Brava
  •  Okay 
  • Good: Clean and tidy room. Excellent roomy shower. Balcony. Friendly... more
  • 18 October 2018
Traveller photos (1495)
Avinguda Salatar 16, 17480 Roses, Spain
Show Prices
USD 102 - USD 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
USD 140 - USD 216 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
USD 86 - USD 128 Avg. price/night*
Ollie #9 of 394 hotels in Costa Brava
Traveller photos (844)
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
USD 132 - USD 331 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
USD 184 - USD 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
USD 139 - USD 297 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
USD 82 - USD 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
  • 3 October 2018
Traveller photos (121)
Pza Rosaleda s/n, 17248 S'Agaro, Spain
Show Prices
USD 287 - USD 716 Avg. price/night*
Ollie #14 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
Certificate of Excellence
Travellers' Choice™ 2018 Winner Value for Money
 
Ramon Llull 1, 17255 Begur, Spain
Show Prices
USD 76 - USD 149 Avg. price/night*
Ollie #15 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)
Hotel Eetu (Begur) 4.0 of 5
Platja de Fornells | Aiguablava, 17255 Begur, Spain
Show Prices
USD 116 - USD 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
USD 90 - USD 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
USD 117 - USD 226 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
  • 24 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
USD 128 - USD 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
USD 68 - USD 116 Avg. price/night*
Ollie #20 of 394 hotels in Costa Brava
#2 of 36 hotels in Roses
Traveller photos (465)