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.

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. The hotel itself is wonderful...the staff is excellent ...we will definitely stay here again...the breakfast buffet is great which surprised me...and the staffs dedication to making the landscape beautiful shows ...Five Stars easily...

Show more Show less
9
Superb
2,630 reviews
Price from
US$152
per night

Set in a magnificent Modernist building from 1881, Hotel Noucentista offers a charming and authentic atmosphere in the very center of Sitges. With its original ceramic tiles, bow windows, and period details, the hotel is a tribute to the architectural beauty of Catalonia’s heritage.

Ideally located, the hotel is just a 5-minute walk from the beach, and surrounded by cafés, bars, restaurants, and the train station, making it the perfect base to explore Sitges. The location is near the city center of the village and roughly 5 minutes by walk from the train station. The building and the rooms are beautiful and comfortable. A special mention to Daniela and her staff for be so kind and helpful to manage your need.

Show more Show less
9
Superb
1,042 reviews
Price from
US$144
per night

Located just off Las Ramblas and La Boqueria Market, Rambla 102 offers soundproofed accommodation with free Wi-Fi. Central Plaza Catalunya, and Barcelona Cathedral are both 500 metres away.

Modern and bright apartments and lofts with air conditioning and balcony, some with views of the Ramblas. They have a living-dining area with a sofa bed and a flat-screen satellite TV; and come with an open-plan kitchen equipped with a dishwasher, ceramic hobs and kitchenware. There is a washing machine, a dryer, and bed linen and towels are provided. Location: You are simply at the centre of La Ramblas but still you are mostly free from city noise. All facilities looked relatively new and were working well - most importantly the air conditioner!

Show more Show less
9.1
Superb
1,062 reviews
Price from
US$277
per night

Located in the Barceloneta neighbourhood in Barcelona, H10 Port Vell is just 220 metres from Port Vell Harbour. This 4-star hotel features a rooftop chill-out terrace with plunge pool and fantastic views. Excellent location for the beach Lovely roof top bar Amazing breakfast

Show more Show less
9
Superb
1,855 reviews
Price from
US$130
per night

Located 200 metres from Bogatell and Mar Bella Beaches, Durlet Beach Apartments is set in Barcelona’s Poblenou district. It offers free high-speed WiFi and access to the shared roof terrace and pool.

There are many restaurants, bars and shops in the area surrounding Durlet Beach Apartments. The buzzing, tree-lined street Rambla de Poblenou is just round the corner. Fantastic thank you for your wonderful hospitality

Show more Show less
9
Superb
1,569 reviews
Price from
US$206
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. Every thing was good, very clean, quite hotel with nice sea view.

Show more Show less
9
Superb
1,655 reviews

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. The fabulous decor. Our room 101 had beautiful stained glass windows.

Show more Show less
9.2
Superb
1,051 reviews
Price from
US$65
per night

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. Lovely staff, great location!!

Show more Show less
9.2
Superb
1,008 reviews
Price from
US$75
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. Everything! Thanks to everyone for making our vacation perfekt! Gracias Carlos por todo, eres el mejor

Show more Show less
9
Superb
1,668 reviews

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. Excellent location and facilities. Very helpful and friendly staff.

Show more Show less
9.1
Superb
2,100 reviews
Price from
US$199
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