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,219 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.

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 is very centrally located and the hotel is just beautiful on the inside, with this good old palace-hotel feeling. The price was excellent, but that must be because of the pandemic.

Show more Show less
8.8
Fabulous
3,543 reviews
Price from
£61
per night

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. I loved everything about this hotel, the location, a modern design, very friendly stuff, very clean, a good breakfast and a piano singer in the lobbybar that made the stay perfect.

Show more Show less
8.3
Very good
3,584 reviews
Price from
£57
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. Everything is perfect, I lost one room card but no charge was asked.

Show more Show less
8.8
Fabulous
3,703 reviews
Price from
£68
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... Very kind staff, good breakfast, good location. Clean.

Show more Show less
8
Very good
8,842 reviews
Price from
£31
per night

Sallés Hotel Pere IV 4 stars

Hotel in Sant Martí, Barcelona

Pere IV is situated in the Poble Nou District, 10 minutes’ walk from the lively Port Olimpic area and Barcelona's beaches. This hotel features a free spa, free Wi-Fi and 24-hour reception. The bed was enormously large and very confortable, which i very much liked.

Show more Show less
8.5
Very good
4,323 reviews
Price from
£71
per night

Barceló Sants 4 stars

Hotel in Sants-Montjuïc, Barcelona

Situated above Barcelona Sants Train Station, Barceló Sants offers a subtle outer space theme throughout. Minimalist rooms feature free Wi-Fi, rain showers, and large windows with city views. Location wonderful above train station, yet private entrance, good layout design

Show more Show less
8.7
Fabulous
3,569 reviews
Price from
£66
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. Beautiful design, large rooms, friendly staff en good food. Everything is well arranged. We had perfect service!

Show more Show less
8.6
Fabulous
2,859 reviews
Price from
£242
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. After getting off the cruise ship at 9 a.m. they let us check-in early, around 10 a.m. super nice staff, clean, comfortable, modern room with a great bathroom and large shower. I enjoyed the balcony in the bathroom! Rooftop Bar/pool is amazing! Really great restaurant at the hotel too! We had dinner there and then breakfast the next morning! And the room price was extremely agreeable! Great location!! Free wifi too!

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

H10 Cubik 4* Sup 4 stars

Hotel in Ciutat Vella, Barcelona

Featuring free WiFi throughout the property, H10 Cubik offers accommodation in Barcelona. The hotel has a seasonal outdoor pool and terrace, and guests can enjoy a drink at the bar. The hotel is superb, the room nicely arranged and the bed pretty confortable. Location couldn't be better. The staff is super friendly, always making you feel home. Breakfast is a la carte, which is excellent but unusual for a 4-star hotel. Stefani (rooftop restaurant) always went above and beyond to make my staying exceptional. I would definetely stay in this hotel again.

Show more Show less
9.1
Superb
1,292 reviews
Price from
£85
per night

Hotel SB Glow **** Sup 4 stars

Hotel in Sant Martí, Barcelona

Hotel SB Glow **** Sup has a restaurant, outdoor swimming pool, a fitness centre and bar in Barcelona. Loved the style and look. Bar restaurant was great. Great price for awesome hotel

Show more Show less
8.2
Very good
4,872 reviews
Price from
£47
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

Learn more about visiting Barcelona

  • 77 attractions
  • 110 points of interest
  • 26 neighbourhoods
Find out more

Explore guest reviews of hotels in Barcelona

See all
gogless