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,458 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

Acta Voraport 3 stars

Hotel in Sant Martí, Barcelona

Set in Barcelona, 1.5 km from Somorrostro Beach, Acta Voraport offers accommodation with a restaurant, private parking, an outdoor swimming pool and a bar. Stylish, minimalistic, clean, efficient staff, great breakfast! Will return!

Show more Show less
9.1
Superb
1,741 reviews

Praktik Èssens 3 stars

Hotel in Eixample, Barcelona

Boasting a terrace, Praktik Èssens is located in Barcelona and is 300 metres from Passeig de Gracia. The property is set 300 metres from Casa Batllo and 350 metres from Tivoli Theatre. Loved the service, the lounge, the location, the room and so on. Just had a great stay here. Will definitely come back.

Show more Show less
9.5
Exceptional
1,114 reviews
Avg. price/night:
£65

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. The facilities are stylish and pleasant. Room is super comfortable and the staff was very helpful from the beginning. I highly recommend!

Show more Show less
9.2
Superb
4,329 reviews
Avg. price/night:
£89

Hotel Rec Barcelona - Adults Only 3 stars

Hotel in Ciutat Vella, Barcelona

Conveniently set in the Ciutat Vella district of Barcelona, Hotel Rec Barcelona - Adults Only is located 1.5 km from Somorrostro Beach, 700 metres from Picasso Museum and 1.1 km from Santa Maria del... The location is very nice in the gothic district, 10 mins by walk to plaza Catalonia, the hotel is very modern, clean, very friendly and welcoming staff, I would definitely stay here again. This hotel really deserves 4 starts not just 3

Show more Show less
9.2
Superb
2,326 reviews
Avg. price/night:
£71

Motel One Barcelona-Ciutadella 3 stars

Hotel in Sant Martí, Barcelona

Set in Barcelona’s Born District, right beside Ciutadella Park, Motel One Barcelona-Ciutadella offers modern, air-conditioned rooms with a private bathroom and an interactive TV. Very stylish and comfortable hotel with a great location. Lobby and rooftop are amazing. The room was quiet with a great bed, I slept like a baby. Will definitely return to this hotel!

Show more Show less
9.2
Superb
6,328 reviews
Avg. price/night:
£73

Iberostar Selection Paseo de Gracia 4 Sup 4 stars

Hotel in Eixample, Barcelona

Located right on Plaça Catalunya Square in Barcelona, Iberostar Selection Paseo de Gracia offers a terrace with a pool and free WiFi throughout. Private parking is available on site. Location and very friendly and helpful staff. I would definitely come again.

Show more Show less
9.2
Superb
2,515 reviews
Avg. price/night:
£114

Almanac Barcelona 5 stars

Hotel in Eixample, Barcelona

Almanac Barcelona has an exclusive location, a few steps from the fashionable Paseo de Gracia Boulevard and from central Plaza Catalunya. Firstly we got upgrade from juniour suite to a corner suite. Thank you a lot for that... that is a hugh + from me. Room was spacious and elegant with mention to every single detail, specialy technology! Smart room... Even the room was located on very buisy road, we didn't hear anything. Room was quite and with beautiful open view. Very important to note is that hotel restaurant Linia is amaizing. Usually we don't have habbit to eat in hotel restaurant. This was exception since we have been very tired and wanted to stay in hotel. Restaurant is soo good that we decided to stay and tomorow night on a dinner in hotel. Restaurant deserve in future definetly a Michelin star. Foie gras is one of the best I tried... And at the end, location is 10/10!!!

Show more Show less
9.4
Superb
1,009 reviews
Avg. price/night:
£205

Room Mate Gerard 4 stars

Hotel in Eixample, Barcelona

Room Mate Gerard in Barcelona provides accommodation with a seasonal outdoor swimming pool and a fitness centre. Breakfast was delicious and comprehensive; the buffet was continually refreshed and had everything we wanted. Such a joy too that breakfast is open to midday so you don't have to rush - and the staff never made us feel under any pressure if we did turn up later on. The aircon in the room was the best I have ever known and everything was spotlessly clean. The rooftop pool, deck and bar were a welcome retreat after a hard day's sight seeing and the hotel is in a lovely area close to the gothic quarter so eating out was no problem at all. All the staff were always incredibly friendly and helpful

Show more Show less
9
Superb
2,208 reviews
Avg. price/night:
£80

Room Mate Anna 4 stars

Hotel in Eixample, Barcelona

Featuring a seasonal rooftop plunge pool with views and a solarium, Room Mate Anna is set in Barcelona City Centre. The hotel features cutting-edge and modern design as well as personalized service. It was perfect ! Nice room,good location,verry good breakfast ! Nice people !!

Show more Show less
9
Superb
2,514 reviews
Avg. price/night:
£94

Chi 3 stars

Hotel in Eixample, Barcelona

Located in Barcelona’s Eixample District, beside Rocafort Metro Station and 15 minutes’ walk from Plaza Catalunya, Chi Hotel offers air-conditioned rooms and free WiFi. There’s a metro station in front of the hotel ,very convenient.

Show more Show less
9
Superb
2,924 reviews

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

  • Eixample, Barcelona City Centre and Ciutat Vella are popular with other travellers visiting Barcelona.

  • On average, it costs £58 per night to book a 3-star hotel in Barcelona for tonight. You'll pay on average around £83 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Barcelona will cost around £165 (based on Booking.com prices).

  • The average price per night for a 3-star hotel in Barcelona this weekend is £62 or, for a 4-star hotel, £84. Looking for something even fancier? 5-star hotels in Barcelona for this weekend cost on average around £162 per night (based on Booking.com prices).

  • Olivia Plaza Hotel, Almanac Barcelona and Acta Voraport have received great reviews from travellers in Barcelona regarding the views from their hotel rooms.

  • Travellers who stayed in Barcelona near Barcelona El Prat Airport (BCN) have said good things about Tryp Barcelona Aeropuerto Hotel, BAH Barcelona Airport Hotel and Ciutat del Prat.

  • These hotels in Barcelona are highly rated by couples: Hotel Casa Camper, Olivia Balmes Hotel and Olivia Plaza Hotel.

  • Many families visiting Barcelona loved staying at Seventy Barcelona, Hotel Casa Camper and Catalonia Magdalenes.

  • On average, 3-star hotels in Barcelona cost £81 per night, and 4-star hotels in Barcelona are £106 per night. If you're looking for something really special, a 5-star hotel in Barcelona can on average be found for £244 per night (based on Booking.com prices).

  • Hotel Casa Camper, Praktik Èssens and Olivia Balmes Hotel are some of the popular hotels in Barcelona.

  • For hotels in Barcelona that serve up a highly-rated breakfast, try Hotel Casa Camper, H10 Port Vell 4* Sup and H10 Urquinaona Plaza.

Learn more about visiting Barcelona

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

Explore guest reviews of hotels in Barcelona

See all
gogless