Hero Image

Curated luxury hotels in Barcelona

Search
F i r
M n o
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
F i r
M n o
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 Atenea Port Barcelona Mataro
[missing: cards.star_rating_info]

Hotel in Maresme, Mataro · 27.70 km from centre

8.8

 

996 review

Breakfast available

Located in Mataro, Hotel Atenea Port Barcelona Mataro is on the boardwalk – a 1-minute drive from Port De Mataro and 10 minutes from Illa Fantasia. This family-friendly hotel is 9.9 mi (16 km) from La Roca Village and 10.6 mi (17.1 km) from Ocata Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Best Western Hotel Mediterraneo
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Castelldefels · 22.13 km from centre

8.6

 

451 review

Breakfast available

With a stay at Best Western Hotel Mediterraneo in Castelldefels, you'll be in the entertainment district, just a 2-minute walk from Castelldefels Beach and 8 minutes by foot from Baixador Beach. This beach hotel is 11.9 mi (19.1 km) from Port de Barcelona and 13.2 mi (21.2 km) from Camp Nou.

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

Hotel in Castelldefels · 21.20 km from centre

8.5

 

1,612 review

Breakfast available

Looking directly onto Castelldefels Beach, Bel Air offers stylish air-conditioned rooms with balconies. The hotel has a small swimming pool and free Wi-Fi.

Many of the rooms in the Bel Air have sea views, and all have hardwood floors and modern furniture. They also have TV with satellite channels and free films.

The hotel has a well-equipped business centre and attractive gardens with sun loungers. There is also an outdoor swimming pool.

There is a bus stop outside the hotel, where you can get a bus to Barcelona. The C-31 motorway is just 500 metres away, offering a direct link to central Barcelona and the airport.

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

Hotel in Castelldefels · 21.66 km from centre

9.2

 

265 review

Breakfast available

A stay at Hotel Playafels places you in the heart of Castelldefels – a 1-minute drive from Castelldefels Beach and 6 minutes from Castelldefels Castle. This beach hotel is 4.7 mi (7.5 km) from Filipinas Beach and 10.3 mi (16.5 km) from San Sebastian Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Gran Hotel Rey Don Jaime
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Castelldefels · 21.98 km from centre

8.2

 

878 review

Breakfast available

When you stay at Gran Hotel Rey Don Jaime in Castelldefels, you'll be connected to the convention centre, within a 5-minute drive of Castelldefels Beach and Castelldefels Castle. This spa hotel is 5 mi (8.1 km) from Filipinas Beach and 9.6 mi (15.4 km) from San Sebastian Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
URH Ciutat de Mataró
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Maresme, Mataro · 27.28 km from centre

7.4

 

742 review

Breakfast available

Located in Mataro, URH Ciutat de Mataró is by the ocean, within a 5-minute drive of Platja de Ponent and Port De Mataro. This hotel is 14.8 mi (23.9 km) from Circuit de Barcelona-Catalunya and 1.2 mi (2 km) from Varador Beach.

Compare price on Booking.com
Compare price on Booking.com
Masd Mediterraneo Hotel Apartamentos Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Castelldefels · 20.17 km from centre

8.4

 

2,046 review

Perfectly located beside the Castelldefels Beach and only 15 minutes’ drive to Barcelona city centre, Masd Mediterraneo Hotel Apartamentos Spa offers a spa, a hot tub, swimming pools and rooms with free WiFi.

Apartments are located in 2 different buildings, and feature air conditioning, a TV and private bathroom. The kitchenette includes a microwave and coffee maker. Some apartments offer a balcony or a terrace with partial sea or pool views. Rooms at Masd Mediterraneo Hotel Apartamentos Spa come with air conditioning, private bathroom and TV, and are located on the newest building on premier line location.

Masd Mediterraneo Hotel Apartamentos Spa is close to main cultural and sports attractions. Guests can practice kayak and canoeing at the Olympic Canal, only 2 minutes' drive from the apartments.

There is a snack bar that serves morning breakfast, while drinks and snacks in the afternoons. Numerous bars, restaurants and shops can be found within 5 minutes’ drive.

Regular buses to Barcelona city centre stop a few metres away. Barcelona International Airport is 13 km from the Masd.

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

Hotel in Maresme, Vilassar de Dalt · 20.63 km from centre

8.6

 

667 review

Offering an outdoor pool, a spa and wellness centre, a garden,a terrace and free WiFi throughout, Hotel Sorli Emocions is located in Vilassar de Dalt.

The contemporary rooms come with a satellite TV, air conditioning, heating and desk. There is also a coffee machine and a minibar. The private bathroom comes with a bath or shower and a hairdryer.

At Hotel Sorli Emocions you will find a restaurant and a fitness centre. Other facilities offered at the property include meeting facilities, a ticket service and a tour desk where you can get tourist information of the area.

Barcelona is 24 minutes’ drive away and Barcelona El Prat Airport is 33 km from the property.

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

Hotel in Castelldefels · 21.20 km from centre

9.0

 

175 review

Breakfast available

Located in Castelldefels, Bel Air Hotel is on the boardwalk – a 1-minute drive from Castelldefels Beach and 7 minutes from Castelldefels Castle. This beach hotel is 4.3 mi (7 km) from Filipinas Beach and 11.3 mi (18.2 km) from San Sebastian Beach.

Compare price on Booking.com
Compare price on Booking.com
Preciosa casa con vistas al mar
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Maresme, Cabrils · 23.59 km from centre

8.6

 

15 review

Situated in Cabrils, 28 km from Sagrada Familia and 29 km from Port Olimpic, Preciosa casa con vistas al mar features accommodation with free WiFi, air conditioning, pool with a view and a garden. The property has pool and garden views, and is 29 km from Passeig de Gracia. Outdoor seating is also available at the chalet.

The chalet features 2 bedrooms, 1 bathroom, bed linen, towels, a flat-screen TV, a fully equipped kitchen, and a terrace with mountain views. There is also a seating area and a fireplace.

Palau de la Musica Catalana is 29 km from Preciosa casa con vistas al mar, while Tivoli Theatre is 29 km from the property. Barcelona El Prat Airport is 42 km away.

Compare price on Booking.com
Compare price on Booking.com
Atenea Port Barcelona Mataró
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Maresme, Mataró · 27.75 km from centre

8.5

 

2,335 review

Breakfast available

This modern hotel is located next to the marina in Mataró, 30 km from Barcelona. It offers an outdoor pool and stylish rooms with free Wi-Fi, flat-screen satellite TV and sea views.

Atenea Port Barcelona Mataró’s spa features a dynamic pool, steam bath and steam shower. There is a fitness centre, and a range of massage treatments is also available.

The hotel serves a daily buffet breakfast, and Mediterranean food is available for lunch and dinner. There is also a cocktail bar and a café.

Mataró Train Station is just 2 minutes’ walk from the Atenea. You can drive to central Barcelona in around 25 minutes.

Compare price on Booking.com
Compare price on Booking.com
Primary image
MIM Sitges Member of Meliá Collection
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Passeig Maritim, Sitges · 35.18 km from centre

8.8

 

662 review

Located in Sitges (Sitges Town Center), MIM Sitges Member of Meliá Collection is a 4-minute walk from L'Estanyol Beach and 5 minutes by foot from Sitges Beachfront. This luxury hotel is 0.3 mi (0.5 km) from La Fragata Beach and 0.4 mi (0.7 km) from Church of Sant Bartomeu and Santa Tecla.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sant Jordi Boutique Hotel
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Calella · 46.90 km from centre

9.6

 

160 review

Breakfast available

With a stay at Sant Jordi Boutique Hotel in Calella, you'll be near the beach, just a 4-minute walk from Platja Garbi and 7 minutes by foot from Calella Beach. This luxury hotel is 15.2 mi (24.5 km) from Fenals Beach and 16.1 mi (25.9 km) from Lloret de Mar Beach.

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

Hotel in Santa Susanna · 53.33 km from centre

9.0

 

192 review

Breakfast available

With a stay at Atzavara Hotel & Spa in Santa Susanna, you'll be within a 15-minute walk of Platja Susana and Les Caletes Beach. This family-friendly hotel is 7.9 mi (12.6 km) from Fenals Beach and 8.7 mi (14.1 km) from Lloret de Mar Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Eurostars Sitges
[missing: cards.star_rating_info]

Hotel in Sitges · 37.71 km from centre

9.0

 

974 review

Breakfast available

With a stay at Eurostars Sitges in Sitges, you'll be connected to the convention centre, within a 10-minute drive of Sitges Beachfront and Sanctuary of Vinyet. This family-friendly hotel is 1.3 mi (2.2 km) from La Barra Beach and 1.6 mi (2.6 km) from Platja De Terramar.

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

Hotel in Calella · 46.96 km from centre

8.8

 

1,021 review

Breakfast available

Hotel Kaktus Playa is just 200 metres from Calella beach, and has an outdoor swimming pool with sun terrace. It also offers an indoor pool, hot tub and gym (with extra cost / Included for Deluxe rooms and Suites).

Admire breath-taking sea views from our Kaktus Sky Lounge terrace on the eighth floor.
The terrace has a panoramic pool, perfect for taking a dip after basking in the sun. The acces to this area is included in Suites and has an extra cost of 20€ per day per person for the rest of rooms.

Furthermore, it has a Beach Club called Bahari Club, where the hotel customers have special discounts.

Bedrooms at the hotel are bright and comfortable. They all have free Wi-Fi, a TV, and a hairdryer.

The hotel has 2 bars and a buffet restaurant.

Hotel Kaktus Playa is set 5 minutes' walk from the centre of Calella. This town is perfectly placed to visit Catalunya's most popular sights.

Calella is 50 km from Barcelona, with a direct connection by train. Girona Airport and Girona's historic city centre are just 50 km away.

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

Hotel in Santa Susanna · 52.77 km from centre

8.6

 

882 review

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 8.1 mi (13.1 km) from Fenals Beach and 9 mi (14.5 km) from Lloret de Mar Beach.

Compare price on Booking.com
Compare price on Booking.com
Sumus Hotel Stella and Spa 4S Adults Recommended
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Pineda de Mar · 50.79 km from centre

9.0

 

1,128 review

Sumus Hotel Stella and Spa 4S Adults Recommended is a charming hotel, located in Pineda de Mar. It offers large grounds with a swimming pool hot tub, sun terrace and garden.

The on-site spa is available, for a surcharge, for guests aged 15+. It has an indoor heated swimming pool, hot tub, sanarium at 60ºC, sauna at 80ºC, Turkish bath, high-pressure showers and ice fountain. There is also a fitness room and rooftop sun terrace.

Modern, air-conditioned rooms feature a private, furnished balcony, a 32-inch TV and a mini fridge. The bathroom includes either a shower or bath, hairdryer and toiletries.

Sumus Hotel Stella & Spa has an on-site buffet restaurant with a selection of local and international dishes, as well as show cooking. Also available are a gourmet à la carte service (with surcharge), and a late continental breakfast service until 12:00. Some nights you will find themed nights in the restaurant, with special decoration and dishes.

The adults-recommended property offers shows and live music in the bar. In the summer there are chill-out nights on the pool terrace with a gin tonic bar and live music.

The hotel is 5 minutes' walk from the shopping area and 10 minutes from the train station that connects with Barcelona and Girona in just 1 hour.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sabàtic, Sitges, Autograph Collection
[missing: cards.star_rating_info]

Hotel in Sitges · 35.26 km from centre

9.6

 

113 review

Breakfast available

With a stay at Sabàtic, Sitges, Autograph Collection in Sitges, you'll be within a 15-minute walk of Sitges Beachfront and La Bassa Rodona Beach. This hotel is 0.6 mi (1 km) from L'Estanyol Beach and 0.6 mi (1 km) from La Ribera Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
ALEGRIA Mar Mediterrania - Adults Only
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Santa Susanna · 52.90 km from centre

8.8

 

313 review

Breakfast available

With a stay at ALEGRIA Mar Mediterrania - Adults Only in Santa Susanna, you'll be on the beach, just a 4-minute walk from Les Caletes Beach and 6 minutes by foot from Les Dunes Beach. This beach hotel is 8.7 mi (13.9 km) from Fenals Beach and 9.5 mi (15.4 km) from Lloret de Mar Beach.

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