Barcelona offers a lot to holidaymakers due to its mix of culture, sun, history, great food and top nightlife. During your visit to this incredible city be sure to stay somewhere that you’ll be wanting to head back to year after year. Here’s our compilation of the 10 best hotels in Barcelona to stay at this year!
Location: Gran Via de les Corts Catalanes 619-621, Eixample, 08007 Barcelona, Spain (Google Maps)
Kicking off our top 10 is Almanac Barcelona located in the heart of the city in Eixample. Just a stones throw away from Plaza Catalunya and Paseo de Gracia Boulevard you will be based in a fantastic city location.
The hotel offers a panoramic rooftop bar and terrace, swimming pool and sun lounger, a Mediterranean brasserie and a fitness area. Rooms are spacious with bathrooms including double marble sinks and a walk in shower.
With Gaudi’s Casa Batlló and La Pedrera less than 10 minutes away you will love staying in this premium city location.
El Palace Barcelona
Location: Gran Via de les Corts Catalanes, 668, Eixample, 08010 Barcelona, Spain (Google Maps)
El Palace Barcelona is set in a neo-classical building with a classically decorated interior located in the Eixample District. The hotel boasts 2 restaurants, a roof terrace and a cocktail bar and also features its own Mayan-styled spa.
Rooms at El Palace Barcelona are spacious, tasteful and offer satellite TV, minibar and your usual amenities.
Located in Eixample you will be based close to the Ramblas which features Barcelona’s main tourist attractions and shopping. Just 15 minutes walk away you will discover Gaudí’s Casa Batlló and La Pedrera. A superb choice for a long weekend or more.
The Serras Hotel
Location: Passeig de Colom, 9, Ciutat Vella, 08002 Barcelona, Spain (Google Maps)
The Serras Hotel is one of the top hotels in Barcelona which keeps tourists heading back year after year. Set in the same building that Pablo Picasso started his career in 1896, this Gothic Quarter hotel boasts a rooftop pool, stylish rooms and a 1-Michelin-Starred restaurant.
All rooms at The Serras are soundproofed, have air conditioning and feature a private balcony with views of either Mercè Street in the Gothic Quarter or Barcelona’s Port Veil.
Just 550 yards from Santa Maria del Mar Cathedral, 700 yards from Plaça Reial Square and a 10 minute walk from the Picasso Museum, this boutique hotel is a fantastic choice that you certainly won’t regret booking.
H10 Madison Hotel
Location: Carrer del Doctor Joaquim Pou, Ciutat Vella, 08002 Barcelona, Spain (Google Maps)
H10 Madison is the perfect choice if you are looking to explore the old town and be situated in an area where you will find great tapas.
The hotel offers an outdoor swimming pool, bar, restaurant and sun terrace with rooms containing satellite TV and air conditioning to ensure a comfortable stay.
Nearby you’ll find a number of key city attractions including Cathedral of Barcelona, Palau de la Musica Catalana and Sant Miquel Beach.
Seventy Barcelona Hotel
Location: 344 Carrer de Còrsega, Eixample, 08037 Barcelona, Spain (Google Maps)
Seventy Barcelona is a highly sought after hotel in the centre of Barcelona. With an outdoor swimming pool (seasonal), a restaurant, fitness centre, sun terrace and bar there is plenty within the hotel to keep you busy during your stay.
The rooms at Seventy Barcelona are tastefully decorated with a warm, modern interior and offer satellite TV, air conditioning, desk and the usual coffee and tea making facilities.
With Passeig de Gracia, Casa Batllo and La Pedrera nearby you are within touching distance of the key attractions of Barcelona.
Praktik Èssens Hotel
Location: Passeig de Gràcia 24, Eixample, 08007 Barcelona, Spain (Google Maps)
Praktik Èssens is one of the best selling hotels in all of Barcelona and for good reason! Located right next to Passeig de Gracia you will be located right in the thick of the city with shopping and architecture on the doorstep.
The hotel offers guests the usual facilities you would expect from a city centre hotel along with an outdoor terrace where you can enjoy a free selection of wine and snack. All rooms, much like the main areas of the hotel, are tastefully designed in a contemporary style.
The hotel is located just 350 yards from Casa Batilo and a similar distance to the Tivoli Theatre which provides an exceptional location for city exploring as either a couple or family.
Olivia Balmes Hotel
Location: Balmes, 117, Eixample, 08008 Barcelona, Spain (Google Maps)
Located just 450 years from Passeig de Gracia in Eixample neighbourhood, the modern Olivia Balmes Hotel will enable you to enjoy the fantastic culture of Barcelona without having to venture too far.
The hotel offers you a sun terrace, swimming pool and sun loungers and within the rooms you will find air conditioning, WiFi, TV and a safe.
The Olivia Balmes Hotel is a mere 5 minute walk from La Pedrera and Gaudi’s Casa Batlló and a 15 minute walk from the popular Plaza Catalunya.
The Olivia Blames offers great amenities with a perfect city break location, perfect for families and couples alike.
H10 Casa Mimosa Hotel
Location: Pau Claris, 179, Eixample, 08037 Barcelona, Spain (Google Maps)
H10 Casa Mimosa is a fantastic hotel set in a 19th century modernist building. With views over Pau Claris Street on one side and a courtyard garden on the other with stretching views to Gaudi’s famous chimneys you’ll enjoy every minute in this hotel.
The hotel boasts a roof terrace with pool, sun lounger area, restaurant with a la carte options and a bar. The rooms are contemporary and feature all of the usual amenities.
With Casa Battló a mere 10 minutes’ walk away and Plaza Catalunya and Ramblas just 15 minutes away, H10 Casa Mimosa’s central location will make the entire city accessible to you.
Olivia Plaza Hotel
Location: Plaza de Catalunya, 19, Ciutat Vella, 08002 Barcelona, Spain (Google Maps)
Olivia Plaza Hotel is located right in the centre of Barcelona at Plaza Catalunya offering a fantastic base for the duration of your stay in this incredible city.
The rooms at the Olivia Plaza have views overlooking the square and are fully furnished with a sofa, table, safe and TV along with free WiFi.
Located just 100 yards from the Ramblas which is filled with street performers and many varieties of restaurant, and just 2 minutes from the Gothic Quarter you are guaranteed to have a great time at this modern hotel.
Casa Camper Hotel
Location: Elisabets, 11, Ciutat Vella, 08001 Barcelona, Spain (Google Maps)
Hotel Casa Camper is a fantastic boutique hotel located right in the heart of Barcelona between Las Ramblas and MACBA art gallery. Bedrooms here either either a vertical garden or offer city views and come fully equipped with TV, sofa and a desk along with free WiFi.
The location of Casa Camper Hotel is perfect if you are looking to explore the old town and Gothic Quarter which reside just a short 10 minute walk away.
Perfectly suited to couples this hotel offers the right mix of location, style, top customer reviews and price.
What’s the best hotel in Barcelona?
So, what’s the best hotel in Barcelona? It’s impossible to say! Every hotel offers a different charm, a different location and a different experience and what is attractive for you may not be attractive to the next person. That said we believe the 10 Barcelona hotels listed here offer the best of everything across price, destination and experience so you really can’t go wrong with any one of these choices which are also backed by hundreds of positive reviews!
Do you have any other hotels that we’ve missed off the list here that are worthy of a best in the city call out? Let us know in the comments below.