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.
Hotel Spa Mediterraneo Park
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Roses · 28.36 km from centre

9.0

 

3,319 review

Hotel Mediterraneo Park is set 200 metres from Santa Margarida beach and is surrounded by 10,000m² of gardens and 2 outdoor swimming pools. It has rooms with balconies.

The hotel features a Spa with a water circuit, hot tub, sauna and a swimming pool. There is also a gym, table tennis facilities and a mini-golf course.

The air-conditioned rooms at the Mediterraneo Park has a flat-screen TV and satellite channels. Children's cots are available upon request for a surcharge.

The Mediterraneo’s restaurant serves hot and cold buffet meals prepared in a show kitchen. The daily buffet breakfast includes both English and continental breakfast options.

Set just a kilometre outside the pretty Costa Brava resort of Roses, the hotel is just 20 minutes’ drive from the picturesque towns of Cadaqués and Empuriabrava. Cap de Creus Park is 4 km away.

Compare price on Booking.com
Compare price on Booking.com
Hotel Eden Park by Brava Hoteles
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Selva, Riudellots de la Selva · 31.51 km from centre

8.4

 

6,573 review

Hotel Eden Park by Brava Hoteles is located 2 km from Girona Airport, 7 km from Girona centre, and 30 minutes' drive from the Costa Brava.

The air-conditioned rooms are bright and feature a flat-screen TV. They also include a minibar with 1 free bottle of water per stay. The bathroom comes with free toiletries, bath, and hairdryer. The toilet is separated.

Hotel Eden Park by Brava Hoteles is set in pleasant gardens, and has a bar with an outdoor terrace. Regional cuisine is served in the à la carte restaurant. Meeting rooms are also available.

The hotel is around 30 km from Lloret de Mar. The Dalí Museum in Figueres is a 40-minute drive away, and Girona’s historic city centre is just 11 km away.

Pets are allowed (Dogs and Cats) with previous notice and for an extra charge of 20€ per night and for pet. No pets are allowed on the Pool Facilities nor the Restaurant.

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

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

9.0

 

251 review

Breakfast available

With a stay at Hotel Aromar in Castell-Platja d'Aro (Platja d'Aro), you'll be a 5-minute drive from Platja d'Aro Beach and 9 minutes from Camino de Ronda. This beach hotel is 3.3 mi (5.3 km) from Sant Feliu de Guixols Beach and 3.7 mi (5.9 km) from Sant Antoni de Calonge Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel GHT Sa Riera
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Tossa de Mar · 35.95 km from centre

8.6

 

162 review

Breakfast available

When you stay at Hotel GHT Sa Riera in Tossa de Mar, you'll be near the beach, within a 10-minute walk of Tossa de Mar Beach and Humor Amarillo Tossa de mar. This hotel is 6.6 mi (10.6 km) from Lloret de Mar Beach and 8.1 mi (13 km) from Fenals Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Gran Hotel Flamingo – Adults Only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lloret de Mar · 41.88 km from centre

8.8

 

137 review

Gran Hotel Flamingo – Adults Only is centrally located in Lloret de Mar – a 3-minute walk from Lloret de Mar Beach and 11 minutes by foot from Gran Casino Costa Brava. This hotel is 0.9 mi (1.4 km) from Fenals Beach and 1.1 mi (1.8 km) from Water World.

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

Hotel in Baix Empordà, Sant Feliu de Guixols · 27.87 km from centre

8.5

 

6,343 review

Facing the beachfront, Eden Roc Hotel & Spa by Brava Hoteles offers 4-star accommodation in Sant Feliu de Guixols and features a fitness centre, garden and shared lounge. Enjoy the restaurant, relax on the terrace or soak in the exclusive Port Salvi Spa, which includes an indoor swimming pool (bathing cap compulsory), hamman, sauna and whirpool bath. The hotel also offers free WiFi as well as a paid airport shuttle service.

At the hotel, every room is equipped with a desk. Complete with a private bathroom equipped with a bath and free toiletries, the units at Eden Roc Hotel & Spa by Brava Hoteles have a flat-screen TV and air conditioning, and some rooms come with a balcony. At the accommodation all rooms are equipped with bed linen and towels.

At Eden Roc Hotel & Spa by Brava Hoteles guests will find facilities including a hammam and a spa and wellness centre. You can play billiards at the hotel, and the area is popular for hiking and cycling.

Speaking Arabic, Catalan, English and Spanish, staff at the reception can help you plan your stay.

Popular points of interest near Eden Roc Hotel & Spa by Brava Hoteles include Platja Port Salvi, Platja Sant Feliu and Cala del Vigatà Beach. Girona-Costa Brava Airport is 32 km away.

Compare price on Booking.com
Compare price on Booking.com
Hotel Ridomar 365
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lloret de Mar · 41.17 km from centre

7.5

 

1,428 review

Ridomar 365 hotel is located on a hill in the center of Lloret de Mar, in a quiet area 10 minutes walk from the municipal beach, 500 meters from the Lloret de Mar bus station and 2 km from the Water World water park. It offers a temporary outdoor pool, mini spa, gym and solarium terrace on the roof with panoramic views of the sea and the mountains, where you can see incredible sunsets and take beautiful photo sessions. Free WiFi is available throughout the property.

The rooms at the Ridomar 365 hotel have modern décor with parquet floors and have air conditioning, a safe, a flat-screen TV and a private bathroom with free toiletries and a hairdryer. Some of them also include a balcony.

The restaurant at the Ridomar 365 hotel serves a buffet breakfast.

It has a 24-hour reception, a tour desk and a free luggage room. Upon request there is an area to leave bicycles.

The shops, restaurants and lively nightlife of Lloret are 400 meters from the hotel, Girona Airport is a 30-minute drive away and Barcelona city center is a 1-hour drive away.

Compare price on Booking.com
Compare price on Booking.com
Prestige Sant Marc
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Santa Margarida, Roses · 27.99 km from centre

8.4

 

4,052 review

Situated in Roses, 500 metres from Playa Santa Margarida, Prestige Sant Marc features accommodation with a terrace, private parking, a restaurant and a bar. This 4-star hotel offers a tour desk. The hotel provides an outdoor swimming pool and a 24-hour front desk and free WiFi throughout the property.

A buffet breakfast is available each morning at the hotel.

Popular points of interest near Prestige Sant Marc include Playa Salatar, Platja La Nova and Ciutadella Roses. The nearest airport is Girona-Costa Brava Airport, 69 km from the accommodation.

Parking is subject to availability, since it cannot be reserved and there are not always places available.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Delfín
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Tossa de Mar · 36.18 km from centre

9.0

 

381 review

Breakfast available

With a stay at Hotel Delfín, you'll be centrally located in Tossa de Mar, within a 5-minute walk of Tossa de Mar Beach and Humor Amarillo Tossa de mar. This hotel is 6.8 mi (11 km) from Lloret de Mar Beach and 8.3 mi (13.3 km) from Fenals Beach.

Compare price on Booking.com
Compare price on Booking.com
Casa Coco Boutique Hotel & Spa 4*S - Adults Only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lloret de Mar · 40.72 km from centre

9.0

 

300 review

Set in Lloret de Mar, less than 1 km from Lloret de Mar Beach, Casa Coco Boutique Hotel & Spa 4*S - Adults Only offers accommodation with an outdoor swimming pool, private parking, a garden and a terrace. The property features a bar, as well as a restaurant serving Catalan cuisine. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

The hotel will provide guests with air-conditioned rooms offering a desk, a kettle, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a shower. The units feature a wardrobe.

Breakfast is available, and includes buffet, continental and American options.

Water World is 3.1 km from Casa Coco Boutique Hotel & Spa 4*S - Adults Only, while Girona Train station is 40 km away. Girona-Costa Brava Airport is 30 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Spa Porto Cristo
[missing: cards.star_rating_info]

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

8.2

 

183 review

Breakfast available

Located in Port de la Selva, Hotel Spa Porto Cristo is near the beach, within a 5-minute walk of Cap de Creus and Gulf of Lion. This hotel is 17.1 mi (27.5 km) from Roses Beach and 0.2 mi (0.4 km) from Port de la Selva Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Playa Sol
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Alt Empordà, Cadaqués · 33.22 km from centre

9.4

 

495 review

Breakfast available

A stay at Hotel Playa Sol places you in the heart of Cadaqués, steps from Cap de Creus and Platja des Pianc. This beach hotel is 12.6 mi (20.3 km) from Roses Beach and 0.1 mi (0.1 km) from Badia de Cadaqués.

Compare price on Booking.com
Compare price on Booking.com
Hotel Palau de Girona
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Girona, Sant Julià De Ramis · 24.75 km from centre

8.0

 

1,283 review

Well-communicated on the main avenue into Girona, this modern hotel boasts minimal design and modern luxuries which will make for a relaxing time whether you are planning a long stay in Girona or are just passing through.

Sleep soundly in the sound-proofed rooms which feature stylish design and contemporary bathrooms with hydromassage showers or baths. Enjoy parquet floors and soothing colours.

For breakfast the Palau offers both buffet or continental options, as well as a list of daily specials, all served with fresh espresso coffee.

The Palau de Girona is located on the northern entrance into the city so it is easy for you to visit the sights and attractions. Being well-connected to the major roads, you will easily be able to make the 30 km drive to the Costa Brava where you can find golden beaches and have a dip in the Mediterranean.

In the evening, sit down to an excellent meal in the Palau’s restaurant, Anami, which serves seafood specialities as well as a variety of dishes from the set menu or á la carte. Guests can enjoy live performance or karaoke on Saturday nights.

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

Hotel in Blanes · 48.44 km from centre

8.4

 

4 review

With a stay at Hotel Blaucel in Blanes, you'll be steps from Platja de S'Abanell and a 3-minute drive from Marimurtra Botanical Gardens. This spa hotel is 13 mi (20.8 km) from Tossa de Mar Beach and 5.3 mi (8.5 km) from Fenals Beach.

Compare price on Booking.com
Compare price on Booking.com
Hotel Duran
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Figueres · 31.25 km from centre

8.8

 

3,960 review

Breakfast available

Hotel Duran is located just 100 metres from the Salvador Dalí Museum in Figueres. It offers modern, comfortable rooms with free Wi-Fi and satellite TV.

Rooms at the Hotel Duran feature parquet floors and light wood furniture. They are air conditioned and come with a private bathroom with a hairdryer.

The hotel’s stylish restaurant, once frequented by Dalí himself, serves typical food from the Empordà region of Catalunya. There is also a bar where you can get a snack or a drink.

Perelada Golf Course is 15 minutes’ drive from the Duran. You can drive to the Cap de Creus Nature Reserve in around 45 minutes.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Roger de Flor Seleqtta
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lloret de Mar · 41.18 km from centre

8.4

 

142 review

Breakfast available

With a stay at Hotel Roger de Flor Seleqtta in Lloret de Mar (Lloret Town Center), you'll be within a 15-minute drive of Lloret de Mar Beach and Fenals Beach. This beach hotel is 6.8 mi (10.9 km) from Tossa de Mar Beach and 0.3 mi (0.5 km) from Gran Casino Costa Brava.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Costa Encantada Suites & Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Aparthotel in Lloret de Mar · 42.47 km from centre

8.6

 

1,038 review

Breakfast available

With a stay at Costa Encantada Suites & Resort in Lloret de Mar (Fenals), you'll be a 2-minute drive from Fenals Beach and 8 minutes from Lloret de Mar Beach. This family-friendly aparthotel is 8.1 mi (13.1 km) from Tossa de Mar Beach and 0.2 mi (0.3 km) from Arbre Aventura Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel GHT Oasis Tossa & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Tossa de Mar · 35.76 km from centre

7.8

 

160 review

Breakfast available

Hotel GHT Oasis Tossa & Spa is in the heart of Tossa de Mar, within a 10-minute walk of Humor Amarillo Tossa de mar and Tossa de Mar Beach. This family-friendly hotel is 6.7 mi (10.9 km) from Lloret de Mar Beach and 8.2 mi (13.2 km) from Fenals Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Cleopatra Spa Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lloret de Mar · 41.49 km from centre

8.2

 

193 review

Breakfast available

Cleopatra Spa Hotel is centrally located in Lloret de Mar – a 3-minute walk from Parish Church of Sant Roma and 6 minutes by foot from Gran Casino Costa Brava. This spa hotel is 0.5 mi (0.8 km) from Lloret de Mar Municipal Theater and 1 mi (1.6 km) from Museu del Mar.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Lavida at Camiral, a Quinta do Lago Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Selva, Caldes de Malavella · 34.15 km from centre

9.0

 

53 review

Located in Caldes de Malavella, Hotel Lavida at Camiral, a Quinta do Lago Resort is a 1-minute drive from Camiral Golf & Wellness and 12 minutes from Girona Golf Course. This golf hotel is 8.2 mi (13.1 km) from Emili Vila Foundation Museum and 8.7 mi (14.1 km) from Burricleta Gavarres.

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