Skip to main content

The best beach hotels in Barcelona Province

Check out our pick of great beach hotels in Barcelona Province

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. Everything perfect, new, clean, the staff is nice and friendly, breakfast has really lot of choices for everyone… we will recommend to all of our family and friends!

Show more Show less
9
Superb
1,876 reviews
Price from
£115
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 went above and beyond, nothing was too much trouble. little extras like sweets for the kids everyday and giving our son a ball to take to the beach! All staff were very friendly and welcoming We stayed bed and breakfast and were upgraded to lunch has well! All food was excellent so much choice even for picky children!

Show more Show less
9.1
Superb
2,265 reviews
Price from
£129
per night

Primavera Hostel

Eixample, Barcelona - 1.7 miles from beach

Primavera hostel is set in Barcelona’s Eixample district, 8 minutes’ walk from the Sagrada Familia Basilica. It offers free Wi-Fi and private rooms with a balcony, 200 metres from Verdaguer Metro Station. Super nice and cozy place, central area, close to the Sagrada Familia.

Show more Show less
9
Superb
2,065 reviews
Price from
£62
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. Location and the property itself

Show more Show less
9.2
Superb
1,164 reviews
Price from
£88
per night

Pension Ciudadela

Ciutat Vella, Barcelona - 950 yards from beach

Pension Ciudadela guest house is opposite Barcelona’s França Train Station and 100 metres from Ciudadela Park. It offers basic air-conditioned rooms with free Wi-Fi, and private bathroom facilities.

Barcelona’s Born district is 100 metres away, and Barceloneta Beach is a 10-minute walk away. This was a clean and comfortable stay. Our host was very friendly and helpful. There were interesting neighborhoods to explore nearby. The train station is conveniently located across the street. We were very satisfied with the accommodations.

Show more Show less
9.1
Superb
1,127 reviews
Price from
£141
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. Location Kitchenette Cleanliness

Show more Show less
9
Superb
2,054 reviews
Price from
£314
per night

Duquesa de Cardona Hotel 4 Sup by Duquessa Hotel Collection 4 stars

Ciutat Vella, Barcelona - 1,000 yards from beach

The 19th-century Duquesa de Cardona Hotel 4 Sup by Duquessa Hotel Collection, opposite Barcelona’s marina in the Gothic Quarter, is 600 metres from the Ramblas and has free Wi-Fi. Its rooftop terrace offers panoramic city views and includes 2 plunge pools and a bar. Property also features a Gym. An exquisite hotel with charm and luxury. Every detail is considered and well thought, from the excellent rooms, to the restaurants and the whole guest experience. The roof restaurant especially has incredible views of the marina, and offers great wine and food varieties. The location is fantastic, and finally the staff are wonderful. Special thanks to the front desk team especially Enrico.

Show more Show less
9
Superb
2,000 reviews
Price from
£220
per night

Aldara Sitges 1 stars

Sitges Town-Centre, Sitges

Ideally located in Sitges, Aldara Sitges offers air-conditioned rooms, a seasonal outdoor swimming pool, free WiFi and a terrace. This 1-star hotel offers a tour desk and luggage storage space. Camp Nou is 36 km from the hotel and Magic Fountain of Montjuic is 37 km away.

Popular points of interest near Aldara Sitges include Ribera Beach, Bassa Rodona Beach and Fragata Beach. The nearest airport is Barcelona El Prat Airport, 26 km from the hotel. Great location and very friendly owner of the property! You can see that puts a lot of energy to keep everything on a high level.

Show more Show less
9
Superb
132 reviews
Price from
£85
per night

Hostal Porxos Garden

Ciutat Vella, Barcelona - 950 yards from beach

Hostal Porxos Garden provides accommodation located 1.1 km from the centre of Barcelona and offers a garden and a terrace. The air-conditioned accommodation is 1.2 km from Somorrostro Beach. Picasso Museum is 600 metres from the guest house and Plaça Reial is less than 1 km away. I really enjoyed the property, I was especially impressed when I was feeling ill from travelling how accommodating the staff were. In addition I may have had a flight delay and I was given comfort to come back to the hotel and figure out my next steps in the worst case. As a girl travelling alone, it meant I was safe. So thank you 🙏🏽

Show more Show less
9.5
Exceptional
189 reviews
Price from
£135
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. Fantastic staff and welcome, brilliant value for money, real Spanish experience and superb value for money. Authentic Spanish restaurant downstairs serving real cuisine at great prices. Best Paella we have had for a long time. Looking for a one/two night stopover then fully recommend Manel and his family residence.

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

Most booked beach hotels in Barcelona Province this month

FAQs about beach hotels in Barcelona Province

Beach Hotels that guests love in Barcelona Province

gogless