Skip to main content

The best resorts in Barcelona Province

Check out our pick of great resorts in Barcelona Province

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Unique studio Apartment with amazing terrace Sitges centre beach

Sitges Town-Centre, Sitges

The apartment comes with 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV with satellite channels, a dining area, a fully equipped kitchen, and a terrace with sea views. Guests can enjoy a meal on an outdoor dining area while overlooking the mountain views. For added privacy, the accommodation has a private entrance and soundproofing. the flat was really like on the photos, with a big terrace overlooking the narrow and pittoresque street of Sitges, with a sea and beach view. All amenities were at our disposal. Caroline was a real help and fantastic guest lady. We enjoyed the location, the apartment, the city and the beaches. We would love to come back!

Show more Show less
9.4
Superb
25 reviews
Price from
£182
per night

Musclera

Arenys de Mar

Located on the seafront, Musclera offers accommodation in Arenys de Mar, 42 km from Barcelona. Free WiFi is offered throughout the property and free private parking is available on site.

There is a seating area with a flat-screen TV and a kitchen complete with a dishwasher, an oven and a microwave. There is also a washing machine and a hairdryer. Other facilities at Musclera include a sun terrace with sea views. We stayed between 31 March and 5 April 2024 at “La Musclera” in the little fishing village “Arenys de Mar”. We were 4 persons (I, my wife and our 2x daughters). We´ve had more than enough space (we even had one more bed than needed). The whole building is very well maintained. The surrounding seems to be safe and it´s located directly to the sea. The next supermarket (LIDL, Cobrabo,… and also McDonalds) is about 800m to walk. The next train station is even closer (maybe 500m far). We enjoyed walking on the beach in the afternoon. The kitchen contains everything what is useful for the whole stay and everything is in a good condition and clean. The owner of the apartment is very friendly as well and he helps you out with further information, if needed. All in all a clear 10/10 and we will come back for here for sure!

Show more Show less
9.7
Exceptional
24 reviews

Hotel Mar Blau 3 stars

Calella

Hotel Mar Blau is located 450 metres from the beach in Calella, on the Maresme Coast. It offers 2 outdoor pools, a fitness centre and rooms with a private balcony.

The hotel has a games room with table tennis and pool tables as well as board games. There is also a sun terrace with loungers. - clean , spacious room - balcony - great breakfast and dinner - amazing staff in the bar and at dining

Show more Show less
8.2
Very good
1,426 reviews
Price from
£120
per night

Hotel Sorra Daurada Splash 4 stars

Malgrat de Mar Beach, Malgrat de Mar

Hotel Sorra Daurada Splash is set on Malgrat de Mar's beachfront. It has an outdoor pool, a seasonal children's water park, and a terrace.

Rooms feature a balcony and some offer views of the pool or the sea. It’s pretty nice in the room - big comfortable beds, ventilation and air conditioning system makes good atmosphere 👍🏻 Children enjoyed 3 swimming pools, like in aqua park. Dinners in different thematics with music and animators were better than we waiting 🥳 🥳🥳 A lot of fruits 🍉 🍑🥑🍍🍌🍎 Testy cooking. Good location - 5 min to a beach 🏖 great promenade. Also good logistics. Big parking, bus station, railway station - all you need within walking distance.

Show more Show less
8.3
Very good
1,465 reviews
Price from
£140
per night

Aparthotel Miami Park 3 stars

Calella

This family-friendly aparthotel is located in the centre of Calella, and only a 5-minute walk from both the sandy Calella Beach and from Calella Train Station.

Guests will find an outdoor swimming pool for adults and kids, as well as a wide array of activities for adults and children. A gym and a kids club is also available. The personnel of the hotel is fantastic. Everyone were so kind and helpful. There's a nice pool area, surprisingly never really crowded despite our stay there in the mid of the summer. Very good breakfast, with plenty of options to choose from.

Show more Show less
8.4
Very good
1,632 reviews
Price from
£66
per night

Golden Taurus Aquapark Resort 4 stars

Pineda de Mar Beach, Pineda de Mar

Golden Taurus Park Resort is located on Pineda de Mar’s seafront promenade, just a few metres from the beach. Set around 3 swimming pools and gardens, it features rooms with balconies.

Rooms at the Golden Taurus are brightly decorated and air conditioned. Each has satellite TV. Aqua Park is awesome. Clean and full of security. Stuff is generally kind and smiling. There is Halal chicken for dinner. Everyday changing towels and cleaning room. Beach is near.

Show more Show less
8.4
Very good
1,865 reviews
Price from
£139
per night

Mas Salagros EcoResort & SPA 5 stars

Vallromanas

Set in a former Roman villa, Mas Salagros EcoResort is Spain's first ecological resort. This eco-friendly hotel boasts a lake, 2 seasonal pools and the Aire de Vallromanes Wellness Centre, which offers a variety of treatments and massages. The resort was beautiful! You must do the thermal baths and my massage was amazing..

Show more Show less
8.7
Fabulous
520 reviews
Price from
£189
per night

Hotel Papi 3 stars

Malgrat de Mar Beach, Malgrat de Mar

Hotel Papi is located in Malgrat de Mar, on the Costa Maresme coastline, north of Barcelona. This modern hotel has a saltwater swimming pool and a restaurant.

Each of the rooms in Hotel Papi has a balcony. An internet connection is available for free. Food, staff is amazing especially at the restaurant. Nice bar and hall next to the bar. Great location, close to the beach, restaurants and public transport. Great Internet/WiFi coverage and throughput.

Show more Show less
8.1
Very good
871 reviews
Price from
£72
per night

Berga Resort

Berga

Nestled in the breathtaking Catalan Pyrenees, Berga Resort offers a games room, a children's playground and a big indoor park with slides and balls.

Just an hours’ drive from Barcelona, Andorra and France, the complex is conveniently situated close to 20 ski resorts and the Cadí- Moixeró Nature Reserve, the perfect environment to enjoy numerous outdoor activities whatever the time of year. In addition there is a wellness centre boasting 12000 m² of thermal pools, relaxation areas, a gym and treatment rooms, where you can relax and unwind away from the stresses of your everyday routine. The spa was a nice extra surprise and the BBQ place; besides the cottage had everything we needed, plenty of space, close to hiking areas

Show more Show less
8.8
Fabulous
688 reviews
Price from
£136
per night

Tropic Park 4 stars

Malgrat de Mar Beach, Malgrat de Mar

Tropic Park is 100 metres from Malgrat de Mar Beach, 400 metres from the centre and Train Station. It offers 4 pools, a gym, a sauna and rooms with satellite TV.

One of the pools is on the rooftop and offers superb Mediterranean views. There is another large outdoor pool, a heated indoor pool and children’s pool. Great food, view, nice communication from Barcelona

Show more Show less
8.6
Fabulous
578 reviews
Price from
£104
per night

Most booked resorts in Barcelona Province this month

Resorts that guests love in Barcelona Province

gogless