Skip to main content

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

Roses

1710 beach hotels

Empuriabrava

1031 beach hotels

Lloret de Mar

794 beach hotels

L'Escala

742 beach hotels

Platja d'Aro

583 beach hotels

L'Estartit

538 beach hotels

Tossa de Mar

506 beach hotels

Llança

326 beach hotels

Palamós

314 beach hotels

Begur

296 beach hotels

Blanes

264 beach hotels

Pals

204 beach hotels

Calella de Palafrugell

199 beach hotels

Sant Feliu de Guíxols

186 beach hotels

Cadaqués

165 beach hotels

Torroella de Montgrí

162 beach hotels

The best beach hotels in Costa Brava

Check out our selection of great beach hotels in Costa Brava

Filter by:

Star Rating
Review score

Hostal Sa Teula

Hotel in Llafranc

Featuring a bar, Hostal Sa Teula is located in Llafranc in the Catalonia region, a 4-minute walk from Llafranc and 17 miles from Medes Islands Marine Reserve.

D
David
From
France
Very close to beach. Comfortable rooms. Great breakfast
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,017 reviews
Price from
$159.24
1 night, 2 adults

Atzavara Hotel & Spa

Hotel in Santa Susanna

Located in Santa Susanna, a 8-minute walk from Llevant Beach, Atzavara Hotel & Spa provides accommodations with a garden, private parking, a shared lounge and a terrace.

H
Hilmar
From
Iceland
We had a wonderful stay at Atzavara Hotel & Spa for 10 nights and were extremely satisfied with everything. The hotel is excellent and the facilities are of a very high standard. Our room was very comfortable, and the bed in particular was exceptionally good, ensuring a great night’s sleep throughout our stay. The overall cleanliness and layout of the hotel were exemplary. The staff were consistently courteous, professional, and very helpful, which really enhanced our experience.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,517 reviews
Price from
$302.66
1 night, 2 adults

Hostal Boutique Es Portalet

Sant Feliu de Guíxols

Hostal Boutique Es Portalet enjoys a location in Sant Feliu de Guíxols, a 5-minute walk from Platja Sant Feliu and 21 miles from Girona Train Station.

I
Irina
From
Ukraine
Very hospital and care team. Marco, Michael and Brian - perfect team which care about clients comfort. Thank you very much
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,364 reviews
Price from
$103.96
1 night, 2 adults

Boutique Hotel Élke Spa Superior

Hotel in Sant Feliu de Guíxols

Facing the beachfront, Boutique Hotel Élke Spa Superior offers 4-star accommodations in Sant Feliu de Guíxols and has a seasonal outdoor swimming pool, shared lounge and terrace.

B
Beth
From
United States
Outstanding breakfast selections and quality. Front desk staff extremely helpful when we needed to find urgent medical care and move our car.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,028 reviews
Price from
$158.21
1 night, 2 adults

Cosmopolita Hotel Boutique & Spa

Hotel in Platja d'Aro

Located in Platja d'Aro and set on the beachfront, Cosmopolita Hotel Boutique features an outdoor pool and terraces with sea views. Please note that there is no parking at the hotel.

N
Nikolas
From
Spain
Very friendly staff. Excellent location. Well maintained facilities and Spa
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 2,043 reviews
Price from
$323.22
1 night, 2 adults

Delamar 4*Sup-Adults only (18+)

Hotel in Lloret Town Center, Lloret de Mar

Featuring an outdoor pool, pool bar and fitness center, Hotel Delamar - Adults Only (18+) is located in Lloret de Mar, 164 feet from the nearest beach.

E
Editoiu
From
Romania
Pros: Great welcome: The check-in with Xavi was very nice. He made my wife and me feel truly welcomed from the start. Post-checkout access: I really appreciated that they let us use the hotel facilities, including the pools, after checking out. Nice pool area: The pools are heated, making it a great place to lounge, relax, and enjoy good food, snacks, and drinks. Aesthetic design: It is a very nice boutique hotel with an attractive look and style. Good breakfast: The breakfast was high quality with a great variety of options.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 2,773 reviews
Price from
$157.51
1 night, 2 adults

Arrels d'Emporda

Palafrugell

Offering a shared outdoor pool, Arrels d'Emporda is a pet-friendly aparthotel located in Palafrugell, 984 feet from the city center.

H
Hongwei
From
United States
Full kitchen and good room size. Parking onsite for a reasonable fee but plenty of free street parking across the street
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,475 reviews
Price from
$117.98
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.

R
Rhonda
From
Canada
Very friendly and helpful front desk staff!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,376 reviews
Price from
$166.33
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.

C
Caroline
From
United States
Very clean and chic. Staff were extremely warm and welcoming. Great restaurant. On the beach!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,257 reviews
Price from
$124.59
1 night, 2 adults

Hotel Marblau Tossa

Hotel in Tossa de Mar

Set in the center of Tossa de Mar, Hotel Marblau Tossa is just 820 feet from Platja Gran Beach. It offers bright, spacious rooms with flat-screen TV.

E
Evgeny
From
Germany
The breakfast was delicious and the room was very cozy. Very friendly people! Nice location!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,185 reviews
Price from
$101.75
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 7.3
Good - What previous guests thought, 3,104 reviews

Popular with guests booking beach hotels in Costa Brava

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 2,718 reviews

Popular with guests booking beach hotels in Costa Brava

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 3,456 reviews

Popular with guests booking beach hotels in Costa Brava

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,023 reviews

Popular with guests booking beach hotels in Costa Brava

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 948 reviews

Popular with guests booking beach hotels in Costa Brava

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 4,750 reviews

Popular with guests booking beach hotels in Costa Brava

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 8,137 reviews

Popular with guests booking beach hotels in Costa Brava

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 4,768 reviews

Popular with guests booking beach hotels in Costa Brava

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 3,265 reviews

Popular with guests booking beach hotels in Costa Brava

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

FAQs about beach hotels in Costa Brava

Beach Hotels That Guests Love in Costa Brava

See all
Avg. price/night: $262.15
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 3,694 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 byS. Mauricio
Family with young children
Avg. price/night: $242.57
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 4,828 reviews
Modern, clean hotel right on the beach with plenty of good restaurants within easy walking distance. Exceptional breakfast buffet, hot and cold, with the cheeriest chef. Lovely indoor pool looking onto the beach. Controllable air conditioning in the room. Very nice outdoor bar area for people watching and views of the beach. Very pleasant and helpful staff generally. We would recommend a stay here if you are looking for a beachside hotel with excellent facilities.
Guest review byPaul
Young couple
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 353 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 byAgnieszka
Family with young children
Avg. price/night: $567.62
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,449 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 byJenny
Young couple
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 553 reviews
Great location, quiet, in the bosom of nature with private beach and breathtaking seaside. Delicious breakfasts.
Guest review byPrzemysław
Young couple
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 2,850 reviews
Had a wonderful holiday, friendly staff, beautiful room, right on the beach. Lots to do in the area.
Guest review byLORNA
Family with young children
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 197 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 byMelanie
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 byOlesia
Family with young children
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 3,163 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 byO Brien
Family with young children
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2 reviews
Nice and clean penthouse apartment with fantastic view over the ocean city and the mountains. Free parking on the street outside, quite easy to find a parking spot. Short 5 min walk down to the best beaches in the area, Cala del Pi, Cala sa Cova and Platja Rovira. 5 min walk down to city center with restaurants and shops.
Guest review byOla
Family with young children