Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Barcelona – 2,254 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Negresco Princess 4* Sup 4 stars

Hotel in Eixample, Barcelona

Negresco Princess is situated in Barcelona in the Catalonia Region. The hotel has an outdoor pool and sun terrace, and guests can enjoy a meal at the restaurant. Beautiful flat in the center of Barcelona. The flat is perfectly designed and looks stunning.

Show more Show less
8.2
Very good
4,030 reviews
Price from
£68
per night

Hotel Barcelona 1882 4 stars

Hotel in Gràcia, Barcelona

Set in Barcelona, 400 metres from Sagrada Familia, Hotel Barcelona 1882 has an outdoor pool and a fitness centre. The 4-star hotel has air-conditioned rooms with a private bathroom and free WiFi. I absolutely loved my stay at Hotel Barcelona 1882!!! Everything was extremely clean and the staff was very professional. It is a very modern hotel and I enjoyed the amenities. The rooftop pool was a great place for a swim, to relax, and enjoy a beautiful view of the Sangrada Família. Definitely instagram worthy. The cardio gym was nice although it just had treadmills, etc. Taxis were readily available outside of the hotel. Phenomenal experience overall! Barcelona is my favorite city so it made it that much better! I would definitely come back to Hotel Barcelona 1882!!!

Show more Show less
9.2
Superb
4,590 reviews
Price from
£79
per night

Novotel Barcelona City 4 stars

Hotel in Sant Martí, Barcelona

This hotel offers a free gym and a roof terrace with a seasonal outdoor pool and panoramic views of Barcelona. The rooms include free Wi-Fi and flat-screen satellite TV. Great location, close taxi ride to all main attractions! Great pool & poolside bar!

Show more Show less
8.3
Very good
4,518 reviews
Price from
£59
per night

Ayre Hotel Rosellón 4 stars

Hotel in Eixample, Barcelona

Situated just 200 metres from Barcelona’s famous Sagrada Familia, this design hotel offers a rooftop terrace with panoramic views of Gaudís famous basilica. The location is great for visiting the Sagrada Familia and other attractions. It's within walking distance to public transport shops and lots of great restaurants. The hotel has a great restaurant and bar, and a rooftop terrace with amazing view of the Sagrada Familia.

Show more Show less
8.7
Fabulous
4,047 reviews
Price from
£71
per night

Ilunion Barcelona 4 stars

Hotel in Sant Martí, Barcelona

Located 10 minutes’ walk from Bogatell Beach in the 22@ district, the modern Ilunion Barcelona features a rooftop swimming pool, sun terrace, and a gym with stunning views of the city and the sea. Good location, clean rooms and a very reasonable price!

Show more Show less
8.3
Very good
4,270 reviews
Price from
£50
per night

Hotel SB Glow **** Sup 4 stars

Hotel in Sant Martí, Barcelona

Hotel SB Glow **** Sup has a restaurant, seasonal outdoor swimming pool, a fitness centre and bar in Barcelona. The beds were extremely comfortable, the rooms were very spacious, lots of room and great value for money. The location was also great, in a very nice area with shops and a supermarket 5 minute walk away. Half an hour from the airport by train and 15 minute walk from the train station. We would gladly stay here again if we returned to Barcelona!

Show more Show less
8.2
Very good
5,130 reviews
Price from
£47
per night

Ciutat de Barcelona 3 stars

Hotel in Ciutat Vella, Barcelona

Ciutat de Barcelona is in Barcelona’s Gothic Quarter, just 100 metres from the Picasso Museum. Friendly staff, clean and quiet, good location

Show more Show less
8.5
Very good
3,252 reviews
Price from
£48
per night

El Avenida Palace 4 stars

Hotel in Eixample, Barcelona

El Avenida Palace Hotel is set on Barcelona’s Gran Via, 5 minutes’ walk from Plaza Catalunya, La Rambla and Paseo de Gracia. Its grand interior features an impressive staircase and marble columns. It was perfect, location, rooftop, pool, location

Show more Show less
8.8
Fabulous
3,744 reviews
Price from
£70
per night

Travelodge Barcelona Poblenou 1 stars

Hotel in Sant Martí, Barcelona

Just 600 metres from Bogatell Beach, in Barcelona’s 22@ District, the Travelodge Barcelona Poblenou offers air-conditioned rooms and a café-bar. Llacuna Metro Station is a 5-minute walk from the... Lovely pure white fluffy towels. Excellent staff

Show more Show less
7.9
Good
9,013 reviews
Price from
£32
per night

W Barcelona 5 stars

Hotel in Ciutat Vella, Barcelona

W Barcelona is a striking sail-like structure next to Barceloneta Beach, offering breathtaking design and fantastic views over Barcelona. Everything, location , staff , clean, luxury stay

Show more Show less
8.5
Very good
3,152 reviews
Price from
£268
per night

Most booked hotels in Barcelona in the past month

See all

Barcelona's best hotels with breakfast

See all

Budget hotels in Barcelona

See all

Hotels located in the centre of Barcelona

See all

FAQs about hotels in Barcelona

Vibrant and Colourful Barcelona

Lively and colourful Barcelona faces the Mediterranean Sea and features the world's top city beaches, including Sant Sebastià, Barceloneta and Somorrostro beaches. There is plenty to see and experience in this city of great architecture: the historic Gothic Quarter, the amazing modernist design of Gaudi’s creations and the popular Las Ramblas.

Barcelona is famous for its street performances, colourful markets and great Catalan dining. Easy to explore on foot or using the reliable metro, the city is full of things to do and views to see!

Discover the hidden squares and architectural pearls of Ciutat Vella and visit the locals’ favourite meeting spot, La Plaça Catalunya. Wander the sunny beachfront or watch an FC Barcelona game at Camp Nou, the largest stadium in Europe.

The city’s most popular food quarter is Barceloneta with plenty of popular restaurants serving seafood and tapas. If it’s shopping you’re after, visit the Grácia and return to the Ciutat Vella for small shops full genuine souvenirs, designer fashion and fresh produce.

Getting to Barcelona is an easy trip from El Prat International, Girona or Reus Airports. Find modern hotels, fancy apartments and cheap hostels on Booking.com, sure to have the perfect accommodation for your holiday!

Learn more about visiting Barcelona

  • 74 attractions
  • 110 points of interest
  • 26 neighbourhoods
Find out more
Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Barcelona:

Explore guest reviews of hotels in Barcelona

See all