The arched Modernista lobby of Hotel Casa Fuster, with its marble columns

17 of the best · Barcelona, Spain

Where to Stay in Barcelona: Grand Hotels on Passeig de Gràcia, in the Old Town and by the Sea

Mandarin Oriental, the Majestic, the Monument and Casa Fuster on Passeig de Gràcia, palaces in the old town and Hotel Arts by the sea: with the restaurants, bars and spas each hotel lists.

Our 17 favourites, listed A–Z · Updated October 2026

Insiders' picks

Three of our favourites from this list, vetted by people who know and love Barcelona.

  1. Moments, One MICHELIN Star

    Mandarin Oriental, Barcelona

    Passeig de Gràcia·City hotel

    A former bank on Passeig de Gràcia, with Moments, the Terrat rooftop and a spa.

    Passeig de Gràcia 38–40, 08007 BarcelonaExplore View on map

  2. Lasarte, Three MICHELIN Stars

    Monument Hotel

    Passeig de Gràcia·City hotel

    A Passeig de Gràcia hotel, home of the three-star Lasarte.

    Passeig de Gràcia 75, 08008 BarcelonaExplore View on map

  3. A medieval palace

    Hotel Neri

    Gothic Quarter·Boutique hotel

    A small hotel in a medieval palace by Plaça de Sant Felip Neri.

    Sant Sever 5, 08002 BarcelonaExplore View on map

The full list: Hotels, A–Z

Show all 17 places on a map
Neighbourhood

The back story 1

In-depth stories behind the list.

  1. The back story

    The grand hotels of Barcelona: the back story

    Passeig de Gràcia·In depth

    Modernista mansions on Passeig de Gràcia, a glass tower on the beach and palaces in the old town: where to stay, and why the location matters more than the star count.

    Explore View on map

Passeig de Gràcia 4

The grand avenue.

  1. Aleia, Two MICHELIN Stars

    Hotel Casa Fuster

    Passeig de Gràcia·Modernista hotel

    A Modernista mansion at the top of Passeig de Gràcia, with Aleia, new to two stars in 2026.

    Passeig de Gràcia 132, 08008 BarcelonaExplore View on map

  2. La Dolce Vitae rooftop

    Majestic Hotel & Spa Barcelona

    Passeig de Gràcia·City hotel

    A grand hotel on Passeig de Gràcia, with a rooftop restaurant and bar looking over the city.

    Passeig de Gràcia 68–70, 08007 BarcelonaExplore View on map

  3. Moments, One MICHELIN Star

    Mandarin Oriental, Barcelona

    Passeig de Gràcia·City hotel

    A former bank on Passeig de Gràcia, with Moments, the Terrat rooftop and a spa.

    Passeig de Gràcia 38–40, 08007 BarcelonaExplore View on map

  4. Lasarte, Three MICHELIN Stars

    Monument Hotel

    Passeig de Gràcia·City hotel

    A Passeig de Gràcia hotel, home of the three-star Lasarte.

    Passeig de Gràcia 75, 08008 BarcelonaExplore View on map

The Eixample 5

Gran Via and the grid.

  1. Gran Via

    Almanac Barcelona

    Eixample·City hotel

    A contemporary hotel on the Gran Via, between Passeig de Gràcia and Rambla de Catalunya.

    Gran Via de les Corts Catalanes 619–621, 08007 BarcelonaExplore View on map

  2. On the Gran Via

    Cotton House Hotel

    Eixample·City hotel

    A hotel on the Gran Via, a block from Passeig de Gràcia.

    Gran Via de les Corts Catalanes 670, 08010 BarcelonaExplore View on map

  3. On the Gran Via

    El Palace Barcelona

    Eixample·Grand hotel

    A classic grand hotel on the Gran Via, near Passeig de Gràcia.

    Explore View on map

  4. Rambla de Catalunya

    Hotel Casa Sagnier

    Eixample·Boutique hotel

    A boutique hotel on Rambla de Catalunya.

    Rambla de Catalunya 104, 08008 BarcelonaExplore View on map

  5. Facing La Pedrera

    Sir Victor

    Eixample·Design hotel

    A design hotel on Rosselló, around the corner from La Pedrera.

    Rosselló 265, 08008 BarcelonaExplore View on map

The old town 5

Gothic Quarter, El Born and La Rambla.

  1. Between the cathedral and El Born

    Grand Hotel Central

    Via Laietana·City hotel

    A grand hotel on Via Laietana, between the Gothic Quarter and El Born.

    Via Laietana 30, 08003 BarcelonaExplore View on map

  2. On La Rambla

    Hotel 1898

    La Rambla·City hotel

    A hotel at the top of La Rambla, near the Boqueria.

    La Rambla 109, 08001 BarcelonaExplore View on map

  3. A medieval palace

    Hotel Neri

    Gothic Quarter·Boutique hotel

    A small hotel in a medieval palace by Plaça de Sant Felip Neri.

    Sant Sever 5, 08002 BarcelonaExplore View on map

  4. Carrer del Lledó

    Mercer Barcelona

    Gothic Quarter·Boutique hotel

    A boutique hotel on Carrer del Lledó, in the oldest part of the city.

    Lledó 7, 08002 BarcelonaExplore View on map

  5. Opposite Santa Caterina market

    The Barcelona EDITION

    El Born·Design hotel

    A design hotel opposite the Santa Caterina market.

    Avinguda de Francesc Cambó 14, 08003 BarcelonaExplore View on map

By the sea 1

The Port Olímpic.

  1. Enoteca Paco Pérez, Two MICHELIN Stars

    Hotel Arts Barcelona

    Port Olímpic·Beach hotel

    A glass tower over the Port Olímpic, with Enoteca Paco Pérez and the sea at the door.

    Marina 19, 08005 BarcelonaExplore View on map

The upper city 1

Sant Gervasi.

  1. ABaC, Three MICHELIN Stars

    ABaC Barcelona

    Sant Gervasi·Hotel and restaurant

    A small hotel at the foot of Avinguda del Tibidabo, with a three-star restaurant.

    Avinguda del Tibidabo 1, 08022 BarcelonaExplore View on map

Explore more of Barcelona

The ULTIMATE letter

Barcelona in your inbox

An occasional email with new places, events, neighbourhood guides and our latest in-depth articles. No spam, ever.