Search
Best hotels
Expert Recommendations
Best value
When to book
Tips
FAQs
Map

Barcelona hotels

Popular filters

Search hundreds of travel sites at once for hotels in Barcelona

Here is why travelers choose KAYAK

Free to useThere are no hidden charges or fees.

Filter your dealsFilter by free cancellation, free breakfast and more.

Millions of reviewsCheck ratings based on millions of real guest reviews.

Best Barcelona hotels

Discover the best prices and deals for you by selecting your travel dates.
Choose your dates

Most recommended Barcelona hotels

Show all
Claris Hotel and Spa - Barcelona - Building
Claris Hotel and Spa
8.4 Very Good
EixampleS$ 434+
S$ 434+
Free Wi-Fi
Pool
Pet-friendly
Sercotel Amister Art Hotel - Barcelona - Lounge
Sercotel Amister Art Hotel
8.2 Very Good
EixampleS$ 216+
S$ 216+
Free Wi-Fi
Pool
Pet-friendly
Spa
Ramblas Barcelona
7.3 Good
Ciutat VellaS$ 235+
S$ 235+
Free Wi-Fi
Pet-friendly
Ilunion Bel-Art
8.2 Very Good
Horta-GuinardoS$ 261+
S$ 261+
Free Wi-Fi
Pet-friendly
Abba Garden
8.3 Very Good
S$ 167+
S$ 167+
Free Wi-Fi
Pool
Spa
NH Collection Barcelona Constanza
8.6 Very Good
Les CortsS$ 299+
S$ 299+
Free Wi-Fi
Pool
Pet-friendly
Catalonia Park Güell
7.7 Good
GraciaS$ 198+
S$ 198+
Free Wi-Fi
Pool
Pet-friendly
El Avenida Palace
8.5 Very Good
EixampleS$ 330+
S$ 330+
Free Wi-Fi
Pool
Pet-friendly
Gran Hotel La Florida
8.9 Very Good
Sarria-Sant GervasiS$ 346+
S$ 346+
Free Wi-Fi
Pool
Pet-friendly
Spa
abba Sants Hotel
8.3 Very Good
Sants-MontjuïcS$ 203+
S$ 203+
Free Wi-Fi
Hotel Sant Pau
8.3 Very Good
Horta-GuinardoS$ 185+
S$ 185+
Free Wi-Fi
Hotel Madanis
8.2 Very Good
S$ 206+
S$ 206+
Free Wi-Fi
Eurostars Grand Marina
8.2 Very Good
Ciutat VellaS$ 324+
S$ 324+
Free Wi-Fi
Pool
Mercure Barcelona Condor
8.2 Very Good
Sarria-Sant GervasiS$ 230+
S$ 230+
Free Wi-Fi
Pet-friendly
Sercotel Rosellón
8.3 Very Good
EixampleS$ 275+
S$ 275+
Free Wi-Fi

Barcelona hotels near La Rambla

Show all
Exe Plaza Catalunya - Barcelona - Front desk
Exe Plaza Catalunya
8.3 Very Good
EixampleS$ 308+
S$ 308+
Free Wi-Fi
Casa Lit Barcelona by Ona - Barcelona - Lobby
Casa Lit Barcelona by Ona
8.2 Very Good
Ciutat VellaS$ 238+
S$ 238+
Free Wi-Fi
Rialto Hotel
8.5 Very Good
Ciutat VellaS$ 249+
S$ 249+
Free Wi-Fi
Ideal Youth Hostel
5.2 Fair
Ciutat VellaS$ 179+
S$ 179+
Free Wi-Fi

Top Barcelona hotels with parking

Show all
Mas Salagros Ecoresort - Barcelona - Living room
Mas Salagros Ecoresort
8.7 Very Good
S$ 307+
S$ 307+
Parking
Free Wi-Fi
Hotel SB Diagonal Zero - Barcelona - Restaurant
Hotel SB Diagonal Zero
8.1 Very Good
Sant MartiS$ 222+
S$ 222+
Parking
Free Wi-Fi

The 10 best hotels in Barcelona

Discover the top hotels in Barcelona handpicked by local expert Isabelle Kliger.
Isabelle Kliger
6 December 2023

Selecting the best hotels in Barcelona is no easy task. Apart from being one of the world’s top destinations for culture buffs, art lovers, and foodies, the Catalan capital has also been blessed with more than its fair share of top-notch accommodation options. There are countless reasons why Barcelona attracts more than 27 million visitors each year: Many come for the great weather, to sip cocktails on the beach, or simply to disconnect. Others want to sample the city’s gastronomy, gawk at its architectural wonders like La Sagrada Família, or relish in the legendary nightlife, the fascinating history, and art museums. Fortunately, Barcelona has as many different types of hotels as there are vacation styles. Regardless of whether you are looking for family friendly, adults only, intimate, lively, boutique, or beachfront, the city has the perfect stay for you. Here are the best hotels in Barcelona, from the design-forward bolt-holes to the cozy urban hideaways and magnificent grand dames.

1.

The Barcelona EDITION

Address:

Avinguda de Francesc Cambo 14

Price:

S$ 313-3161/night

The first things I look for when booking a luxury hotel are superb service, along with comfort, privacy, and beautiful design. If your perfect stay also includes an address in a charming medieval neighborhood within stumbling distance of all the city has to offer, and a restaurant serving local delicacies, then the Barcelona EDITION is the hotel for you.
Set in the ultra-hip El Born district with sweeping views of the old town and the undulating technicolor roof of next-door Santa Caterina market, this location is hard to beat. Better still, it serves my favorite espresso martini – order it on the rooftop bar at sunset and watch the sky turn pink.

2.

Hotel El Palace Barcelona

Address:

Gran Via De Les Corts Catalanes 668

Price:

S$ 286-4967/night

This classic grand dame is more than just a pretty face. Originally opened as the Ritz of Barcelona, El Palace has maintained its sumptuously classic feel while continuing to deliver some of the best service in town.
The modern-day hotel has everything from a jasmine-lined rooftop – complete with a bar, restaurant, pool, and seasonal open-air cinema – to a seafood-forward fine dining spot and one of the city’s sultriest cocktail bars. A rather excellent afternoon tea is also served in the great hall.
If budget is not an issue, book one of the six Art Suites, each of which has been inspired by one of the hotel’s most illustrious guests, from artists like Salvador Dalí and Joan Miró to Rolling Stone Ronnie Wood. I love the Joséphine Baker Suite, with its elegant, feminine décor reminiscent of a French château.

3.

The Serras Hotel Barcelona

Address:

Passeig de Colom, 9

Price:

S$ 348-3653/night

If discreet boutique hotels in historic settings are your thing, look no further than The Serras. Set on the edge of the Gothic Quarter in a residential building from 1846, this was once the address of a struggling 15-year-old artist who rented his first studio in the attic. The artist in question was none other than Pablo Picasso.
These days, there are fewer impoverished painters at The Serras, which has been meticulously transformed into one of the best boutique hotels in Barcelona. It features a modern Catalan restaurant by Michelin-starred chef Marc Gascons – I dare say his patatas bravas are the best in town – and one of the city’s dreamiest rooftops with views of the old port.
Meanwhile, Picasso’s legacy lives on – you will find his portrait outside the elevators on the top floor, just down the corridor from where he painted some of his earliest works.

4.

Seventy Barcelona

Address:

Carrer de Còrsega 344

Price:

S$ 75-1054/night

When you want to make the most of your time in Barcelona, chances are you’re looking to stay somewhere that looks like a million dollars without spending an arm and a leg. Few hotels can compete with Seventy Barcelona for striking that all-important balance between price and quality.
Consistently ranked as one of the top-rated hotels in Barcelona, the lobby is a design lover’s dream, with its floor-to-ceiling bookcases, plush sofas, leather armchairs, and a hip-looking bar that leads through to a leafy patio restaurant. Upstairs, the spacious rooms offer an unfussy, minimalist design.
But nothing beats the location, set less than two blocks from Passeig de Gràcia, home to two of Gaudí’s most famous buildings and more swanky boutiques than you can shake a designer purse at. You’ll even find one of my favorite tapas bars, Bar Mut, on the same block (order the lobster in brandy – it’s a winner!).

5.

Sofitel Barcelona Skipper

Address:

Avinguda Litoral 10

Price:

S$ 73-1986/night

Here’s a fun fact that will make you question your existence: Barcelona, with its endless sunshine and more than two miles of sandy beaches, has only three luxury beachfront hotels. Sofitel Barcelona Skipper is the latest one to open and, while it may not be as flashy as some of its neighbors, it makes up for it with its brand spanking newness.
Fully renovated and reopened under the Sofitel brand in 2022, the shiny common areas ooze understated elegance, while the rooms are both tech-fitted and comfy. Spacious and not too pricey, I’d recommend booking the Premium Ocean View rooms, with their private balconies and views of the Med. The hotel also has two large swimming pools, a rooftop bar, a tapas restaurant, and a well-appointed gym.

6.

Monument Hotel

Address:

Passeig de Gràcia 75

Price:

S$ 278-3123/night