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

 

Traveler 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 (393)

B&Bs / Inns (178)

Specialty Lodging (312)

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 Travelers Trust

Sort by [ Popularity ] [ Price ]
Carrer Sant Miquel, 2, 17255 Begur, Spain
Show Prices
$117 - $235 Avg. price/night*
Ollie #1 of 393 hotels in Costa Brava
#1 of 15 hotels in Begur
Professional photos | Traveler photos (565)
Certificate of Excellence
Travelers' Choice® 2018 Winner Small Hotels
 
C/Tarongeta, 1, 17488 Cadaques, Spain
Show Prices
$141 - $177 Avg. price/night*
Ollie #2 of 393 hotels in Costa Brava
  •  Perfect Place 
  • We stayed four nights in this relaxing boutique hotel in Cadarques. We... more
  • June 18, 2018
Professional photos | Traveler photos (163)
Hotel Can Casi (Regencos) 4.0 of 5
Puigcalent 7, 17214 Regencos, Spain
Show Prices
$176 - $487 Avg. price/night*
Ollie #3 of 393 hotels in Costa Brava
Professional photos | Traveler photos (247)
Certificate of Excellence
Travelers' Choice® 2018 Winner Value for Money
 
Avenida Just Marles 21-23, 17310 Lloret de Mar, Spain
Show Prices
$72 - $197 Avg. price/night*
Ollie #4 of 393 hotels in Costa Brava
Professional photos | Traveler photos (1334)
Avda Cavall Bernat 160, 17250 Platja d'Aro, Spain
Show Prices
$279 - $651 Avg. price/night*
Ollie #5 of 393 hotels in Costa Brava
Professional photos | Traveler photos (932)
Offers & Announcements 10% off room rate
Hotel Blau Mar (Llafranc) 4.0 of 5
Carrer de Farena 36, 17211 Llafranc, Palafrugell, Spain
Show Prices
$153 - $293 Avg. price/night*
Ollie #6 of 393 hotels in Costa Brava
Professional photos | Traveler photos (551)
Special Deal Free breakfast with...
C/ Roqueta, 10-12, 17320 Tossa de Mar, Spain
Show Prices
$220 - $425 Avg. price/night*
Ollie #7 of 393 hotels in Costa Brava
Professional photos | Traveler photos (144)
Hotel Diana (Tossa de Mar) 3.0 of 5
Plaza de Espana 6, 17320 Tossa de Mar, Spain
Show Prices
$133 - $342 Avg. price/night*
Ollie #8 of 393 hotels in Costa Brava
Professional photos | Traveler photos (820)
Certificate of Excellence
Travelers' Choice® 2018 Winner Bargain
 
Carrer Metge Pi 8, 17255 Begur, Spain
Show Prices
$99 - $227 Avg. price/night*
Ollie #9 of 393 hotels in Costa Brava
#2 of 15 hotels in Begur
Professional photos | Traveler photos (108)
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
$157 - $523 Avg. price/night*
Ollie #10 of 393 hotels in Costa Brava
  •  Beautiful place 
  • Lovely hotel found this by chance as we missed turnoff to another property... more
  • May 19, 2018
Professional photos | Traveler photos (816)
Offers & Announcements 10% off room rate
Hotel Playa Sol (Cadaques) 4.0 of 5
Platja Pianc, 3, 17488 Cadaques, Spain
Show Prices
$147 - $306 Avg. price/night*
Ollie #11 of 393 hotels in Costa Brava
  •  Spectacular  
  • Would be hard pressed to get a better spot than this in Cadaques... more
  • June 19, 2018
Professional photos | Traveler photos (868)
Carretera de Rosas, 17494 Pau, Spain
Show Prices
$227 - $547 Avg. price/night*
Ollie #12 of 393 hotels in Costa Brava
#1 of 1 hotels in Pau
Professional photos | Traveler photos (806)
Avinguda Salatar 16, 17480 Roses, Spain
Show Prices
$116 - $218 Avg. price/night*
Ollie #13 of 393 hotels in Costa Brava
#1 of 37 hotels in Roses
Professional photos | Traveler photos (75)
Certificate of Excellence
Travelers' Choice® 2018 Winner Value for Money
 
Ramon Llull 1, 17255 Begur, Spain
Show Prices
$106 - $267 Avg. price/night*
Ollie #14 of 393 hotels in Costa Brava
#3 of 15 hotels in Begur
  •  Great Hotel 
  • Such a tasteful, pretty Hotel with a great restaurant and host. Miguel... more
  • May 31, 2018
Professional photos | Traveler photos (502)
Pza Rosaleda s/n, 17248 S'Agaro, Spain
Show Prices
$384 - $1,083 Avg. price/night*
Ollie #15 of 393 hotels in Costa Brava
Professional photos | Traveler photos (337)
Offers & Announcements 20% off room rate
Hotel Eetu (Begur) 4.0 of 5
Platja de Fornells | Aiguablava, 17255 Begur, Spain
Show Prices
$127 - $268 Avg. price/night*
Ollie #16 of 393 hotels in Costa Brava
#4 of 15 hotels in Begur
Professional photos | Traveler photos (199)
Special Offer Package Deal
Certificate of Excellence
Travelers' Choice® 2018 Winner Bargain
 
Hotel Tamariu (Tamariu) 3.0 of 5
c/Passeig del Mar, 2, 17212 Tamariu, Palafrugell, Spain
Show Prices
$133 - $235 Avg. price/night*
Ollie #17 of 393 hotels in Costa Brava
  •  Family run business 
  • Thank you for a wonderful evening, dinner, accommodations and breakfast... more
  • June 18, 2018
Professional photos | Traveler photos (89)
Afores de Torrent s/n, 17123 Torrent, Spain
Show Prices
$465 - $915 Avg. price/night*
Ollie #18 of 393 hotels in Costa Brava
Professional photos | Traveler photos (161)
Hotel Mediterrani (Calella de Palafrugell) 3.0 of 5
Francesc Estrabau 40, 17210 Calella de Palafrugell, Palafrugell, Spain
Show Prices
$103 - $210 Avg. price/night*
Ollie #19 of 393 hotels in Costa Brava
Professional photos | Traveler photos (394)
C/ Sant Miguel, 1, 17255 Begur, Spain
Show Prices
$145 - $314 Avg. price/night*
Ollie #20 of 393 hotels in Costa Brava
#5 of 15 hotels in Begur
  •  Stunning hotel  
  • We stayed here for 1 night on a mini road trip through Catalan and it... more
  • July 7, 2017
Professional photos | Traveler photos (164)