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.

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. it was very clean and the restaurant excellent for breakfast. Fantastic views of the sea and promenade. parking was good.

Show more Show less
9.1
Superb
1,018 reviews
Price from
£87
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. Gorgeous sea-front stay. Thoughtfully designed, beautiful room, helpful staff and a lovely breakfast.

Show more Show less
9
Superb
1,033 reviews
Price from
£73
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 2 gentlemen (at the reception - I think they are the owners), are so kind and attentive. Everytime we have stayed there, we felt comfortable and they have done their best to attend our needs. The hotel is very clean and super close to the beach.

Show more Show less
9
Superb
1,326 reviews
Price from
£43
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 location, the staff, the food.

Show more Show less
9.2
Superb
2,977 reviews
Price from
£49
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. The politeness and helpfulness of the staff. The central location. Would definitely stay here again.

Show more Show less
9.1
Superb
1,168 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
2,972 reviews
Price from
£52
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. We pretty much liked everything: the room, the staff, the amazing breakfast buffet and the pool area (and the pool itself). The hotel is very close to the beach.

Show more Show less
9
Superb
1,992 reviews
Price from
£51
per night

L'Azure Hotel 4* Sup 4 stars

Hotel in Lloret de Mar

L'Azure Hotel 4* Sup is conveniently set in the centre of Lloret de Mar, 3 km from Water World. It offers 2 outdoor swimming pools, a fitness centre, and spa. Excellent hotel, new facilities, exceptional service. Good location at a walking distance to the central beach of Lloret, right across from the bus station, which was convenient. Eric and Raimon at reception were super helpful and friendly with all my queries. I also recommend a spa. Fantastic spa facilities and a full body massage at a reasonable rate. The hotel’s spacious so even when fully booked, you don’t get the feeling of being somewhere overcrowded. Tea and coffee in the room upon arrival was a nice compliment. Overall, a very pleasant stay. Highly recommended for families and couples.

Show more Show less
9
Superb
2,446 reviews
Price from
£67
per night

Hotel Aigua Blava 4 stars

Hotel in Begur

Overlooking the beautiful bays of Fornells and Aiguablava, Hotel Aigua Blava offers stunning views and a popular restaurant. All of the bright, air-conditioned rooms have a balcony and free Wi-Fi. Luxurious and family friendly with a tennis court, table tennis tables and swimming pool. The terrace restaurant is superb with views to soothe the soul and food to stir the senses. Our 11yo claimed it was the best hotel she’s ever stayed in!

Show more Show less
9
Superb
1,445 reviews
Price from
£106
per night

Hotel Sol Ixent 3 stars

Hotel in Cadaqués

Hotel Sol Ixent is set in the beautiful Cap de Creus Natural Park, overlooking the Mediterranean Sea. It features a seasonal outdoor pool, contemporary design and rooms with a flat-screen TV. The hotel was luxurious. The bed was large and comfortable, the room clean the view beautiful and the breakfast substantial and varied.

Show more Show less
9.1
Superb
2,303 reviews
Price from
£104
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