Skip to main content

The 10 Best Costa Brava Beach Hotels – Hotels on the Beach in Costa Brava, Spain

Check out our pick of great beach hotels in Costa Brava

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+

Beach access

Beachfront
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

L'Escala - 50 yards from beach

Facing the beachfront, Hotel Voramar offers 4-star accommodation in L'Escala and has a terrace, restaurant and bar. The property is set 20 km from Medes Islands Marine Reserve, 27 km from Dalí Museum and 34 km from Peralada Golf. Free WiFi is available and private parking can be arranged at an extra charge. Everything Location Staff Rooms

Show more Show less
9.1
Superb
1,042 reviews
Price from
£87
per night

Hostal Ses Negres

Begur - 40 yards from beach

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. The property is situated 700 metres from Playa de L'illa Roja, 1.1 km from Platja del Racó and 22 km from Medes Islands Marine Reserve. The hotel also features free WiFi as well as a paid airport shuttle service. Exceptional staff, comfortable room, great breakfast, location next to a beach, easy access to walking path. The restaurant literally saved us as most other restaurants were closed during low season. Great value for money! We will stay there again if we come back to the region.

Show more Show less
9
Superb
1,023 reviews
Price from
£75
per night

HOTEL TORRENT

L'Escala - 200 yards from beach

Popular points of interest near HOTEL TORRENT include Platja de les Barques, Mar d'en Manassa Beach and Port d'en Perris Beach. The nearest airport is Girona-Costa Brava Airport, 55 km from the accommodation. The breakfast was good. Just one thing missing was a kettle in room to make tea/coffee

Show more Show less
9
Superb
1,341 reviews
Price from
£43
per night

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

Lloret Town Centre, Lloret de Mar - 200 yards from beach

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. Free WiFi access is available throughout the property. Very nice, bright room with a balcony. The common areas including rooftop terrace were very comfortable and relaxing. Excellent breakfast and very friendly staff.

Show more Show less
9.2
Superb
3,102 reviews
Price from
£54
per night

Hotel Marblau Tossa 2 stars

Tossa de Mar - 250 yards from beach

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.

Rooms at the Hotel Marblau include a private bathroom. Some offer views of the river while others offer views of the city. Some rooms feature a balcony. Good value. Breakfast was included with a good variety.

Show more Show less
9.1
Superb
1,168 reviews
Price from
£50
per night

Cliper Apartments by Escampa Hotels

Platja d'Aro - 250 yards from beach

The Cliper by Escampa Hotels has apartments which can cater up to 6 people comfortably and is a great choice for value accommodation by the Catalonian seaside. Wake up to the fresh sea air and take the 5-minute walk down to the beach for a refreshing swim in the Mediterranean and a relax on the sands. Parking is possible, if reserved in advance, in a private off-site outdoor parking. fantastic location close to everything

Show more Show less
9.1
Superb
1,224 reviews
Price from
£56
per night

Gran Hotel Flamingo-Adults Only 4 stars

Lloret Town Centre, Lloret de Mar - 250 yards from beach

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.

Rooms at the Flamingo Hotel feature simple, modern décor and smart wooden floors. All rooms include air conditioning, free WiFi and a safe. The Flamingo's buffet restaurant serves regional and international food. A bar and gym facilities are available at the main level of the property. Everything I Côme back for sur !

Show more Show less
9
Superb
3,139 reviews
Price from
£59
per night

Hotel Galena Mas Comangau 4 stars

Begur - 1,450 yards from beach

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. It is 400 metres from Begur’s charming city centre.

There are several beaches within a 10-minute drive of the hotel, and you can drive to various golf courses in under 20 minutes. Girona and its airport are around 1 hour’s drive away. Comfortable well located friendly staff

Show more Show less
9
Superb
1,007 reviews
Price from
£84
per night

Hotel Delfín 4 stars

Tossa de Mar - 150 yards from beach

Popular points of interest near the accommodation include Platja d'es Codolar, Platja de la Mar Menuda and Cala Sot d'en Boada Beach. The nearest airport is Girona-Costa Brava Airport, 41 km from Hotel Delfín. Was near perfect, breakfast very good!

Show more Show less
9
Superb
2,094 reviews
Price from
£71
per night

L'Azure Hotel 4* Sup 4 stars

Lloret de Mar - 600 yards from beach

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.

Lloret Beach is 800 metres from the accommodation, while Santa Clotilde Gardens is 1.8 km away. Girona-Costa Brava Airport is 23 km from the property. Beautiful hotel, clean, good location, excellent service, nice room

Show more Show less
9
Superb
2,510 reviews
Price from
£82
per night

Most booked beach hotels in Costa Brava this month

FAQs about beach hotels in Costa Brava

Beach Hotels that guests love in Costa Brava