Worldwide icon-chevron-right Europe icon-chevron-right Spain icon-chevron-right Barcelona icon-chevron-right Hotels in Barcelona

Hotels in Barcelona

Your critical guide to the best hotels in Barcelona

The best hotels in Barcelona
Hotels

The best hotels in Barcelona

Getting the best hotel for you is a basic ingredient for having a top experience during your city break. We've chosen a selection of the best hotels in Barcelona: find and book one that suits you now

Luxury hotels
Hotels

Luxury hotels

All the ameneties, great style with a wow factor, and lush comfort

Cheap hotels
Hotels

Cheap hotels

Great places to stay when you'd rather save your euros for discovering the city

Romantic hotels
Hotels

Romantic hotels

We'll help you out with ten of our favourite romantic hotels in Barcelona – the rest is up to you

Boutique hotels
Hotels

Boutique hotels

A boutique hotel could be the fresh spark you need to light up your lodging experience

More Barcelona hotels

Spa hotels
Hotels

Spa hotels

Because there might come a moment when you just want to unwind and be pampered

Airport hotels
Hotels

Airport hotels

The best Barcelona hotels within easy reach of Barcelona's El Prat Airport

Hotels with jacuzzis
Hotels

Hotels with jacuzzis

Get your soak on in rooftop jacuzzis, private balcony tubs, jacuzzis with sea views...

Hotels by area

Eixample
Hotels

Eixample

Ciutat Vella
Hotels

Ciutat Vella

Sant Martí
Hotels

Sant Martí

Gracia
Hotels

Gracia

Hotels near Barcelona

The best hotels in Mallorca
Hotels

The best hotels in Mallorca

Choose from a range of options when you stay on the largest of the Balearic Islands

The best hotels in Lanzarote
Hotels

The best hotels in Lanzarote

From idyllic eco-retreats to luxurious five-star beach-side resorts, Lanzarote awaits

The best hotels in Tenerife
Hotels

The best hotels in Tenerife

Stay in some of the best hotels in Tenerife when you're heading to the Canary Islands

The best hotels in Gran Canaria
Hotels

The best hotels in Gran Canaria

Nab yourself a slice of paradise when you're booking a hotel on Gran Canaria

Stay at the best hotels in Europe

The 11 best hotels in Budapest
Hotels

The 11 best hotels in Budapest

If you’re looking to enhance your next trip to the Hungarian capital, book in a jaunt at one of these

The 9 best hotels in Munich
Hotels

The 9 best hotels in Munich

Italianate flair, mountain views and world-class art collections make this city quite the charmer

The 20 best hotels in Edinburgh
Hotels

The 20 best hotels in Edinburgh

Visitor footfall can be immense here. If you don’t know where to stay, we’ve some ideas

The 10 best hotels in Stockholm
Hotels

The 10 best hotels in Stockholm

Fed up with impersonal hotel chains? They’re easily avoided in the artsy Swedish capital

See more