Where to stay in
Barcelona
38 hotels from our guides: Cruises (lines, ships & regions) · Barcelona, Spain.

Hotel · Barcelona
Hotel Arts Barcelona
Barcelona · SpainA Ritz-Carlton hotel in a glass tower over the Port Olímpic, with the sea at the door: a calm base before an embarkation.Hotel and restaurant
ABaC Barcelona
Sant Gervasi · Barcelona · SpainA small hotel at the foot of Avinguda del Tibidabo, with a three-star restaurant.
City hotel
Alma Barcelona
Eixample · Barcelona · SpainA calm hotel on Carrer de Mallorca, a short walk from La Pedrera.
City hotel
Almanac Barcelona
Eixample · Barcelona · SpainA contemporary hotel on the Gran Via, between Passeig de Gràcia and Rambla de Catalunya.
Boutique hotel
Casa Bonay
Eixample · Barcelona · SpainA design-led hotel on the Gran Via.
City hotel
Cotton House Hotel
Eixample · Barcelona · SpainA hotel on the Gran Via, a block from Passeig de Gràcia.Grand hotel
El Palace Barcelona
Eixample · Barcelona · SpainA classic grand hotel on the Gran Via, near Passeig de Gràcia.
Suite hotel
El Palauet Modernist Suites
Passeig de Gràcia · Barcelona · SpainA handful of large suites in a Modernista building at the top of Passeig de Gràcia.
City hotel
Granados 83
Eixample · Barcelona · SpainA hotel on Carrer d’Enric Granados, one of the Eixample’s quieter, tree-lined streets.City hotel
Grand Hotel Central
Via Laietana · Barcelona · SpainA grand hotel on Via Laietana, between the Gothic Quarter and El Born.City hotel
Hotel 1898
La Rambla · Barcelona · SpainA hotel at the top of La Rambla, near the Boqueria.Beach hotel
Hotel Arts Barcelona
Port Olímpic · Barcelona · SpainA glass tower over the Port Olímpic, with Enoteca Paco Pérez and the sea at the door.
City hotel
Hotel Bagués
La Rambla · Barcelona · SpainA hotel on La Rambla, between the Boqueria and Plaça de Catalunya.Modernista hotel
Hotel Casa Fuster
Passeig de Gràcia · Barcelona · SpainA Modernista mansion at the top of Passeig de Gràcia, with Aleia, new to two stars in 2026.
Boutique hotel
Hotel Casa Sagnier
Eixample · Barcelona · SpainA boutique hotel on Rambla de Catalunya.
City hotel
Hotel Claris
Eixample · Barcelona · SpainA grand hotel with a spa, a block from Passeig de Gràcia.
Hotel with gardens
Hotel Miramar Barcelona
Montjuïc · Barcelona · SpainA hotel in gardens on the side of Montjuïc, looking down on the port.Boutique hotel
Hotel Neri
Gothic Quarter · Barcelona · SpainA small hotel in a medieval palace by Plaça de Sant Felip Neri.
City hotel
Hotel Pulitzer
Plaça de Catalunya · Barcelona · SpainA central hotel a few steps from Plaça de Catalunya.City hotel
InterContinental Barcelona
Montjuïc · Barcelona · SpainA large hotel at the foot of Montjuïc, near the Fira and Plaça d’Espanya.
City hotel
Kimpton Vividora
Gothic Quarter · Barcelona · SpainA contemporary hotel in the lanes of the Gothic Quarter.City hotel
Majestic Hotel & Spa Barcelona
Passeig de Gràcia · Barcelona · SpainA grand hotel on Passeig de Gràcia, with a rooftop restaurant and bar looking over the city.City hotel
Mandarin Oriental, Barcelona
Passeig de Gràcia · Barcelona · SpainA former bank on Passeig de Gràcia, with Moments, the Terrat rooftop and a spa.
Boutique hotel
Mercer Barcelona
Gothic Quarter · Barcelona · SpainA boutique hotel on Carrer del Lledó, in the oldest part of the city.
City hotel
Monument Hotel
Passeig de Gràcia · Barcelona · SpainA Passeig de Gràcia hotel, home of the three-star Lasarte.
City hotel
Nobu Hotel Barcelona
Sants · Barcelona · SpainA hotel with a Nobu restaurant, near Sants station.City hotel
Ohla Barcelona
Gothic Quarter · Barcelona · SpainThe hotel with the eyes on its façade, on Via Laietana; home of Caelis.
Boutique hotel
Primero Primera
Sant Gervasi · Barcelona · SpainA small hotel in a family house in residential Sant Gervasi.City hotel
Serras Barcelona
Gothic Quarter · Barcelona · SpainA hotel on Passeig de Colom, looking over Port Vell.
Design hotel
Sir Victor
Eixample · Barcelona · SpainA design hotel on Rosselló, around the corner from La Pedrera.
Hotel by the sea
Sofitel Barcelona Skipper
Port Olímpic · Barcelona · SpainA hotel by the Port Olímpic, close to the beach.
Design hotel
The Barcelona EDITION
El Born · Barcelona · SpainA design hotel opposite the Santa Caterina market.
City hotel
The Hoxton, Poblenou
Poblenou · Barcelona · SpainA lively hotel on the Diagonal in Poblenou, near Glòries.City hotel
The One Barcelona
Eixample · Barcelona · SpainA contemporary hotel on Carrer de Provença, close to La Pedrera.
Boutique hotel
The Wittmore
Gothic Quarter · Barcelona · SpainA small hotel tucked away in a quiet corner of the Gothic Quarter.
Beach hotel
W Barcelona
Barceloneta · Barcelona · SpainRicardo Bofill’s sail-shaped tower at the end of the Barceloneta boardwalk, with NOXE and COYA.Boutique hotel
Brummell
Poble-sec · Barcelona · SpainA small hotel in Poble-sec, a walk from Montjuïc and the tapas bars of Carrer de Blai.Boutique hotel