Skip to main content

The best beach hotels in Costa de Barcelona

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

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.

Atzavara Hotel & Spa 5 stars

Santa Susanna Beach, Santa Susanna - 150 yards from beach

Located in Santa Susanna, 500 metres from Llevant Beach, Atzavara Hotel & Spa provides accommodation with a seasonal outdoor swimming pool, private parking, a garden and a shared lounge. With a terrace, 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. Beautiful facilities and rooms. 6 pools easily accessible was fabulous. We really enjoyed that everyday had live entertainment. In addition the Kids Club looked to be very active.

Show more Show less
9
Superb
2,187 reviews
Price from
£81
per night

Hotel Europa Splash & Spa 4 stars

Malgrat de Mar Beach, Malgrat de Mar - 100 yards from beach

Set in Malgrat de Mar, Hotel Europa Splash & Spa offers beachfront accommodation 100 metres from Platja de l'Astillero and offers various facilities, such as a bar, a shared lounge and a garden. Featuring a 24-hour front desk, this property also welcomes guests with a restaurant, a water park and an outdoor pool. The accommodation provides room service, a kids' club and currency exchange for guests. The staff was extremely friendly and helpful. The variety and the quality of food was great. The room was clean and spacious. There were many activities for the kids. Definitely a place worth visiting again!

Show more Show less
9.1
Superb
2,203 reviews
Price from
£59
per night

Rocatel 3 stars

Canet de Mar - 50 yards from beach

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. Friendly owners, on the beach, nice swimming pool, nice room. Perfect for a summer getaway.

Show more Show less
9
Superb
1,761 reviews
Price from
£59
per night

Hotel El Xalet 2 stars

Sitges Town-Centre, Sitges - 450 yards from beach

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. Well located, very kind staff members. I would describe the hotel as vintage. I really liked the old school furniture in the rooms. Facilities are all good. There is a terrace on top. Great value for money - at least during my visit in April 2023.

Show more Show less
9.2
Superb
1,162 reviews
Price from
£72
per night

Mediterraneo Sitges 4 stars

Sitges Beach, Sitges - 100 yards from beach

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. The property is very clean and spacious. The staffs are friendly and very responsive. The pool was the family's favorite.. We really enjoyed our stay, and will definitely book again.

Show more Show less
9
Superb
2,095 reviews
Price from
£149
per night

AQUA Hotel Silhouette & Spa - Adults Only 4 stars

Malgrat de Mar - 300 yards from beach

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. the best hotel in Malgrat de Mar, Location is close to the beach, a nice area with the swimming pool, gym - perfect, I totally recommend taking food in the hotel - in the area you can't find better quality food. Generally in this hotel you will find everything that you need to spend nice holiday.

Show more Show less
9
Superb
1,530 reviews
Price from
£68
per night

Apartamentos Azul

Castelledefels Beach , Castelldefels - 50 yards from beach

A recently renovated aparthotel in Castelldefels and within 60 metres of Castelldefels Beach, Apartamentos Azul features a garden, comfortable allergy-free rooms and free WiFi. This beachfront property offers access to a balcony. The accommodation provides a lift, full-day security and luggage storage for guests. First class property, staff was friendly and attentive. Great location. I would recommend this time and time again! We were already looking when we can go back!

Show more Show less
9.2
Superb
104 reviews
Price from
£152
per night

Hostal Manel 2 stars

Pineda de Mar - 500 yards from beach

Situated within 500 metres of Platja dels Pescadors and 600 metres of Platja dels Pins, Hostal Manel features rooms with air conditioning and a private bathroom in Pineda de Mar. Featuring private parking, the 2-star guest house is 1.1 km from Santa Susanna Beaches. Free WiFi is available throughout the property, as well as a terrace and a restaurant. The property also offers accommodation for disabled guests. Very nice staff and comfortable place.

Show more Show less
9.1
Superb
171 reviews
Price from
£40
per night

Can Mir Badalona

Badalona - 300 yards from beach

Located within 800 metres of Platja dels Pescadors and less than 1 km of Playa de l’Estació, Can Mir Badalona provides rooms with air conditioning and a private bathroom in Badalona. It is set 1.3 km from Platja del Pont de Petroli and offers a lift. The guest house features family rooms as well as facilities for disabled guests. Absolutely everything! The bed was super comfortable, the room super big and the tub simply amazing! The location is right on the beach and next to the central station. The stay was just perfect

Show more Show less
9
Superb
428 reviews
Price from
£83
per night

Sabàtic Sitges Hotel, Autograph Collection 4 stars

Sitges - 850 yards from beach

Popular points of interest near Sabàtic Sitges Hotel, Autograph Collection include L'Estanyol Beach, Ribera Beach and Bassa Rodona Beach. The nearest airport is Barcelona El Prat Airport, 27 km from the accommodation. Perfect stay, as always. Thank you all!

Show more Show less
9.2
Superb
515 reviews
Price from
£167
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