Curated Luxury spa hotel deals in Barcelona

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Barcelona

Recommended
Sort by

See the latest prices and deals by choosing your dates

Primary image
Hotel Sa Voga
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Maresme, Arenys de Mar · 38.08 km from centre

9.6

 

55 reviews

Breakfast available

With a stay at Hotel Sa Voga, you'll be centrally located in Arenys de Mar, just a 4-minute walk from Platja Primera and 7 minutes by foot from Puerto de Arenys de Mar. This spa hotel is 10.3 mi (16.5 km) from Calella Beach and 15.8 mi (25.4 km) from La Roca Village.

Compare price on Booking.com
Compare price on Booking.com
Estela Barcelona
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sitges · 33.43 km from centre

8.2

 

1,343 reviews

This attractive hotel is housed in a typical, Mediterranean-style building, on Aiguadolç Marina in Sitges. It is a stylish hotel, with its own art exhibitions and charming, artistic decor.

Overlooking the sea, Hotel Estela provides charming rooms, with walls decorated with art. You can also enjoy the temporary exhibitions in the communal areas of the hotel, including sculptures and paintings.

Take the beautiful 20-minute walk into the centre of Sitges, lie back and enjoy sunbathing on the town’s sandy beach. There you can admire the beautiful architecture, sights and narrow streets of Sitges, stopping off for some tapas in one of the numerous bars with outdoor terraces.

Dine in the hotel’s excellent restaurant – a place to enjoy local-style cuisine, accompanied by a fine bottle of wine.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel GHT Marítim
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Calella · 47.19 km from centre

8.2

 

210 reviews

Breakfast available

When you stay at Hotel GHT Marítim in Calella, you'll be on the boardwalk, within a 5-minute walk of Calella Beach and Platja Garbi. This beach hotel is 12.8 mi (20.5 km) from Gran Casino Costa Brava and 14.6 mi (23.5 km) from Fenals Beach.

Compare price on Booking.com
Compare price on Booking.com
AQUA Hotel Promenade & Spa 4Sup
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Pineda de Mar · 50.50 km from centre

8.8

 

1,451 reviews

Breakfast available

Hotel on a prime location on the main promenade, opposite Pineda Beach and only 100 m from the resort centre.

The hotel is air-conditioned throughout and the rooms are well equipped.

The restaurant, with a full buffet service and solarium with swimming pool for adults and children, complete the facilities.

The AQUA Hotel Promenade & Spa 4Sup offers a varied entertainment programme for adults and children during the summer months.

Compare price on Booking.com
Compare price on Booking.com
Room
Caprici Beach Hotel & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Santa Susanna · 52.61 km from centre

7.8

 

149 reviews

Breakfast available

A stay at Caprici Beach Hotel & Spa places you in the heart of Santa Susanna, within a 5-minute drive of Pineda de Mar Beach and Levante Beach. This beach hotel is 3.6 mi (5.8 km) from Malgrat de Mar Beach and 8.3 mi (13.3 km) from Santa Cristina Beach.

Compare price on Booking.com
Compare price on Booking.com
Hotel Bernat II 4*Sup
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Calella · 47.06 km from centre

8.2

 

2,272 reviews

Hotel Bernat II is set just 100 metres from Calella Beach. It features a spa (pay per service), an outdoor swimming pool and free WiFi access.

Hotel Bernat II offers accommodation with seasonal air conditioning/heating and a balcony. Rooms are equipped with a minibar and a flat-screen TV with satellite channels.

Guests can sample Mediterranean cuisine in the Bernat’s restaurant. The poolside bar features occasional live music and entertainment. The hotel also has a restaurant at the beach, Bahari Club, which offers discounts for the hotel guests.

The on-site spa features a Finnish sauna, Turkish baths and hydromassage pool. There are also chocolate and wine therapies on offer, as well as beauty treatments. Access to the spa is available at an extra cost.

Barcelona can be reached in just over an hour by train from Calella, while Girona is approximately 45 km away.

Compare price on Booking.com
Compare price on Booking.com
Vila Arenys Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Maresme, Arenys de Mar · 38.13 km from centre

9.2

 

204 reviews

Breakfast available

Set in Arenys de Mar in the Catalonia Region, 38 km from Barcelona, Vila Arenys Hotel features an outdoor pool and views of the city. Guests can enjoy the on-site restaurant and bar.

Some rooms include a private bathroom with a hot tub, while others have free toiletries and a hairdryer. A terrace or balcony are featured in certain rooms. Vila Arenys Hotel features free WiFi throughout the property. A flat-screen TV is provided.

There is a 24-hour front desk at the property.

Guests can enjoy various activities in the surroundings, including golfing, horse riding and cycling. Lloret de Mar is 28 km from Vila Arenys Hotel, while Girona is 50 km from the property. The nearest airport is Girona-Costa Brava Airport, 39 km from Vila Arenys Hotel.

Compare price on Booking.com
Compare price on Booking.com
Hotel Riviera
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Santa Susanna · 53.67 km from centre

8.5

 

1,643 reviews

Hotel Riviera is set on Santa Susanna’s beach-front promenade and just 100 metres from the beach. It features a restaurant and air-conditioned rooms with balconies.

The Riviera offers simply decorated rooms with a TV and a full equipped bathroom.

A buffet breakfast and a selection of Mediterranean cuisine are on offer in the hotel’s restaurant.

The centre of Santa Susanna is just 5 minutes’ walk from the Riviera and Montnegre Park is set on the outskirts of the resort. Barcelona and El Prat Airport can be reached in an hour, by car.

Compare price on Booking.com
Compare price on Booking.com
KAKTUS Hotel Volga
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Calella · 48.39 km from centre

8.3

 

1,772 reviews

Just 200 meters from the train station in Calella, Hotel Volga has a swimming pool and a Beach Club at the Beach called NUI Beach. The air-conditioned rooms all have TV, free WiFi and private bathroom.

The Hotel Volga’s swimming pool has a large terrace ideal for sunbathing.

The Volga’s buffet restaurant offers a wide range of Spanish and international dishes, and has a show-cooking area. The hotel also has a bar.

Calella has 3 km of beach and a large range of restaurants and bars. The C-32 main road is about 2 km away, and offers a direct route to Barcelona. The train from Calella to Barcelona takes about 50 minutes.

Compare price on Booking.com
Compare price on Booking.com
Primary image
AQUA Hotel Aquamarina & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Santa Susanna · 53.35 km from centre

8.2

 

847 reviews

Breakfast available

When you stay at AQUA Hotel Aquamarina & Spa in Santa Susanna, you'll be connected to a shopping centre, within a 10-minute walk of Les Caletes Beach and Platja Susana. This family-friendly hotel is 4 mi (6.5 km) from Calella Beach and 7.9 mi (12.6 km) from Fenals Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Sunway Playa Golf & Spa Sitges
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Passeig Maritim, Sitges · 37.13 km from centre

8.8

 

995 reviews

Breakfast available

With a stay at Hotel Sunway Playa Golf & Spa Sitges in Sitges, you'll be on the beach, within a 5-minute drive of Sitges Beachfront and Les Anquines Beach. This beach hotel is 11.1 mi (17.8 km) from Castelldefels Beach and 0.2 mi (0.3 km) from Platja De Terramar.

Compare price on Booking.com
Compare price on Booking.com
AQUA Hotel Aquamarina & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Santa Susanna · 53.33 km from centre

8.3

 

3,229 reviews

Breakfast available

The AQUA Hotel Aquamarina & Spa Hotel is set around a large outdoor swimming pool, 150 metres from Santa Susana beach. This hotel has a restaurant, sports facilities and rooms with balconies.

The hotel offers a health and fitness centre, Aquamarina Wellness & Spa, which guests can use for an extra charge. This includes a heated saltwater pool, a gym and beauty treatments. Prior appointment is required by calling the hotel.


The AQUA Hotel Aquamarina & Spa offers spacious, air-conditioned accommodation with simple décor. Each has satellite TV and a well-equipped bathroom.

A buffet breakfast is served in the Aquamarina Santa Susanna’s restaurant, which offers a selection of Mediterranean dishes for lunch and dinner. There are also 3 bars on site.

Santa Susana’s resort centre, where there is a selection of cafés, bars and restaurants, is just 5 minutes’ walk away. Piñeda del Mar and the fishing village of Calella are less than 6 km from the hotel.

Compare price on Booking.com
Compare price on Booking.com
Hotel Oasis Park Splash
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Calella · 47.01 km from centre

7.4

 

645 reviews

This hotel is set in Calella on the Costa Maresme, just 450 metres from the beach. It has 2 outdoor swimming pools, a water park for children. The water park has 4 slides (Check opening and closing dates).

There are sun terraces beside each pool. The family lounge has a snooker table and a TV. Free WiFi is available in common areas.

The Hotel Oasis Park Splash has a restaurant serving Mediterranean and international food. In the bar area there are shows ranging from Brazilian music to flamenco and magic.

All air-conditioned rooms at Hotel Oasis Park Splash feature a private balcony with views of either the sea, the swimming pool or the mountains. Each one comes with a private bathroom.

The spa is payable and has to be booked directly at the reception.

The Hotel Oasis Park Splash is located 45 km from Girona and 55 km from Barcelona. Located 1.8 km away, Calella Train Station connects you with central Barcelona in around an hour.

During the winter, the swimming pools and slides are closed.

Compare price on Booking.com
Compare price on Booking.com
DWO Sirius
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Santa Susanna · 53.49 km from centre

8.2

 

953 reviews

DWO Sirius is located just 150 metres from the beach in Santa Susanna. There is a swimming pool and a wide range of entertainment.

The rooms at DWO Sirius are modern and spacious. They have air conditioning, safe and TV. They also have a full bathroom and a balcony.

There is a buffet restaurant and a lounge bar with sea views. Another bar can be found next to the pool.

Santa Susanna is one of the quieter towns on the Maresme coast. Barcelona can be reached easily by train in about an hour.

Compare price on Booking.com
Compare price on Booking.com
htop Pineda Palace 4Sup - Adults Only #htopBliss
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Pineda de Mar · 50.37 km from centre

7.7

 

804 reviews

Set overlooking the beautiful sandy beach, this holiday hotel -Adults Only hotel (18+)- is located in the charming Costa Maresme resort of Pineda de Mar.

Spend a day in the sunshine on the rooftop terrace, where you will find a wonderful outdoor swimming pool with sea views. Relax by the pool with a drink. You can also make use of the hotel’s sauna and gym.

In the evenings you can relax in front of the live entertainment whilst enjoying a meal from the hotel’s buffet restaurant.

Compare price on Booking.com
Compare price on Booking.com
Montaltmar
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Maresme, Sant Vicenç de Montalt · 35.04 km from centre

9.5

 

175 reviews

Just 5 minutes to the beach and half an hour to Barcelona, this boutique hotel boasts stylish bedrooms with balconies and hot tubs. Cool off in the outdoor pool and dine in the Mediterranean restaurant.

Located in Sant Vincenç de Montalt, you are just 2 km from the pretty Catalonian beaches and Port Balis's nautical club. Golf lovers can make the most of nearby courses 500 m away.

Each bedroom at the Montaltmar is smartly decorated in organic tones and enjoys plenty of sunlight from the balcony.

After a day exploring the area, relax in the Spanish sunshine beside the Montaltmar pool and then have a refreshing dip.

After dinner, head to the bar for a drink among friends or sit back in the Montaltmar's lounge area with TV.

Compare price on Booking.com
Compare price on Booking.com
Casa Rural Can Nonell del sot
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Vallgorguina · 41.50 km from centre

9.6

 

7 reviews

Boasting a garden, private pool and mountain views, Casa Rural Can Nonell del sot is situated in Vallgorguina. Featuring luggage storage space, this property also provides guests with an outdoor fireplace. There is a sun terrace and guests can make use of free WiFi and free private parking.

This chalet features 3 bedrooms, a kitchen with a dishwasher and an oven, a flat-screen TV, a seating area and 2 bathrooms fitted with a hot tub. The unit is soundproofed and is comprised of a parquet floors as well as a fireplace. This chalet is allergy-free and non-smoking.

For guests with children, the chalet features an indoor play area. Casa Rural Can Nonell del sot has a picnic area and a barbecue.

Water World is 48 km from the accommodation. Girona-Costa Brava Airport is 53 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Sa Voga Hotel & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Maresme, Arenys de Mar · 38.08 km from centre

9.0

 

242 reviews

Breakfast available

Sa Voga Hotel & Spa is a 18th-Century house, it is located right in the heart of Arenys de Mar, an old fishing village very close to Barcelona.

The reforms have managed to preserve the essence of the old building but not forsaking the convenience of the most modern facilities.

At Sa Voga Hotel & Spa you can enjoy comfort and well being in a charming family-run guesthouse located just 40 minutes from Barcelona.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Bernat II
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Calella · 47.07 km from centre

8.4

 

575 reviews

Breakfast available

When you stay at Hotel Bernat II in Calella, you'll be in a shopping district, within a 10-minute walk of Calella Beach and Platja Garbi. This spa hotel is 12.8 mi (20.6 km) from Gran Casino Costa Brava and 14.7 mi (23.7 km) from Fenals Beach.

Compare price on Booking.com
Compare price on Booking.com
DWO Les Palmeres
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Calella · 47.23 km from centre

8.3

 

1,709 reviews

Breakfast available

Set just 2 minutes’ walk from Calella Beach. DWO Les Palmeres features a swimming pool and rooms with balconies and free WiFi.

DWO Les Palmeres offers simple, bright décor and each of its air-conditioned rooms has satellite TV.

The roof terrace features a small outdoor and offers views of the Maresme coastline. There is also an indoor pool and sauna.

The restaurant serves a buffet breakfast and a range of Mediterranean food for dinner. Guests can enjoy a drink at the Café Club.

Barcelona and Girona can be reached in 45 minutes, by car. Several of the Costa Brava’s beaches including Blanes and Arenys del Mar are within 20 minutes' drive of the hotel.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor