Skip to main content

Stay in Costa Brava's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Silken Platja d'Aro 4 stars

Hotel in Platja d'Aro

Silken Platja d'Aro features an outdoor swimming pool, terrace, a restaurant and bar in Platja d'Aro. This 4-star hotel offers room service, a 24-hour front desk and free WiFi. Very modern, nice and clean rooms. Breakfast was fantastic (lots of choices and all in good quality). Location of the hotel good to have dinner outside in the evening, go shopping or walking quickly to the beach. Free parking sometimes difficult.

Show more Show less
9
Superb
1,505 reviews
Price from
347 lei
per night

Hotel Voramar 4 stars

Hotel in L'Escala

Facing the beachfront, Hotel Voramar offers 4-star accommodation in L'Escala and has a terrace, restaurant and bar. Breakfast was great! Personnel in all areas were super friendly!

Show more Show less
9.1
Superb
1,076 reviews
Price from
639 lei
per night

Hostal Ses Negres

Hotel in Begur

Located in Begur, 100 metres from Platja de Sa Riera, Hostal Ses Negres provides accommodation with a terrace, private parking, a restaurant and a bar. Everything was fantastic! Best location, best rooms, best views since we got the Seaview rooms. Very clean rooms and bathrooms. Wifi was excellent. They serve free coffees and juices and the breakfast was free and amazing. Owner Selia is an excellent host. She made sure our stay was top notch in all aspects. Nabella also made sure that our room was ready in time. She took special efforts to prepare our room all by herself and attended us in a very special way. Thankyou so much for such an wonderful experience! Would surely come again.

Show more Show less
9
Superb
1,020 reviews
Price from
463 lei
per night

HOTEL TORRENT

Hotel in L'Escala

Located in L'Escala, HOTEL TORRENT features a shared lounge, terrace, bar, and free WiFi throughout the property. The breakfast was good. Just one thing missing was a kettle in room to make tea/coffee

Show more Show less
9
Superb
1,336 reviews
Price from
305 lei
per night

Delamar 4*Sup-Adults only (18+) 4 stars

Hotel in Lloret Town Centre, Lloret de Mar

Featuring an outdoor pool, pool bar and fitness centre, Hotel Delamar - Adults Only (18+) is located in Lloret de Mar, 50 metres from the nearest beach. Clean! Great pools heated! Nice salads by the pool. Great breakfast! 2 minutes walk to the beach. Fantastic staff!

Show more Show less
9.2
Superb
3,223 reviews
Price from
549 lei
per night

Hotel Marblau Tossa 2 stars

Hotel in Tossa de Mar

Set in the centre of Tossa de Mar, Hotel Marblau Tossa is just 250 metres from Platja Gran Beach. It offers bright, spacious rooms with flat-screen TV. Clean, cheap, nice room, friendly staff, excellent location, good breakfast.

Show more Show less
9.1
Superb
1,192 reviews
Price from
287 lei
per night

Gran Hotel Flamingo-Adults Only 4 stars

Hotel in Lloret Town Centre, Lloret de Mar

Aimed at guests over 18 years, Gran Hotel Flamingo-Adults Only is located just 150 metres from Lloret Beach. It features an outdoor swimming pool and rooms with a private balcony and a flat-screen TV.... The staff are amazing.Very nice people.

Show more Show less
9
Superb
3,303 reviews
Price from
421 lei
per night

Hotel Galena Mas Comangau 4 stars

Hotel in Begur

Set in a 18th-century Catalan farmhouse, this hotel offers stylish rooms with free Wi-Fi and a rain-effect shower, and a terrace with fantastic views. Beautiful old villa that was fully refurbished. Very charming.

Show more Show less
9.1
Superb
1,027 reviews
Price from
536 lei
per night

Hotel Playa Sol 4 stars

Hotel in Cadaqués

Set in Cadaqués, this hotel is well located for a sunny beach break on the Costa Brava. Facilities include an outdoor swimming pool and olive tree garden. The staff and the location. It's one of the best hotels that we stayed.

Show more Show less
9.1
Superb
1,032 reviews
Price from
1,063 lei
per night

Hotel Delfín 4 stars

Hotel in Tossa de Mar

Set in Tossa de Mar, 200 metres from Platja Gran, Hotel Delfín offers accommodation with an outdoor swimming pool, private parking, a shared lounge and a terrace. Staff was amazing. The room was beatuiful. There were salmon at the breakfast. I love this place.

Show more Show less
9
Superb
2,203 reviews
Price from
349 lei
per night

Hotels with extra health and safety measures

Find hotels in Costa Brava with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Costa Brava in the past month

See all

Costa Brava's best hotels with breakfast

See all

Budget hotels in Costa Brava

See all

Hotels in Costa Brava that you can book without a credit card

See all

Costa Brava highlights

FAQs about hotels in Costa Brava

Secluded Coves and Beaches in Droves

A beautiful part of Spain characterised by rocky coves and laidback life, the Costa Brava is set against the backdrop of mountains. Its 3 most famous resorts are Blanes, Lloret de Mar and Tossa de Mar, all home to several Costa Brava hotels on the beach.

The southernmost – Blanes – has the longest beach, while Tossa curves around a bay overlooked by a fort and medieval walls. Lloret has the most lively nightlife, with casinos, bars and restaurants staying open until the early hours.

However, the less known Costa Brava resorts also make great holiday destinations. Platja d’Aro has a long, sandy beach, while next door Sant Feliu de Guixols is centred around a small harbour. In Llafranc bay, turquoise water contrasts beautifully with the golden sand and rugged rocks.

Further north is l’Estartit where practically every hotel and apartment complex on Booking.com has its own pool, while L’Escala has access to lovely Blue Flag beaches. North, the landscape flattens out and a long beach goes all the way to Roses with its large marina. Around the headland is Cadaques, home to a Dalí museum in a house where he once lived.

Whether you choose one of the 5-star Costa Brava hotels, beachfront apartments or traditional B&Bs, you’ll probably arrive via Costa Brava Airport in Girona.

Explore guest reviews of hotels in Costa Brava

See all