Book Costa Brava hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Costa Brava

Cheap Costa Brava hotels

Cosmopolita Hotel Boutique & Spa

Cosmopolita Hotel Boutique & Spa

4 out of 5
Carrer Pineda del Mar, 1, Castell-Platja d'Aro
Fully refundableReserve now, pay when you stay
The price is AU$175 per night from 3 Jun to 4 Jun
AU$175
per night
3 Jun - 4 Jun
With a stay at Cosmopolita Hotel Boutique & Spa in Castell-Platja d'Aro (Platja d'Aro), you'll be within a 10-minute drive of Platja d'Aro Beach and Lobs ...
Cosmopolita Hotel Boutique & Spa
Hotel Mar de Tossa

Hotel Mar de Tossa

3 out of 5
Giverola 4-6, Tossa de Mar
Fully refundable
The price is AU$75 per night from 9 Jun to 10 Jun
AU$75
per night
9 Jun - 10 Jun
When you stay at Hotel Mar de Tossa in Tossa de Mar, you'll be near the beach, within a 15-minute drive of Tossa de Mar Beach and Water World.
Hotel Mar de Tossa
Atzavara Hotel & Spa

Atzavara Hotel & Spa

5 out of 5
Carrer Pla de la Torre, 16, Santa Susanna
Fully refundableReserve now, pay when you stay
The price is AU$233 per night from 9 Jun to 10 Jun
AU$233
per night
9 Jun - 10 Jun
With a stay at Atzavara Hotel & Spa in Santa Susanna, you'll be within a 10-minute drive of Santa Susanna Beach and Pineda de Mar Beach.
Atzavara Hotel & Spa
Save an average of 15% on thousands of hotels when you're signed in
htop Royal Star & SPA

htop Royal Star & SPA

4 out of 5
C/ Vila de Blanes, 70, Lloret de Mar
Fully refundableReserve now, pay when you stay
The price is AU$92 per night from 9 Jun to 10 Jun
AU$92
per night
9 Jun - 10 Jun
Located in Lloret de Mar (Fenals), htop Royal Star & SPA is within a 15-minute walk of Fenals Beach and Lloret de Mar Beach.
htop Royal Star & SPA
Gran Hotel Reymar

Gran Hotel Reymar

4.5 out of 5
Platja de Mar Menuda, s/n, Tossa de Mar
Fully refundableReserve now, pay when you stay
The price is AU$245 per night from 4 Jun to 5 Jun
AU$245
per night
4 Jun - 5 Jun
With a stay at Gran Hotel Reymar, you'll be centrally located in Tossa de Mar, steps from De la Mar Menuda Beach and within a 5-minute walk of Gran Beach.
Gran Hotel Reymar
Hotel Aiguablava

Hotel Aiguablava

4 out of 5
Platja De Fornells s/n, Platja D'Aiguablava, Begur
Fully refundableReserve now, pay when you stay
The price is AU$301 per night from 3 Jun to 4 Jun
AU$301
per night
3 Jun - 4 Jun
When you stay at Hotel Aiguablava in Begur, you'll be on the beach, within a 15-minute walk of Aiguablava Beach and Cala Begur.
Hotel Aiguablava
Hotel Horitzó by Pierre & Vacances

Hotel Horitzó by Pierre & Vacances

4.5 out of 5
Ps. Maritim S'Abanell 11, Blanes
Fully refundableReserve now, pay when you stay
The price is AU$117 per night from 9 Jun to 10 Jun
AU$117
per night
9 Jun - 10 Jun
Located in Blanes, Hotel Horitzó by Pierre & Vacances is within a 10-minute drive of Gnomo Park and Water World.
Hotel Horitzó by Pierre & Vacances
L'Azure Hotel

L'Azure Hotel

4.5 out of 5
Calle esports S/N, Lloret de Mar
Fully refundableReserve now, pay when you stay
The price is AU$200 per night from 9 Jun to 10 Jun
AU$200
per night
9 Jun - 10 Jun
Located in Lloret de Mar (Lloret Town Center), L'Azure Hotel is within a 15-minute walk of Lloret de Mar Beach and Fenals Beach.
L'Azure Hotel
Golden Taurus Aquapark Resort

Golden Taurus Aquapark Resort

4 out of 5
Passeig Marítim, 33, Pineda de Mar
The price is AU$183 per night from 6 Jun to 7 Jun
AU$183
per night
6 Jun - 7 Jun
When you stay at Golden Taurus Aquapark Resort in Pineda de Mar, you'll be near the beach, within a 10-minute drive of Santa Susanna Beach and Pineda de Mar ...
Golden Taurus Aquapark Resort
Don't see what you're looking for?
See all available properties in Costa Brava
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.

Costa Brava hotels essential information

Accommodation
12,996 hotels
Lowest Price
AU$75
Highest Price
AU$301
Popular hotels
Cosmopolita Hotel Boutique & Spa, Hotel Mar de Tossa, Atzavara Hotel & Spa, htop Royal Star & SPA, Gran Hotel Reymar, Hotel Aiguablava, Hotel Horitzó by Pierre & Vacances, L'Azure Hotel, Golden Taurus Aquapark Resort

Most recent Costa Brava hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.