Skip to main content

The best beach hotels in Costa de Barcelona

Check out our selection of great beach hotels in Costa de Barcelona

Filter by:


Review score

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

Located in Santa Susanna, 700 metres from Llevant Beach, Atzavara Hotel & Spa provides accommodation with a garden, private parking, a shared lounge and a terrace. Featuring a seasonal outdoor swimming pool, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation features a kids' club, room service and currency exchange for guests. Superb food, superb pools, superb staff, excellent hotel.

Show more Show less
9.1
Wonderful
2,593 reviews
Price from
$146
per night

The family-run Hotel Rocatel is located on Cavaiò Beach in Canet de Mar, on the Costa Maresme. It offers a 24-hour reception, outdoor pool and rooms with a private balcony.

The rooms at the Rocatel Hotel feature soundproofing, air conditioning and heating system and flat screen TV. The private bathroom comes with a hairdryer. Guests will find a minibar in each room. Very clean and modern. Free parking and proximity to the train station are a plus

Show more Show less
9
Wonderful
1,664 reviews
Price from
$82
per night

Set in an impressive 19th-century building, Hotel El Xalet maintains original features such as floral stained-glass windows and mosaic floors. It offers an outdoor pool, cocktail bar and free Wi-Fi.

The beach in Sitges is less than 10 minutes’ walk from the hotel. Barcelona is 40 minutes away by train. Arnold, the manager was Super helpful. We loved Sitges so much. This property is like a big old 1900s (once Rich house) with enormous suites with wrap around patio. We had two oversized Queen beds with elegant linens. The bathroom was super nice!

Show more Show less
9.2
Wonderful
1,097 reviews
Price from
$100
per night

This adults-only hotel is located next to Santa Susanna Beach. ALEGRIA Mar Mediterrania is a 40-minute drive from Girona and its airport, and offers modern, air-conditioned rooms with a terrace. Some rooms have sea views. Personnel very knowledgeable, listening, helpful & taking action. Very clean.

Show more Show less
9
Wonderful
1,746 reviews
Price from
$96
per night

Mediterráneo Sitges is located on the Sitges’s seafront, close to the old town. It has 3 swimming pools, a beauty centre, sea views and free Wi-Fi.

All the modern apartments at the Mediterráneo have flat-screen TVs, an equipped kitchen, marble bathrooms and private terraces, most with sea views. Everything was excellent: Apartment itself was very spacious for a 4 member family, very well equipped and with a stunning view to the seaside. Location was perfect, roughly 30 meters from the beach, lots of good restaurants nearby. Service: helpful, very kind Price/quality ratio is perfect

Show more Show less
9.1
Wonderful
2,164 reviews
Price from
$287
per night

AQUA Hotel Silhouette & Spa - Adults Only is located 250 metres from the beach in Malgrat de Mar. It features a wide garden with 2 pools and a spa.

All rooms feature free WiFi, air conditioning, a free safe, mini fridge and a flat-screen satellite TV. The bathroom comes with free toiletries and a hairdryer. Some rooms offer pool views or sea views. Everything was perfect, I have no other words to say.

Show more Show less
9.1
Wonderful
1,233 reviews
Price from
$122
per night

Sumus Hotel Stella and Spa 4S Adults Recommended is a charming hotel, located in Pineda de Mar. It offers large grounds with a swimming pool hot tub, sun terrace and garden.

The on-site spa is available, for a surcharge, for guests aged 15+. It has an indoor heated swimming pool, hot tub, sanarium at 60ºC, sauna at 80ºC, Turkish bath, high-pressure showers and ice fountain. There is also a fitness room and rooftop sun terrace. It's a very nice hotel. There's a free yoga's class. Good variety of food.

Show more Show less
9
Wonderful
1,148 reviews
Price from
$75
per night

Hotel Boccalino Sitges has an outdoor swimming pool, terrace, a restaurant and bar in Sitges. With free WiFi, this 3-star hotel offers room service and a concierge service. The property is 300 metres from Ribera Beach, and within 200 metres of the city centre. Beautiful new family run property in excellent location with very helpful and responsive staff. Wonderful stay in Sitges. Highly recommend!

Show more Show less
9.3
Wonderful
102 reviews
Price from
$120
per night

Dormsy Pension Boutique is situated in Arenys de Mar and has a rooftop pool and inner courtyard views. With quiet street views, this accommodation features a patio. The aparthotel features family rooms.

Primera Beach is 700 metres from the aparthotel, while Water World is 34 km away. Girona-Costa Brava Airport is 52 km from the property, and the property offers a paid airport shuttle service. Lover the neighborhood, the casa is restored with a lot of love and modern design features. We loved every little detail - the pool, the balcony, the swing in the room. Amazing - great for a couple on a weekend escape.

Show more Show less
9.2
Wonderful
111 reviews
Price from
$157
per night

Boasting city views, Hostal Manel features accommodation with balcony, around 500 metres from Platja dels Pescadors. With a terrace, the 2-star guest house has air-conditioned rooms with free WiFi, each with a private bathroom. Private parking can be arranged at an extra charge. Very clean. Very friendly people. Great recommendations.

Show more Show less
9
Wonderful
280 reviews
Price from
$47
per night

Most booked beach hotels in Costa de Barcelona this month

FAQs about beach hotels in Costa de Barcelona

Beach Hotels that guests love in Costa de Barcelona

gogless