Hero Image

Curated luxury hotels in the Costa Brava

Search
F i r
M n o
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
F i r
M n o
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Costa Brava

Recommended
Sort by

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Costa Brava, but are nearby and match your search.
Primary image
GHT Miratge - Adults Only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lloret de Mar · 41.23 km from centre

8.6

 

98 review

Breakfast available

With a stay at GHT Miratge - Adults Only, you'll be centrally located in Lloret de Mar – a 3-minute drive from Lloret de Mar Beach and 12 minutes from Fenals Beach. This hotel is 6.8 mi (11 km) from Tossa de Mar Beach and 0.2 mi (0.4 km) from Sa Caleta Beach.

Compare price on Booking.com
Compare price on Booking.com
RVHotels Vila de Tossa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Tossa de Mar · 36.08 km from centre

7.4

 

1,448 review

Located 400 metres from Tossa de Mar Beach, RVHotels Vila de Tossa features air-conditioned rooms with a private balcony. There is free WiFi.

Featuring tiled floors, rooms come with a safe and TV. They are also heated and have a private bathroom with a hairdryer.

Outdoor parking is available nearby for an extra charge and Hotel recommend to book it in advance.

The hotel is pet-friendly. Pets are welcome for a fee.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Canyelles Platja
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Roses · 26.78 km from centre

8.6

 

140 review

Breakfast available

With a stay at Canyelles Platja in Roses (Almadraba-Canyelles), you'll be steps from Cap de Creus and Canyelles Beach. This beach hotel is 0.3 mi (0.5 km) from Bonifaci Beach and 0.8 mi (1.3 km) from Canyelles Grosses Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
htop Caleta Palace
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Platja d'Aro, Castell-Platja d'Aro · 21.63 km from centre

7.4

 

655 review

With a stay at htop Caleta Palace in Castell-Platja d'Aro (Platja d'Aro), you'll be within a 10-minute walk of Lobs Minigolf and Cala Rovira. This beach hotel is 22.2 mi (35.7 km) from Tossa de Mar Beach and 0.3 mi (0.5 km) from Cala Sa Cova.

Compare price on Booking.com
Compare price on Booking.com
Primary image
RVHotels Nautic Park
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Platja d'Aro, Castell-Platja d'Aro · 23.77 km from centre

7.8

 

205 review

Breakfast available

With a stay at RVHotels Nautic Park in Castell-Platja d'Aro (Platja d'Aro), you'll be within a 5-minute drive of Platja d'Aro Beach and Punta Pinell Sa Conca. This hotel is 16.1 mi (25.9 km) from Tossa de Mar Beach and 0.7 mi (1.2 km) from Platja Llarga.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sercotel President
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Figueres · 31.12 km from centre

8.4

 

648 review

Breakfast available

A stay at Sercotel President places you in the heart of Figueres, within a 10-minute walk of Toy Museum of Catalonia and Museum of the Emporda. This hotel is 12.8 mi (20.6 km) from Gran Jonquera Outlet Mall and Shopping and 0.3 mi (0.6 km) from Sala de Peixateries.

Compare price on Booking.com
Compare price on Booking.com
htop Platja Park #htopFun
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Platja d'Aro, Platja d'Aro · 22.53 km from centre

7.6

 

1,549 review

Located in the charming Catalan resort of Platja d’Aro, the Platja Park is just 600 metres from Platja Gran Beach. The hotel has an outdoor pool.

All spacious rooms at htop Platja Park feature satellite TV and air conditioning. They also have a private bathroom equipped with a hairdryer.

Platja Park has a buffet restaurant serving international cuisine. There is a bar area.

Platja D’Aro’s resort centre is next to the hotel with plenty of bars, restaurants and shops. There are also watersports nearby. Girona Airport is approximately 30 km from htop Platja Park.

Compare price on Booking.com
Compare price on Booking.com
Rosamar Es Blau 4*s - Adults Only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lloret de Mar · 41.12 km from centre

8.9

 

1,343 review

Featuring an outdoor swimming pool and a restaurant, Rosamar Es Blau 4*s - Adults Only is situated in Lloret de Mar, 100 metres from the beach. There is a paid spa center available for guests, equipped with a hot tub, sauna, hammam and thermal relaxation loungers and showers.

At the hotel, each room is equipped with a flat-screen TV, a private bathroom fitted with a hairdryer, and a balcony. The rooms at Rosamar Es Blau 4*s - Adults Only
have air conditioning and a wardrobe.

A buffet breakfast is available each morning at the property.

At the accommodation guests are welcome to take advantage of a spa area for adults, with fitness room, a Turkish bath and an indoor swimming pool.

Speaking Catalan, English and French, the staff is willing to help at the 24-hour front desk.

Water World is 3.8 km from the hotel. The nearest airport is Girona-Costa Brava Airport, 23 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
ALEGRIA Mariner - Adults Only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lloret de Mar · 41.15 km from centre

7.8

 

8 review

Breakfast available

With a stay at ALEGRIA Mariner - Adults Only in Lloret de Mar (Lloret Town Center), you'll be within a 15-minute drive of Lloret de Mar Beach and Fenals Beach. This hotel is 6.8 mi (10.9 km) from Tossa de Mar Beach and 0.3 mi (0.5 km) from Museu del Mar.

Compare price on Booking.com
Compare price on Booking.com
La Fornal
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Alt Empordà, Terrades · 40.65 km from centre

9.3

 

446 review

Breakfast available

Situated in Terrades, 13 km from Dalí Museum, La Fornal features accommodation with a garden, free private parking, a shared lounge and a restaurant. This 4-star hotel features free WiFi and a bar. Some rooms at the property have a patio with a city view.

At the hotel rooms are fitted with air conditioning, a seating area, a flat-screen TV with cable channels, a safety deposit box and a private bathroom with a bidet, free toiletries and a hairdryer. The rooms will provide guests with a fridge.

The area is popular for cycling, and car hire is available at La Fornal.

Peralada Golf is 23 km from the accommodation, while Figueres Vilafant Train Station is 12 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Palau Macelli
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Alt Empordà, Castello d'Empuries · 27.70 km from centre

10.0

 

70 review

Breakfast available

With a stay at Palau Macelli in Castello d'Empuries, you'll be a 1-minute walk from Santa Maria de Castello D'Empuries and 6 minutes by foot from Basilica of Santa Maria. This spa hotel is 0.9 mi (1.4 km) from Cap de Creus and 0.9 mi (1.5 km) from Pitch and Putt Castello Empuribrava.

Compare price on Booking.com
Compare price on Booking.com
Primary image
ALEGRIA Sun Village
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lloret de Mar · 41.10 km from centre

7.8

 

68 review

Breakfast available

With a stay at ALEGRIA Sun Village in Lloret de Mar (Lloret Town Center), you'll be within a 15-minute drive of Lloret de Mar Beach and Fenals Beach. This hotel is 6.7 mi (10.8 km) from Tossa de Mar Beach and 0.3 mi (0.4 km) from Gran Casino Costa Brava.

Compare price on Booking.com
Compare price on Booking.com
Primary image
htop Amatista
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lloret de Mar · 42.71 km from centre

7.0

 

25 review

With a stay at htop Amatista in Lloret de Mar (Fenals), you'll be a 1-minute drive from Fenals Beach and 7 minutes from Lloret de Mar Beach. This beach hotel is 8.2 mi (13.2 km) from Tossa de Mar Beach and 0.5 mi (0.8 km) from Arbre Aventura Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Boutique Mar d'Amunt
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Alt Empordà, Port de la Selva · 36.92 km from centre

9.4

 

6 review

Breakfast available

When you a stay at Hotel Boutique Mar d'Amunt in Port de la Selva, you'll be on the boardwalk, just steps from Cap de Creus and Gulf of Lion. This beach hotel is 0.3 mi (0.5 km) from El Pas Beach and 0.5 mi (0.8 km) from Port de la Selva Beach.

Compare price on Booking.com
Compare price on Booking.com
Suites del Mar Fenals Apartments
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lloret de Mar · 42.63 km from centre

7.2

 

917 review

Suites del Mar Fenals Apartments feature an outdoor pool. Located 80 metres from Lloret’s Fenals Beach, it offers spacious suites with a flat-screen TV.

The rooms at the Suites del Mar Fenals Apartments feature carpeted floors and a lounge area with Oriental-style ornaments. Each one comes with a Nespresso coffee-maker, and a hydromassage bath.

Suites del Mar Fenals Apartments is an hour’s drive from central Barcelona. Girona Airport is around 35 minutes’ drive away. A shuttle service is available from Barcelona and Girona airports for a surcharge.

Compare price on Booking.com
Compare price on Booking.com
Hotel Cap Roig & Spa by Brava Hoteles
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Platja d'Aro, Platja d'Aro · 20.82 km from centre

8.2

 

8,808 review

Situated in Platja d'Aro, 300 metres from Platja de Sant Jordi, Hotel Cap Roig & Spa by Brava Hoteles features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. With a terrace, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Guests can enjoy Mediterranean dishes at the restaurant or have a cocktail at the bar.

At the hotel, all rooms come with a wardrobe. Rooms have a desk and a flat-screen TV, and some rooms at Hotel Cap Roig & Spa by Brava Hoteles have a balcony. The rooms will provide guests with a fridge.

A buffet breakfast is available at the accommodation.

Hotel Cap Roig & Spa by Brava Hoteles offers a children's playground. You can play table tennis at the hotel, and the area is popular for hiking and cycling.

Languages spoken at the 24-hour front desk include Catalan, German, English and Spanish.

Medes Islands Marine Reserve is 36 km from Hotel Cap Roig & Spa by Brava Hoteles, while Girona Train station is 37 km away. Girona-Costa Brava Airport is 35 km from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Park Hotel San Jorge & Spa by Escampa Hotels
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Platja d'Aro, Calonge · 21.05 km from centre

9.0

 

963 review

Breakfast available

With a stay at Park Hotel San Jorge & Spa by Escampa Hotels in Calonge (Platja d'Aro), you'll be steps from Cala Bella Dona and 3 minutes by foot from Cala Cap Roig. This beach hotel is 22.6 mi (36.4 km) from Tossa de Mar Beach and 0.2 mi (0.3 km) from Cami Ronda Platja Aro.

Compare price on Booking.com
Compare price on Booking.com
htop Caleta Palace #htopBliss
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Platja d'Aro, Platja d'Aro · 21.66 km from centre

8.0

 

1,597 review

Located right on Cala Rovira Beach, htop Caleta Palace offers an outdoor pool and gardens. Each spacious, air-conditioned room has a private balcony, some with sea views.

Rooms at the htop Caleta Palace feature tiled floors and bright, functional décor. They include satellite TV, a safe and a private bathroom with a hairdryer.

The hotel’s main restaurant offers Mediterranean buffet meals.

The htop Caleta Palace is 700 metres from central Platja d’Aro, while Aquadiver Water Park is 900 metres away. The charming fishing village of Palamós is within a 15-minute drive.

Compare price on Booking.com
Compare price on Booking.com
Cosmopolita Hotel Boutique & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Platja d'Aro, Platja d'Aro · 22.29 km from centre

9.2

 

1,674 review

Breakfast available

Located in Platja d'Aro and set on the beachfront, Cosmopolita Hotel Boutique boasts an outdoor pool and terraces with sea views.

Please note that there is no parking at the hotel. We have a nearby parking garage with limited spaces and cannot be reserved; parking is on a first-come, first-served basis.

Each room at Cosmopolita Hotel Boutique comes with central heating, free WiFi, air conditioning and a flat-screen TV with satellite channels. All rooms also include a wardrobe, safe and a minibar. The bathroom has a bath or shower, free toiletries and a hairdryer.

Cosmopolita Hotel Boutique has a spa with sauna, Turkish bath and a hot tub. There is a fitness centre and massages are offered for a surcharge.

Other services include bicycle and car rental, airport shuttle service for an extra cost and a 24-hour front desk.

Girona Airport is 30 minutes away by car.

Please note that the restaurant is closed from 19/09/2025 until next year.

Compare price on Booking.com
Compare price on Booking.com
Primary image
htop Platja Park
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Platja d'Aro, Castell-Platja d'Aro · 22.50 km from centre

7.0

 

484 review

Breakfast available

With a stay at htop Platja Park in Castell-Platja d'Aro (Platja d'Aro), you'll be within a 15-minute walk of Platja Llarga and Lobs Minigolf. This family-friendly hotel is 21.5 mi (34.6 km) from Tossa de Mar Beach and 1 mi (1.6 km) from Cala Rovira.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor