Search beach hotels in Costa Brava

Find the beach hotels that appeal to you the most

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

Roses

341 beach hotels

Empuriabrava

293 beach hotels

Lloret de Mar

147 beach hotels

L'Estartit

146 beach hotels

Platja d'Aro

128 beach hotels

L'Escala

109 beach hotels

Tossa de Mar

97 beach hotels

Blanes

94 beach hotels

Llança

60 beach hotels

Palamós

52 beach hotels

Begur

48 beach hotels

Sant Feliu de Guixols

45 beach hotels

Pals

41 beach hotels

Port de la Selva

35 beach hotels

Cadaqués

33 beach hotels

Calella de Palafrugell

27 beach hotels

The best beach hotels in Costa Brava

Check out our pick of great beach hotels in Costa Brava

Filter by:

Star rating
Review score

Hotel Voramar

Hotel in L'Escala

Set in L'Escala, 100 metres from Port d'en Perris Beach, Hotel Voramar offers accommodation with a restaurant, private parking and a bar.

N
Nicola
From
Jersey
Everything Location Staff Rooms
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,158 reviews
Price from
US$159.87
1 night, 2 adults

Hostal Es Niu de Tamariu

Hotel in Tamariu

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.

G
Gina
From
Hungary
I loved everything at this hotel. We stayed in an apartment that was furnished with such care, fully equipped, thoroughly cleaned. The staff was very friendly and helpful, also communicative. Breakfast was delicious with a great selection of. I highly recommend this place. Doesn’t feel like a hostal at all. More of a boutique hotel vibe.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,014 reviews
Price from
US$108.17
1 night, 2 adults

Hostal Boutique Es Portalet

Sant Feliu de Guixols

Located within 400 metres of Platja Sant Feliu and 34 km of Girona Train station, Hostal Boutique Es Portalet provides rooms with air conditioning and a private bathroom in Sant Feliu de Guixols.

E
Elena
From
Australia
Fantastic location, in the heart of Sant Feliu bit away for quiet nights.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,129 reviews
Price from
US$132.29
1 night, 2 adults

Hostal Ses Negres

Hotel in Begur

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...

T
Tony
From
Australia
We loved staying at Hostal Ses Negres. The room was small, but that was expected. We even had a small ocean view.The breakfast was a real bonus, great choice of food . The terrace restaurant sits right on the beach with fantastic views The food was a tad expensive at the terrace but at the same time amazing! Lots of places to places to eat and wander. The staff went above and beyond, there are no lifts to the rooms, but they wouldn't let us carry our own luggage up and down which was so nice.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,014 reviews
Price from
US$130.43
1 night, 2 adults

Boutique Hotel Élke Spa Superior

Hotel in Sant Feliu de Guixols

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.

K
Krisztina
From
Hungary
This is our second stay at this hotel, and we have also booked our next holiday here for 2026. We love the town, the location of the hotel, the comfortable bed the breakfast and the roof terrace.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,040 reviews
Price from
US$179.42
1 night, 2 adults

Delamar 4*Sup-Adults only (18+)

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.

L
Leanne
From
United Kingdom
Walking in the hotel was clean and modern. The receptionist was amazing and immediately wowed us all. Great first impression. She even was a great helped when we asked her for some local help a few days later. The bedrooms were clean, modern, light. Shower was amazing and great water pressure. The bed was HUGE and comfy. My partner normally kicks me at night, these were the most peaceful nights sleep I’ve had in a while The rooftop area was the highlight for me, 3 different rooftop pools to enjoy. And the drinks at Avana club were great. My partner and friends were thrilled with the sangria. The breakfast choices were brilliant. Almost too much choice. There’s something for everyone. And it’s well presented and the dining area well maintained. You get a free safe and fridge in your room. Bonus. Nearby night life and food was great. Again something for everyone When we checked out (12pm, great time), we could still use the pool facilities and the gym (partner took advantage), and even provided free lockers to house our bags until we left at 9pm. cash exchange next door also
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3,008 reviews
Price from
US$126.52
1 night, 2 adults

Hotel Blaumar Cadaqués by Fimedhotels

Hotel in Cadaqués

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.

A
Alison
From
United Kingdom
Everything the owners and staff were the most friendly we have met on this trip the pool was perfect rooms clean and generous size balcony lovely view can’t fault the hotel
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,289 reviews
Price from
US$166.14
1 night, 2 adults

Hostal Spa Olga

Sant Antoni de Calonge

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.

V
Valerie
From
United States
Front line hostel with sea views in some rooms and for meals. Breakfast can be buffet, but I ordered menu. Excellent tortilla con queso. The staff was excellent and offered me many options for routes I could ride my bicycle.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,146 reviews
Price from
US$97.48
1 night, 2 adults

Hotel Marblau Tossa

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.

D
Davidovic
From
Serbia
very clean and tidy, the hosts are friendly, the hotel deserves at least one more star, highly recommended
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,222 reviews
Price from
US$91.78
1 night, 2 adults

Cliper Apartments by Escampa Hotels

Platja d'Aro

This property is located in the city center, just 200 m from Platja Daros beach and has free wireless internet available throughout its interiors.

G
Giulia
From
Austria
Perfect location in Platja d'Aro. We had a huge apartment with new furniture and everything was extremely clean. It's even nicer than in the pictures. The kitchen was well equipped so we could cook dinner at the apartment a couple of times. Everyday we had breakfast on the big balcony facing the street. There is also a very cute outdoor patio instead of a corridor to access the apartments. The apartment building is surrounded by cafes, bakeries, shops, supermarkets, and there's a farmacy one block away. It is in the very center of platja d'aro, in fact the city hall is on the other side of the street. Débora helped us with everything and was extremely friendly. It was a very good price since it was the first weekend of June. I'd definitely come back if I visited Costa Brava again.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,038 reviews
Price from
US$97.76
1 night, 2 adults
All beach hotels in Costa Brava

Most booked beach hotels in Costa Brava this month

See all

Popular with guests booking beach hotels in Costa Brava

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,816 reviews

Popular with guests booking beach hotels in Costa Brava

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,639 reviews

Popular with guests booking beach hotels in Costa Brava

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 8,808 reviews

Popular with guests booking beach hotels in Costa Brava

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 3,425 reviews

Popular with guests booking beach hotels in Costa Brava

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 3,011 reviews

Popular with guests booking beach hotels in Costa Brava

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 3,298 reviews

Popular with guests booking beach hotels in Costa Brava

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 6,577 reviews

Popular with guests booking beach hotels in Costa Brava

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 3,572 reviews

Popular with guests booking beach hotels in Costa Brava

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 5,155 reviews

Popular with guests booking beach hotels in Costa Brava

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 3,229 reviews

FAQs about beach hotels in Costa Brava

Beach hotels that guests love in Costa Brava

See all
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 3,704 reviews
Location right on the beach, and 5 minutes walk to main street where all the restaurants are. Nice breakfast buffet. Pool was nice although not too big. Pet friendly. Small fridge in the room.
Guest review by
S. Mauricio
Family with young children
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 396 reviews
Close to the beach, stores and restaurants. Spacious with comfortable beds. Location is good to visit other cities, villages and seaside. Lot of warer attractions available in the city.
Guest review by
Agnieszka
Family with young children
Avg. price/night: US$136.64
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,612 reviews
Perfect location right on the beach. The whole place exudes calm and serenity. Staff really helpful. Rooms comfy - great shower! Quite simply a beautiful place to stay.
Guest review by
Jenny
Young couple
Avg. price/night: US$240.46
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 594 reviews
Great location, quiet, in the bosom of nature with private beach and breathtaking seaside. Delicious breakfasts.
Guest review by
Przemysław
Young couple
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,795 reviews
Had a wonderful holiday, friendly staff, beautiful room, right on the beach. Lots to do in the area.
Guest review by
LORNA
Family with young children
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 189 reviews
The most beautifully refurbished & designed Spanish seaside apartment. The location right on the beach was absolutely incredible. The owners so helpful and charming too.
Guest review by
Melanie
Family with young children
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 7 reviews
Amazing flat for big family just on the seafront with wonderful view. Spacious clean apartment with convenient layout. The kitchen had everything you need for cooking. Amazing large balcony with sea view. The beach is literally across the road. There are shops and cafes nearby. There are many playgrounds for kids on the beach. We were with a small child and elderly parents and it was great for everyone.
Guest review by
Olesia
Family with young children
Avg. price/night: US$69
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 3,011 reviews
Ideally located on the beachfront. Lovely to wake to the sound of the sea and to get an early morning dip before a delicious buffet breakfast. 5 minute walk from the bustling town centre. Ensuite room was airy, comfortable and fabulously clean. Hardworking staff, warm welcoming and ready to help at all times. The dream place to stay.
Guest review by
O Brien
Family with young children
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 47 reviews
There is everything that you need in the apartment - wonderful seaside view, table and chairs in balcony for morning coffee and dinner with sunset. Also, everything you need for cooking (not only spoons and dishes, but all necessary, including salt, sugar, coffee for coffee machine) is in the apartment. We were feeling like at home. The location is great - 3 meters to the seaside and 10 min till city center.
Guest review by
AnnaRiga
Family with young children
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,311 reviews
Good pool, good availability of sun beds. Right on the beach. Good breakfast selection
Guest review by
Angela
Family with young children