Costa Brava hotels

Costa Brava hotels

Costa Brava
Check-in
Check-out
Compare vs KAYAK |

Latest Costa Brava Hotel Deals

Lloret de Mar
Lloret de Mar
3 stars from £17
4+ stars from £33
Tossa de Mar
Tossa de Mar
3 stars from £28
4+ stars from £36
Platja d'Aro
Platja d'Aro
3 stars from £35
4+ stars from £33
Blanes
Blanes
3 stars from £30
4+ stars from £40
Roses
Roses
3 stars from £33
4+ stars from £40
L'Estartit
L'Estartit
3 stars from £40

Good to know

Low season

JanuaryCheapest month to stay with an average 45% drop in price.

High season

AugustMost expensive month to stay with an average 34% rise in price.

Average price (weeknight)

£88Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

£99Average Fri & Sat price over the last 2 weeks.

When to book a hotel in Costa Brava

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

FAQs when booking a hotel in Costa Brava

Are hotels in Costa Brava safe during the coronavirus (COVID-19) crisis?

What is the most popular destination in Costa Brava?

How much is a cheap hotel in Costa Brava?

How much is a hotel in Costa Brava for tonight?

Best Costa Brava hotels

Show all
Hotel Boutique Horta d'en Rahola - Cadaques - Pool
1
9.4 Excellent (302 reviews)
Hotel Playa Sol - Cadaques - Bedroom
2
9.3 Excellent (611 reviews)
Hotel Blaumar Llafranc - Llafranc - Pool
3
9.1 Excellent (556 reviews)
El Far Hotel Restaurant - Llafranc - Balcony
4
8.9 Excellent (167 reviews)
Hotel el Petit Convent - Begur - Bedroom
5
8.8 Excellent (773 reviews)
Hotel Llane Petit - Cadaques
6
8.8 Excellent (552 reviews)
Hotel Beverly Park & Spa - Blanes - Lounge
7
8.6 Excellent (465 reviews)
Hotel Ilunion Caleta Park - Platja d'Aro - Restaurant
8
8.3 Excellent (2,000 reviews)
Hotel Tropic Park - Malgrat de Mar - Building
9
8.1 Excellent (332 reviews)
Hotel Blaucel - Blanes
10
8.0 Excellent (150 reviews)
Hotel Blaumar - Blanes
11
7.6 Good (216 reviews)
htop Caleta Palace - Platja d'Aro - Pool
12
7.3 Good (2,755 reviews)