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

348 beach hotels

Empuriabrava

296 beach hotels

Lloret de Mar

150 beach hotels

L'Estartit

146 beach hotels

Platja d'Aro

128 beach hotels

L'Escala

110 beach hotels

Tossa de Mar

96 beach hotels

Blanes

95 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

36 beach hotels

Cadaqués

35 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

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.

f
frances
From
Ireland
Comfortable bed; clean and well kept. Lovely staff very helpful.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,013 reviews
Price from
US$121.16
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.

M
Maria
From
Romania
This 'boutique' hotel is incredibly close to the beach (2 min walk) - a beach that is big enough and more quiet for relaxing (there are 3 bars along the beach as well, also public restrooms). The room that we stayed in had also a patio, which was delightful - the AC worked really well which was very needed and the bed was very comfortable. The staff was also super helpful - through Booking messages before arrival and then also on-site. The breakfast was also good - also with vegetarian options, with a beautiful rooftop view of the town. Will definitely stay here again upon return.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,130 reviews
Price from
US$80.45
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...

J
Joanna
From
France
The location is amazzzing. We loved San Rieja as a Cala. Small but cute. The decor is lovely, everywhere is clean. And the staff were unbelievably helpful - for booking restaurants on a busy week-end but especially whe we had a nightmare with our rental car.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,015 reviews
Price from
US$103.31
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.

D
Daniela
From
United Kingdom
Location Breakfast Facilities Pool and Spa
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,043 reviews
Price from
US$141.92
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.

B
Boomer
From
Ukraine
10/10 Rooftop and excellent restaurant. Very clean and beautiful. The evening performances were amazing
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3,008 reviews
Price from
US$158.84
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.0
Superb - What previous guests thought, 1,296 reviews
Price from
US$167.48
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.

J
Jane
From
France
Gorgeous sea view. Perfectly placed for walks along the coast and swimming in the sea. Very helpful and friendly staff, parking was good and the room was great.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,153 reviews
Price from
US$78.61
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.

H
Houston
From
Australia
Clean, cheap, nice room, friendly staff, excellent location, good breakfast.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,222 reviews
Price from
US$79.31
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.

E
Eva
From
Czech Republic
Amazing location, beautiful Mediterranean interrior design, we keep returning.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,038 reviews
Price from
US$83.48
1 night, 2 adults

Gran Hotel Flamingo-Adults Only older 18 years old

Hotel in Lloret Town Centre, Lloret de Mar

Aimed at guests over 18 years, Gran Hotel Flamingo-Adults Only older 18 years old is located just 150 metres from Lloret Beach.

S
Sara
From
Serbia
Everything, people, food, rooms, location…
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 3,318 reviews
Price from
US$140.29
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,815 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,820 reviews

Popular with guests booking beach hotels in Costa Brava

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

Popular with guests booking beach hotels in Costa Brava

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

Popular with guests booking beach hotels in Costa Brava

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

Popular with guests booking beach hotels in Costa Brava

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

Popular with guests booking beach hotels in Costa Brava

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 3,308 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,567 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,233 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,162 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,702 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, 395 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$150.26
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$242.41
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 596 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,794 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.56
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 3,025 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,310 reviews
Good pool, good availability of sun beds. Right on the beach. Good breakfast selection
Guest review by
Angela
Family with young children