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, garden, a terrace and restaurant in Platja d'Aro. Really lovely rooms, comfortable beds and a nice balcony!

Show more Show less
9
Superb
2,336 reviews

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. The room was excellent. It was very clean, and I really liked the bed and the bath room.

Show more Show less
9.1
Superb
1,270 reviews
Price from
£66
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. Amazing location right by the cove. The staff has been so nice and helpful and the studio with kitchen was a great value for money. I would highly recommend!

Show more Show less
9
Superb
1,004 reviews
Price from
£87
per night

HOTEL TORRENT

Hotel in L'Escala

Featuring a shared lounge, bar and views of city, HOTEL TORRENT is located in L'Escala, 200 metres from Platja de les Barques. The breakfast was good. Just one thing missing was a kettle in room to make tea/coffee

Show more Show less
9
Superb
1,362 reviews
Price from
£48
per night

Elke Spa Hotel Superior 4 stars

Hotel in Sant Feliu de Guixols

Facing the beachfront, Elke Spa Hotel Superior offers 4-star accommodation in Sant Feliu de Guixols and has a seasonal outdoor swimming pool, shared lounge and terrace. Breakfast was super and cleaning. High standard.

Show more Show less
9.1
Superb
1,075 reviews
Price from
£104
per night

Cosmopolita Hotel Boutique & Spa 4 stars

Hotel in Platja d'Aro

Located in Platja d'Aro and set on the beachfront, Cosmopolita Hotel Boutique boasts an outdoor pool and terraces with sea views. We were these in winter, it was amazing. Right on the beach and close to the shops. Its really lovely. They gave us 2 great rooms next to each other.

Show more Show less
9.1
Superb
1,262 reviews
Price from
£90
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. The hotel is very clean, the staff is so friendly and receptive, and their rooftop is amazing! We had the best time there

Show more Show less
9.2
Superb
3,204 reviews

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. Location, freshly renovated, stuff is friendly, nice breakfast

Show more Show less
9.2
Superb
1,194 reviews

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.... Walking distance to everything: beach, shopping, restaurants, bus station. Loved every aspect: security, privacy, balcony, pools, breakfast included, Aviña rooftop, and most especially the King size bed! Also has spacious bathroom & wonderful clean shower with rainfall & handheld. Relaxing areas to sit in Lobby & on rooftop.

Show more Show less
9
Superb
3,448 reviews

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,026 reviews

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.

See reviews by guests who stayed at hotels in Costa Brava

See all