Get us in your inbox

Search
Ohla Hotel
Ohla Hotel

The 20 best hotels in Barcelona

The best Barcelona hotels chosen by our experts, including luxury stays, boutique bangers and hidden gems

Written by
Jan Fleischer
&
Ella Doyle
Contributor
Camila Karalyte
Advertising

Ahh, Barcelona. The city of dreams. Of sipping sangria on a rooftop, marvelling at medieval sightsattractions and architecture, and tucking into never-ending tiny plates of world-class tapas in a city replete with some of the best restaurants in the world. But for whatever reason you’re headed to this wonderfully vibrant city, make sure you choose the right place to stay. The good news? Hotels in Barcelona have it all, from jaw-dropping views and Michelin-starred dining to spa retreats and poolside luxury.

One thing is for sure: there certainly is plenty of choice, whatever your budget and wherever in Barcelona you want to stay. But if it feels daunting, we get it – deciding the best out of a great bunch is hard work. So, put your feet up and grab a cuppa, because we’ve done the work for you. Read on for the best hotels in Barcelona to book right here, right now. And let us know if we've missed any!

Recommended: Barcelona's best Airbnbs
Recommended: The best things to do in Barcelona

This article includes affiliate links. These links have no influence on our editorial content. For more information, click here.

Best Barcelona Hotels

  • Hotels
  • Luxury hotels
  • Ciutat Vella
  • price 4 of 4

This Barcelona hotel is well-known for a reason. Well, a few reasons actually. Firstly, its exterior - tall and sail-shaped, towering over the Mediterranean sea, with an unmissable ‘W’ planted right at the top. But aside from its iconic look, it’s known for its fantastic food (Michelin-starred chef Carlos Abellán runs one of W’s restaurants), as well as its spa, rooftop bar, and two huge pools. You’re also right on Barceloneta beach, and a stone’s throw from strolling the charming streets of the Old City and admiring the El Born district and the Barri Gòtic - and grabbing a peaceful cocktail and bite to eat. Hotel W is flashy, for sure, but if you’re looking to splash out on your trip to Barca, this will do you nicely. Oh and keep an eye out for some very cool DJ sets at the Wet Deck Summer Series, right by the pool and with big names on the decks.

  • Hotels
  • Luxury hotels
  • Gràcia
  • price 4 of 4

Casa Fuster is a modernista gem in the middle of one of Barcelona’s trendiest areas, Passeig de Gràcia. Built by Lluis Domènech i Montaner in 1908, this stunning five-star hotel stands out on the street for its stunning architectural design. It’s also an UNESCO World Heritage Site, due to Lluis’ legacy. What’s more, right at the top there’s a roof terrace with fantastic views of the city, and an outdoor pool. You’ll also find a sauna and a gym, but its main selling points are the fantastic Mediterranean cuisine, and on-site jazz bar, with well-known names playing every Thursday night.

Advertising
Monument Hotel in Paseo de Gracia
Courtesy: Booking.com

3. Monument Hotel in Paseo de Gracia

The Monument Hotel is situated in an iconic pre-modernist mansion in the heart of the city and is one of the finest five-star luxury hotels in Barcelona. The elegantly decorated hotel sits on the fashionable Paseo de Gracia, and offers exquisite gastronomy by Michelin Star chef, Martin Berasategui, in the 3 Michelin-starred restaurant, Lasarte. Most of the rooms have a balcony where you can enjoy stunning views of the city, plus, there's a roof-top terrace, pool and spa for you to kick back and relax. 

  • Hotels
  • Sant Martí

The Arts is one of the most emblematic hotels in Barcelona for many reasons – its coveted location near the sea, its cutting-edge design and its world-class, two-Michelin starred restaurant are just a few we can think of right now. In the kitchen of said restaurant stands renowned chef Sergi Arola, who combines local traditions and seasonal ingredients with characteristic creativity, whipping up imaginative reinterpretations of traditional Mediterranean cuisine. Definitely make your way up to the lovely rooftop terrace for impressive sea views. And if you want to give yourself a snazzy new look? Hotel Arts Barcelona has an onsite salon and luxury fashion boutiques, too. Flash.

Advertising
  • Hotels
  • Eixample

El Palace is a bit of Barcelona's living history. The building, which first opened its doors in 1919, features a neoclassical façade, and elegant rooms that have been completely renovated. When you're hungry, get tapas and Mediterranean dishes at one of the in-house restaurants, or head to the Winter Garden restaurant, an intimate space on the hotel terrace. You can also start or end your night at Bluesman with a tasty cocktail and live jazz. After a bit of R&R? El Palace houses a Mayan-style spa with a Temazcal sauna.

  • Hotels
  • Boutique hotels
  • Ciutat Vella

This exclusive 22-room hotel is set in an 18th-century aristocratic house with views of one of Barcelona's most historic squares, Plaça Sant Felip Neri. The building enjoys Special Monument Status and features a gorgeous, original façade. There's also an original 17th-century stone wall that separates the bar area from the restaurant. If you can tear yourself away, you're very close to La Rambla on one side and the Cathedral on the other, both must-see stops during your stay in Barcelona.

Advertising
  • Hotels
  • Chain hotels
  • Sant Martí
  • price 3 of 4

The Hilton in Barcelona is everything you’d expect from the brand, which owns two hotels in the city. This one is the newer of the two, and it boasts its own beach club at its private pool, with music, food and a range of spa treatments. Oh, and you’re just 400 metres from Nova Mar Bella beach. There’s also  Parc del Fòrum down the road, which holds some of the city’s best music festivals. This is where to stay when you want to be in the thick of it, looking for good music and good vibes. 

  • Hotels
  • Eixample

Once the headquarters for the Association of Cotton Manufacturers, it's easy to spot decorative and structural elements that are reminiscent of this hotel's past. That's not to say Cotton House have compromised on luxury: every inch of the place has been carefully designed to maximise comfort. Plush Rooms and a lovely terrace on the interior patio are highlights. Located in the historic centre of Barcelona, wander out on foot for a snack during the day or a glass of cava at night.

Advertising
  • Hotels
  • Boutique hotels
  • Eixample
  • price 4 of 4

Alma Barcelona stands on some coveted real estate just one street away from La Pedrera, a five-minute walk from Casa Batlló, and just over a kilometre from the city's central square, Plaça de Catalunya. The height of luxury has got to be the hotel's restaurant, El Jardi de l'Alma, an enormous, beautiful garden where you can have a drink or a meal and feel like you're in a leafy grove. For the ultimate relaxation, check out the hotel spa's indoor pool, hammam or sauna.

  • Hotels
  • Eixample
  • price 3 of 4

A neoclassical style building with a spectacular original facade, the Majestic is set right on Passeig de Gràcia. Inside there's a full-treatment spa, a piano bar, a cocktail bar, and a modern Gourmet Bar on the rooftop terrace next to the pool. From there you get vistas of the city: look one way and see Montjuïc mountain, look the other for the Sagrada Família. Michelin-starred chef Nandu Jubany serves as the culinary consultant, and you can discover Catalan cuisine in any of the hotel's three restaurants and two bars.

Advertising
Primero Primera in Sarrià-Sant Gervasi
  • Hotels
  • Boutique hotels
  • Sarrià - Sant Gervasi

If you fancy staying out of the bustle of the city centre, Primero Primera in Barcelona's uptown neighbourhood of Sarrià is a great option. It's also a bit different from your typical luxury hotel in looks, with its stone and wood decor giving it the cosy feel of a mountain home. One of the prettiest areas of this 30-room boutique hotel is its patio, full of greenery, and a spot in the back that's ideal for having a quiet drink. 

  • Hotels
  • Boutique hotels
  • Sarrià - Sant Gervasi

When a hotel's name has the word 'restaurant' in it, you know what their big selling point will be. Indeed, ABaC is one of only three restaurants in all of Barcelona to have earned three Michelin stars, thanks to renowned chef Jordi Cruz. This boutique hotel's 30 soundproof rooms are both cosy and spacious; you can even treat yourself to a suite with a private jacuzzi. There's no outside swimming pool, but if you head to the spa you can take a dip in the pool there, as well as lounging on heated stone chairs, and visiting the hammam.

Advertising
  • Hotels
  • Boutique hotels
  • Ciutat Vella

The Barceló Raval is a cosmopolitan design hotel in one of Barcelona's most vibrant neighbourhoods. Set in an impressive oval-shaped building, the hotel's treasure is its 360º rooftop terrace bar, where you'll find binoculars dotted around, perfectly placed for zooming in on city landmarks. Attractions near enough to visit in just a few minutes on foot include the MACBA Museum, the Liceu opera house and La Boquería on La Rambla, the Columbus monument and the port beyond.

  • Hotels
  • Les Corts

If you're looking to stay outside the centre of Barcelona, this strikingly modern, uptown five-star hotel that could be a great fit. And hey, if you're also in town for a Barça match then even better, as you're just a five-minute walk from Camp Nou. The swanky Sofia's designer rooms have names like Harmony, Sphere and Infinity. You can also treat yourself in the Oasis spa, where you can really get away from it all.

Advertising
  • Hotels
  • Boutique hotels
  • Horta - Guinardó

Set on top of Tibidabo mountain, phenomenal views over the whole city and the Mediterranean are the big draw at this grand five-star hotel. When you stay here you can also bliss out for free in the L'Occitane spa and dine on gourmet Catalan, Spanish and Mediterranean cusine in the Barcelonas Restaurant. This is a great area for exploring nature, as you're in Collserola Park, and staying right next to attractions such as the Tibidabo amusement park and the Sagrat Cor temple. Not far down the hill you've got Gaudí's Park Güell, and metro and local trains that get you into the centre or to the sea.

  • Hotels
  • Boutique hotels
  • Sants - Montjuïc

The Miramar is nestled among the gardens of Montjuïc in a former 'noucentista' (early 20th-century Catalan cultural and movement) palace. As it's set atop one of Barcelona's two mountains and is called 'Miramar' (roughly, 'Look at the sea'), you know you can expect some top views here. Be sure to stop in at the terrace bar, and also enjoy that spectacular outdoor swimming pool. When you head out, you've got the whole of Montjuïc at your feet, with the Joan Miró Foundation and MNAC museums, gorgeous public gardens, the Greek theatre, and more. Keep heading downhill and you're at the old port and the foot of La Rambla.

Advertising
  • Hotels
  • Boutique hotels
  • Ciutat Vella

The design hotel that is the Grand Central Hotel Barcelona offers fantastic views of the Barri Gòtic and the Barcelona Cathedral from the infinity pool on the rooftop. The City Bar & Restaurant has three areas: a restaurant in informal surroundings that cooks up fresh Mediterranean cuisine; a bar that plays good music and mixes up lush cocktails; and a space dedicated to art, the Gallery, which exhibits work by local artits. You'll also find a modern bar on the rooftop where you can have a drink and appreciate the city views.

  • Hotels
  • Boutique hotels

Set smack in the middle of the Barri Gòtic, this majestic hotel was built on ancient traces of the Roman water channel, where the first Count of Barcelona had his palace. On the terrace you'll find a unique, glass-sided pool. Romain Fornell is the chef in charge of the hotel's kitchen, where they prepare contemporary cuisine that includes a reinterpretation of traditional and avant-garde dishes.

Advertising
  • Hotels
  • Sants - Montjuïc

The Brummell is a lovely boutique hotel set close to the centre, as well as the seaside mountain's museums and gardens. It's the best of both worlds. There's a striking outdoor pool, beautiful views that stretch across the city, and a chic garden patio. There's also free yoga classes on offer. Food-wise, you can indulge in gorgeous eats from the Brummell Kitchen.

Seventy Barcelona in Eixample
Courtesy: Booking.com

20. Seventy Barcelona in Eixample

Close to La Pedrera, and located between Passeig de Gràcia and Gràcia proper this excellent four-star Barcelona hotel bills itself as a ‘Mediterranean guest house’. Which makes a lot of sense. It’s an intimate spot with some of the best service we’ve enjoyed at a hotel but it was the immaculate, modern rooms that really got us. That and the exquisite bites at Restaurant Català. Great place.

Recommended
    You may also like
    You may also like
    Advertising

    The best things in life are free.

    Get our free newsletter – it’s great.

    Loading animation
    Déjà vu! We already have this email. Try another?

    🙌 Awesome, you're subscribed!

    Thanks for subscribing! Look out for your first newsletter in your inbox soon!