Curated Luxury romantic 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

AQUA Hotel Onabrava & Spa 4*Sup
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Santa Susanna · 52.92 km from centre

8.9

 

2,181 reviews

Breakfast available

Aqua Onabrava hotel is situated on the seafront promenade of Santa Susanna. All rooms feature air conditioning and a furnished balcony, most with views of the Mediterranean Sea.

The hotel offers a health and fitness centre, Onabrava 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. Please note children are only able to access the pool between certain times.

The outdoor swimming pool at the Onabrava Hotel features hydromassage facilities and there is a children’s pool. Guests can enjoy the waiter service from La Pergola snack bar whilst relaxing on the terrace surrounding the pools.

Onabrava’s restaurant serves international cuisine in the style of a buffet for breakfast, lunch and dinner. The hotel also offers a lobby bar and has a function room with a dance floor, The Music Bar.

Guests at Hotel Onabrava can easily discover other areas of the Costa Brava, such as the quaint town of Sant Pol de Mar, 10 km away. Pay parking is available on site and must be booked in advance.

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

Hotel in Sitges · 33.41 km from centre

8.8

 

417 reviews

Breakfast available

With a stay at Hotel Estela Barcelona, you'll be centrally located in Sitges, within a 10-minute drive of Sitges Beachfront and Aiguadolc Port. This beach hotel is 9.2 mi (14.8 km) from Castelldefels Beach and 0.1 mi (0.1 km) from Platja d'Aiguadolç.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Melia Sitges
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sitges · 33.57 km from centre

8.8

 

946 reviews

Breakfast available

With a stay at Melia Sitges in Sitges (Aiguadolç), you'll be within a 5-minute drive of Sitges Beachfront and Platja d'Aiguadolç. This golf hotel is 9.4 mi (15.2 km) from Castelldefels Beach and 0.3 mi (0.6 km) from La Caleta.

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

 

1,004 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
Primary image
Hotel Desitges
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Garraf, Sant Pere de Ribes · 37.82 km from centre

8.8

 

277 reviews

Breakfast available

Located in Sant Pere de Ribes, Hotel Desitges is by the sea, within a 10-minute drive of Sitges Beachfront and Aiguadolc Port. This golf hotel is 2.7 mi (4.3 km) from La Fragata Beach and 3.9 mi (6.2 km) from Vilanova I La Geltru Beach.

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

Hotel in Calella · 48.39 km from centre

8.8

 

133 reviews

Breakfast available

With a stay at KAKTUS Hotel Volga, you'll be centrally located in Calella, just a 5-minute walk from Calella Beach and 7 minutes by foot from Poblenou Beach. This beach hotel is 15 mi (24.2 km) from Lloret de Mar Beach and 1.8 mi (2.9 km) from Pineda de Mar 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,711 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
Primary image
Sumus Stella & Spa
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Pineda de Mar · 50.79 km from centre

8.8

 

187 reviews

Breakfast available

Sumus Stella & Spa is in the heart of Pineda de Mar, within a 10-minute walk of Pescadors Beach and Pineda de Mar Beach. This luxury hotel is 10.4 mi (16.7 km) from Lloret de Mar Beach and 9.5 mi (15.3 km) from Fenals Beach.

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

Hotel in Santa Susanna · 52.90 km from centre

8.8

 

949 reviews

Breakfast available

With a stay at AQUA Hotel Onabrava & Spa in Santa Susanna, you'll be connected to the convention centre, just a 5-minute walk from Les Caletes Beach and 7 minutes by foot from Les Dunes Beach. This family-friendly hotel is 9 mi (14.5 km) from Lloret de Mar Beach and 3.3 mi (5.4 km) from Pineda de Mar Beach.

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

Hotel in Santa Susanna · 53.54 km from centre

8.8

 

107 reviews

Breakfast available

Located in Santa Susanna, Hotel Indalo Park is a 1-minute drive from Les Caletes Beach and 15 minutes from Santa Clotilde Gardens. This beach hotel is 4.2 mi (6.8 km) from Calella Beach and 7.4 mi (12 km) from Santa Cristina Beach.

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

Hotel in Passeig Maritim, Sitges · 35.16 km from centre

8.7

 

1,981 reviews

Breakfast available

Calipolis is located in central Sitges, just 50 metres from the beach. It offers a 24-hour reception, an outdoor pool, gym and air-conditioned rooms with free Wi-Fi.

The elegant rooms at the Calipolis feature a flat-screen TV and a private bathroom with a hairdryer. Free pool towels are provided.

The hotel’s Infinity Restaurant offers Mediterranean cuisine next to the pool. There is also a bar and summer terrace with views of the sea and promenade.

You can rent bikes at reception.

Sitges Train Station is 10 minutes’ walk away, connecting you with central Barcelona in just 45 minutes. Garraf Nature Reserve is 5 km away, and El Prat Airport is a 30-minute drive away.

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

Hotel in Santa Susanna · 52.75 km from centre

8.7

 

1,474 reviews

Located on the Costa de Barcelona-Maresme, 100 metres from the Santa Susanna beach, this large boat-shaped building offers air-conditioned rooms with a private balcony. It has an outdoor pool with a sun-lounger terrace.

Montemar Maritim's rooms feature satellite TV, free Wi-Fi and a fridge. Each has a private bathroom with a hairdryer.

International food is served at Montemar Maritim's buffet restaurant. In the evening, there are live cooking shows. The snack bar offers drinks and live entertainment.

For an extra charge, guests can use the hotel’s indoor pool, sauna and hot tub. There is also a games room, and free Wi-Fi is available throughout the property.

Easily accessible from the AP7 Motorway, the hotel is just opposite Santa Susanna Train Station. Girona Airport is 35 km away and Barcelona Airport is 80 km away.

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

Hotel in Passeig Maritim, Sitges · 36.11 km from centre

8.6

 

484 reviews

Breakfast available

With a stay at Hotel Subur Maritim in Sitges, you'll be on the beach, within a 10-minute walk of Sanctuary of Vinyet and Sitges Beachfront. This beach hotel is 0.1 mi (0.2 km) from La Barra Beach and 0.9 mi (1.4 km) from Terramar Golf Club.

Compare price on Booking.com
Compare price on Booking.com
Neptuno Hotel & SPA 4 Sup
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Calella · 47.88 km from centre

8.6

 

501 reviews

Neptuno Hotel & SPA 4* Sup is a charming pet-friendly hotel located in the heart of Calella, just 250 metres from the beach. Combining Mediterranean style, comfort, and wellness, the hotel offers an ideal stay for couples, families, and travellers looking to relax on the Costa Barcelona.

The hotel features 3 outdoor swimming pools, including an exclusive rooftop pool with panoramic views, as well as a newly renovated Spa & Wellness Centre with a double massage room available at an additional cost.

Guests can enjoy a rich daily buffet breakfast with freshly baked pastries and bread, a varied lunch menu at the gastro bar, and Mediterranean cuisine at the buffet restaurant. During the summer season, the Beach Club offers a unique seaside dining experience (additional cost may apply).

Among the hotel’s services are free bicycle rental, electric vehicle charging stations, and private parking available on request for an additional fee. As a new feature, the hotel also offers electric bicycles for rent, allowing guests to explore Calella and its surroundings comfortably and sustainably.

Neptuno Hotel & SPA 4* Sup is conveniently located 40 km from Girona-Costa Brava Airport, 58 km from Barcelona, and only 800 metres from Calella Train Station, offering easy access to both airports and the city centre.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Neptuno Hotel & SPA
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Calella · 47.88 km from centre

8.6

 

38 reviews

Breakfast available

Located in Calella, Neptuno Hotel & SPA is near the beach – a 3-minute walk from Museum of Tourism and 11 minutes by foot from Calella Beach. This spa hotel is 1.3 mi (2.1 km) from Calella Lighthouse and 2.8 mi (4.5 km) from Pineda de Mar Beach.

Compare price on Booking.com
Compare price on Booking.com
ALEGRIA El Mar & Spa 4 SUP
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Santa Susanna · 52.82 km from centre

8.6

 

155 reviews

ALEGRIA El Mar & Spa 4 SUP features a garden, a shared lounge and a sun terrace with swimming pool and buffet breakfast in Santa Susanna. Featuring a restaurant, this 4-star hotel has air-conditioned rooms with a private bathroom. Free WiFi is available and private parking can be arranged at an extra charge.

At the hotel, all rooms are equipped with a desk and a flat-screen TV.

ALEGRIA El Mar & Spa 4 SUP offers a children's playground.

Speaking Catalan, German, English and Spanish at the reception, staff are ready to help around the clock.

Platja de les Caletes is 600 metres from the accommodation, while Water World is 16 km away. Girona-Costa Brava Airport is 38 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Golden Taurus Aquapark Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Pineda de Mar · 49.76 km from centre

8.5

 

1,845 reviews

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.

The hotel restaurant serves a hot and cold buffet, including a range of Spanish and international cuisine. The on-site snack bar offers drinks and light meals throughout the day.

Staff at the tour desk can arrange bike rental and provide information on Pineda de Mar and the surrounding area. Barcelona can be reached in just over an hour, by train.

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,648 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
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

 

619 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 15.6 mi (25.1 km) from Lloret de Mar Beach and 3.2 mi (5.2 km) from Pineda de Mar Beach.

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.4

 

242 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 15.8 mi (25.4 km) from Lloret de Mar Beach and 3.1 mi (5 km) from Pineda de Mar Beach.

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