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,888 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. peace place. everything in shopping.

Show more Show less
9.1
Superb
2,266 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. Pretty well location, right in the center. About 10 minutes walk to several attractions and fancy cafe & restaurants. The stuffs are super nice and even we checked in during midnight, we are still well welcomed:) Thank you guys!

Show more Show less
9
Superb
2,066 reviews
Price from
£57
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. Loved that it had a very personal touch and incredibly quiet. It was a very special experience staying in such a beautiful residence especially dining at the hotel- Catherine & the other staff made our stay memorable. Thank you

Show more Show less
9.2
Superb
1,164 reviews
Price from
£89
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. The bedroom was really comfortable and nice. Location was really good. I liked that they provided mineral water for the guests.

Show more Show less
9.1
Superb
1,129 reviews
Price from
£126
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. Very high quality apartment, lovely big terrace, partial sea view. The pools were big, warm, and not overly crowded. The staff could not have been more helpful. There's a nice cafe right next to the hotel which serves a killer breakfast such as French toast and pancakes.

Show more Show less
9
Superb
2,049 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. Absolutely fantastic location, beautiful hotel and amazing rooftop restaurant. The staff is very professional and nice. 10 of 10.

Show more Show less
9
Superb
1,998 reviews
Price from
£208
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
193 reviews
Price from
£156
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
112 reviews
Price from
£40
per night

Hostal de la Plaça - Hotel Boutique 3 stars

Cabrils - 2.1 miles from beach

The hotel will provide guests with air-conditioned rooms with a desk, a coffee machine, a safety deposit box, a flat-screen TV and a private bathroom with a bidet. Hostal de la Plaça - Hotel Boutique features some rooms with sea views, and all rooms have a kettle. At the accommodation rooms are equipped with bed linen and towels. Location, interior, friendly staff

Show more Show less
9
Superb
243 reviews
Price from
£112
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