Skip to main content

The best beach hotels in Costa Brava

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.

Boasting a bar, Hostal Es Niu de Tamariu is set in Tamariu in the Catalonia region, 300 metres from Platja de Tamariu and 29 km from Medes Islands Marine Reserve. Featuring a terrace, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel has family rooms. Staff, location, design, beach, everything

Show more Show less
9.2
Superb
1,010 reviews
Price from
US$165
per night

The units in the guest house are equipped with a TV with streaming services. Every unit includes a private bathroom, a safety deposit box and free WiFi, while selected rooms come with a terrace and some have sea views. At the guest house, every unit comes with bed linen and towels. Very hospital and care team. Marco, Michael and Brian - perfect team which care about clients comfort. Thank you very much

Show more Show less
9
Superb
1,144 reviews
Price from
US$64
per night

Located in Begur and with Platja de Sa Riera reachable within 100 metres, Hostal Ses Negres provides concierge services, non-smoking rooms, a terrace, free WiFi throughout the property and a restaurant. Providing a bar, the property is located within 22 km of Medes Islands Marine Reserve. The accommodation features airport transfers, while a bicycle rental service is also available. Nice apartment, very close to the quiet beach, great and helpful personnel, amazing breakfast

Show more Show less
9.1
Superb
1,004 reviews
Price from
US$127
per night

Featuring a shared lounge, bar and views of city, HOTEL TORRENT is located in L'Escala, 200 metres from Platja de les Barques. Located around 20 km from Medes Islands Marine Reserve, the hotel with free WiFi is also 26 km away from Dalí Museum. Guests can have a drink at the snack bar. Great location near swimming beach and loads of cafes and restaurants. Friendly staff,super clean and modern with a lovely rooftop terrace perfect for relaxing and for drying clothes if like us you were walking the CAMI DE Ronda. Highly reccomend. Easy 20 to 30 minute walk along Coast to ruins. No breakfast available but found an early opening café 5 Mins away NEAR bus station

Show more Show less
9.1
Superb
1,322 reviews
Price from
US$73
per night

Facing the beachfront, Boutique Hotel Élke Spa Superior offers 4-star accommodation in Sant Feliu de Guixols and has a seasonal outdoor swimming pool, shared lounge and terrace. Boasting a kids' club, this property also provides guests with a children's playground. Free WiFi is available and private parking can be arranged at an extra charge. Excellent location and value. The property is in great shape and the staff are very friendly. The breakfast was incredible. Also, they have a spa that is only $10 euros per person per hour with a dry sauna, a wet sauna, a jacuzzi and a cold plunge pool. We made a reservation for the spa and were the only ones in there…great amenity.

Show more Show less
9
Superb
1,045 reviews
Price from
US$123
per night

Located in Platja d'Aro and set on the beachfront, Cosmopolita Hotel Boutique boasts an outdoor pool and terraces with sea views.

Please note that there is no parking at the hotel. We have a nearby parking garage with limited spaces and cannot be reserved; parking is on a first-come, first-served basis. 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.2
Superb
1,732 reviews
Price from
US$114
per night

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. , Nice, clean and modern hotel, located at the center of the city, with easy access (100meters from the promenade) Friendly and helpfull staff The restaurant offers wide selection of foods for both breakfast and dinner

Show more Show less
9.3
Superb
3,006 reviews

Offering a shared outdoor pool, Arrels d'Emporda is a pet-friendly aparthotel located in Palafrugell, 300 metres from the city centre. The air-conditioned apartments are 5.5 km from Llafranc and Calella de Palafrugell Beach and provide free Wi-Fi access. Room was very spacious and clean. Sound proof was excellent, too.

Show more Show less
9
Superb
1,429 reviews
Price from
US$74
per night

This family-run hotel is located 2 minutes’ walk from the beach in Cadaques Bay. Set in a traditional-style building with blue and white tones, it offers a seasonal outdoor pool and sun terrace.

The bright rooms at Hotel Blaumar Cadaqués feature scenic views, rustic décor and traditional Catalan floors. Some rooms have balconies and all include plasma cable TV and en-suite bathroom. Everything staff very friendly and helpful

Show more Show less
9
Superb
1,325 reviews
Price from
US$119
per night

Hostal Spa Olga is located on the Costa Brava seafront in Sant Antoni de Calonge. Rooms with a private balcony and sea views.

The rooms at the Olga feature simple décor. Each one comes with a fan and a private bathroom, and some have a flat-screen TV. Extremely nice staff who helped us with everything. Beautiful rooms. Thanks for everything

Show more Show less
9.2
Superb
1,177 reviews
Price from
US$68
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