TravelEurope

Best Hotels in Barcelona for Your Luxury Stay in 2025

ME Barcelona - Barcelona hotels

Smart, stylish or right in the heart of the action – these are the best hotels in Barcelona

Tucked between boutique-lined alleys, Gaudí’s surreal architecture and the golden stretch of beach that unfurls from Las Ramblas, Barcelona blends the old with the ultra-modern. The city is a fast hop from the UK and offers an effortless mix of designer shops, buzzing tapas bars, and art-filled green spaces like Park Güell, which climbs into the hills above the skyline. From Michelin-starred restaurants to hole-in-the-wall gems, the food scene holds its ground among Europe’s elite.

Wondering where to stay in Barcelona Spain? These are the top hotels in Barcelona right now. From edgy newcomers like The Hoxton in creative Poblenou to the sleek Nobu, classic grand dames, rooftops with poolside views, and chic yet affordable stays, here’s our definitive guide to the best places to check in on your next Spanish escape.

Here are some more from our Barcelona Edition:

Discover 10 Best Restaurants in Barcelona For Your 2025 Feast!

Barcelona Battles Overtourism: The Struggle is Real in 2025

10 Best Things To Do In Barcelona

1. Torre Melina, a Gran Meliá Hotel

best hotels in barcelona

More serene hideaway than city crash pad, Torre Melina feels like a countryside escape just 20 minutes from central Barcelona. Every room here is spacious and filled with natural light, and starting from the fifth floor, most offer sweeping views of the mountains or the city. The Deluxe rooms begin at a roomy 320 square feet, featuring either a King or two Twin beds, a desk, and sleek bathrooms with walk-in showers.

Higher up the ladder are the RedLevel rooms, packed with exclusive benefits: all-day treats in the private lounge, one-way transport to Plaza Catalunya, full-day access to the Beso pool club, and even a 24-hour electric Audi rental included. If you’re looking at quiet, high-end hotels in Barcelona Spain, this one delivers calm, comfort and standout perks.

2. Sofitel Barcelona Skipper

French flair meets beachside ease at Sofitel Barcelona Skipper, a rare luxury hotel right on the city’s edge of sand and sea. While most beachfront stays come with a steep price tag, this one balances elegance with value. It’s located next to the showy Hotel Arts in the Olympic Port area and offers a more grounded but no less stylish experience.

Interiors feel crisp and modern, and the rooftop terrace is a standout, with Mediterranean views, loungers, and a pool built for sunny days. This is a favorite among couples and families wanting city access without city noise. If you’re wondering where to stay in Barcelona Spain that puts you by the sea without emptying your wallet, this is a top pick.

3. Grand Hyatt Barcelona

Grand Hyatt Barcelona

The Grand Hyatt Barcelona delivers two different experiences depending on your floor. The lower levels lean corporate, with soft grey tones and limited outlooks. Climb higher, and things shift – by the 12th floor, you’re looking at incredible views that stretch to the Mediterranean.

The Junior Suites, perched from the 15th floor up, span 430 square feet and come with spa-like bathrooms, walk-in showers, and tubs you could swim in. While this part of town isn’t full of tourist landmarks, it buzzes with local life, top shopping at El Corte Inglés and L’Illa, and easy access to Camp Nou and the Catalan Congress Center. Among hotels in Barcelona Spain, the Grand Hyatt hits the mark if skyline views and a taste of local living are high on your list.

4. The Hoxton, Poblenou

hotels in Barcelona Spain

The Hoxton’s first Spanish outpost has landed in Poblenou, and it’s already one of the best hotels in Barcelona for design lovers. From the moment you walk into the airy, all-in-one space that houses the bar, restaurant and reception, it feels effortlessly stylish yet relaxed. Poblenou is the perfect pick – a local’s neighbourhood where you can skip the crowds and still stay close to the beach.

Read The Hoxton Williamsburg – Ultimate Hotel Review

Rooms are minimalist and warm, with categories like Roomy, Homey, and a few that offer views of La Sagrada Família. The rooftop is a standout, with a pool, vibrant social energy, and a taco spot called Tope that turns out nachos worth lingering over. As night falls, cocktails made with local spirits set the tone in the bar. With prices starting from around £219 per night, this is a solid pick if you want creative comfort and easy beach access in one of the best hotels in Barcelona.

5. Hotel Casa Sagnier

Hotel Casa Sagnier

Barcelona’s architectural charm isn’t just about Gaudí. Enric Sagnier i Villavecchia left his mark all over the city, from sculpted façades to intricate stained glass. His former residence at Rambla de Catalunya 104 now houses Hotel Casa Sagnier. Built in 1892 as his family home and studio, the building still showcases Gothic touches, decorative ironwork, and timeless sculptures. Inside, you’ll find 51 refined rooms, including six suites – the standout being Sagnier’s former study. Downstairs, his original library now lives on as the warmly lit Cafè de l’Arquitecte. This is one of those hotels in Barcelona Spain that truly tells a story through its walls.

6. Borneta

rooftop Borneta Suite

Snug, stylish, and quietly elegant, Borneta sits in one of the most charming corners of the city. It feels intimate yet refined, with room options ranging from Classic to Signature, The Corner and The Terrace, right up to the rooftop Borneta Suite. Some rooms overlook Passeig de Picasso or Park Ciutadella, and top suites add terraces with views stretching to Sagrada Família. The rooftop spots come stocked with locally sourced minibar treats. Across the street, Ciutadella Park offers sculpture-lined paths and a cast-iron greenhouse from the 1888 Expo. If you’re deciding where to stay in Barcelona Spain that’s close to hidden gems, this is it.

7. El Palace Hotel Barcelona

top hotels in Barcelona

A timeless icon on Gran Via, El Palace is one of the best hotels in Barcelona for classic grandeur and heritage. Housed in the former Ritz, the hotel dazzles with Baroque opulence — from marble-columned entrances and chandelier-filled ballrooms to lavish hallways dressed in mirrors and gilded furniture. The rooms echo this elegance with silk curtains, marble fireplaces, antique wood furnishings and plush fabrics.

Yet the energy here is fresh, with live jazz in the cosy Bluesman Bar and rooftop film nights amid pergolas, fountains, and flower gardens. Amar Barcelona, the in-house restaurant led by ex-El Bulli chef Rafa Zafra, is already a culinary landmark, offering Catalan fine dining in a dramatic blue-and-gold setting. With dishes built on Costa Brava seafood, Pyrenees meats, and a dedicated caviar menu, it’s a feast for the senses.
Price: from about £303 per night

8. ME Barcelona

ME Barcelona

With its sleek design and unbeatable location near Plaça de Catalunya, ME Barcelona easily ranks among the top hotels in Barcelona. The stylish space blends art and comfort — sinuous metal sculptures, designer books, and modern artwork set the tone throughout. Guest rooms feature bold portraits and contemporary finishes, while suites upgrade the experience with private terraces and Jacuzzi tubs overlooking the city.

The second floor is dedicated entirely to food and drink, featuring two Mediterranean restaurants and the moody Luma cocktail bar. Outside, the 1,000-square-metre courtyard is a green haven, full of citrus trees and aromatic herbs. A rooftop pool and deck keep things private for guests, while the Égoïste Spa delivers indulgent massages in a serene two-cabin setup.
Price: from about £364 per night

9. Kimpton Vividora Barcelona

Kimpton Vividora

Set in the heart of the Gothic Quarter, Kimpton Vividora brings cool, curated charm to one of the city’s most artistic districts. Interiors mix handmade Catalan-inspired touches with bold design — think leather headboards, ceramic tiles, and a calming Mediterranean colour palette. Rooms may be compact, but they’re full of character.

Fauna, the in-house restaurant, puts a modern spin on classic Spanish dishes, while the rooftop Terraza de Vivi has fast become a local brunch favorite thanks to its skyline views and free-flowing mimosas. Guests can also enjoy Kimpton’s signature perks: evening wine socials, complimentary bike and longboard rentals, and a vibe that’s effortlessly relaxed. Among the best hotels in Barcelona, this one captures the city’s creative soul.
Price: from about £247 per night

10. Nobu Hotel Barcelona

Nobu Hotel Barcelona

Nobu Hotel Barcelona blends Japanese refinement with urban edge, sitting just outside Sants station in a neighbourhood that’s often overlooked but rich with local life. It’s a great launchpad for exploring Sants, Montjuïc, and Hostafrancs, while the Gothic Quarter is just a 10-minute ride away. Inside, designer David Rockwell’s signature touch is visible in every detail – from wood-accented onsen baths to sliding doors and panoramic city views.

The 23rd-floor Nobu restaurant is the star attraction, serving up world-class sushi, wagyu dumplings, and black cod miso against a backdrop of sweeping city vistas. Ask for the omakase tasting menu to make it a night to remember. With rooms from about £179 per night, Nobu is a clear standout among hotels in Barcelona Spain that combine culinary flair and laid-back elegance.

11. Hotel Arts Barcelona

top hotels in Barcelona

Soaring 43 floors above Nova Icària beach, Hotel Arts remains one of the top hotels in Barcelona — known as much for its skyline silhouette as its luxury experience. While the penthouses have hosted stars like Ariana Grande, rooms under £200 still come with sleek style, marble bathrooms, and the chance to upgrade to sea views. The hotel’s spa crowns the upper levels, with terraces and the city’s highest sauna. Though slightly removed from the city’s core, a quick taxi takes you to buzzing districts like El Born or Barceloneta. Dining here is a highlight, especially the two-Michelin-starred Enoteca Paco Pérez.
Price: from about £341 per night

12. Wittmore Hotel

where to stay in Barcelona Spain

Hidden in the Gothic Quarter down a discreet cul-de-sac, the Wittmore Hotel is one of the best hotels in Barcelona for adults looking for quiet luxury with a touch of secrecy. Fresh off a stylish revamp, it now features natural textures, wooden floors, and sun-filled common areas. Chef Alain Guiard’s Contraban offers a smart seasonal menu, from veggie carpaccio to Iberico-studded pasta, paired with rotating boutique wines. All 22 rooms face a central courtyard and blend retro details with rich fabrics and Marshall speakers. The rooftop terrace has 360-degree city views, striped loungers, and a plunge pool. With rates starting around £397 per night, it’s one of the most memorable answers to where to stay in Barcelona Spain.

Shares:

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *