CityGuides360
Find a tour

Where to stay in Barcelona

Pick a neighbourhood first, then a place. Each area suits a different kind of trip.

We may earn a commission if you book through links on this page, at no extra cost to you. How we make money

Flying in? Book your Barcelona airport transfer.

Gothic Quarter and El Born

Best for: Medieval lanes, the Cathedral, the Picasso Museum and bars on your doorstep, in the heart of the old town

  1. Mercer Hotel Barcelona

    Hotel · 5-star · €€€€

    Boutique hotel built into the Roman walls, with rooftop pool

  2. Hotel Neri Relais & Châteaux

    Hotel · €€€€

    18th-century palace on quiet Plaça de Sant Felip Neri, rooftop terrace

  3. Ohla Barcelona

    Hotel · 5-star · €€€

    Rooftop pool and bar on Via Laietana, 200 metres from Urquinaona metro

  4. Kimpton Vividora Hotel

    Hotel · €€€

    Design hotel with rooftop pool, steps from Portal de l'Àngel

  5. Hotel Barcelona Catedral

    Hotel · 4-star · €€€

    Rooftop pool with city views, 100 metres from the Cathedral

  6. Hotel Gótico

    Hotel · €€

    Rooftop terrace and stone-arched café, 50 metres from Jaume I metro

  7. Catalonia Born

    Hotel · €€

    19th-century building with courtyard and rooftop pool near Arc de Triomf

  8. Miiro Borneta

    Hotel · €€€

    Boutique hotel facing Parc de la Ciutadella, with rooftop pool

  9. Barcelona Hotel Colonial

    Hotel · €€

    Stone building with clock tower, five minutes' walk from Port Vell

  10. chic&basic Born Boutique Hotel

    Hotel · €€

    Minimalist rooms on Carrer de la Princesa, near the Picasso Museum

  11. El Born Guest House by Casa Consell

    Guesthouse · €

    Soundproofed rooms two minutes from the Born cultural centre and market hall

  12. Barcelona House

    Hotel · €

    Good-value rooms 80 metres from La Rambla, with accessible rooms

  13. Hostal Fernando

    Hostel · €

    Private rooms and dorms between La Rambla and Plaça de Sant Jaume

Eixample and Passeig de Gràcia

Best for: Casa Batlló, La Pedrera and grand modernista avenues, with the best choice of hotels and metro links

  1. Mandarin Oriental, Barcelona

    Hotel · €€€€

    Luxury hotel and spa on Passeig de Gràcia, near Casa Batlló

  2. Monument Hotel

    Hotel · €€€€

    Home of Lasarte, Martín Berasategui's three-Michelin-star restaurant, near La Pedrera

  3. NH Collection Barcelona Gran Hotel Calderón

    Hotel · €€€

    Rooftop pool just off Passeig de Gràcia on Rambla de Catalunya

  4. Catalonia Passeig de Gràcia

    Hotel · 4-star · €€€

    Highly rated four-star on Gran Via, close to Passeig de Gràcia

  5. Hotel Well and Come Barcelona

    Hotel · €€

    Quiet, highly rated hotel in the Dreta de l'Eixample, near Passeig de Sant Joan

  6. Praktik Èssens

    Hotel · €€

    Compact design rooms and terrace on lower Passeig de Gràcia

  7. Hotel Paseo de Gracia

    Hotel · €€

    19th-century building, some balconies over Passeig de Gràcia, near La Pedrera

  8. Circa 1905

    Guesthouse · €€

    Bed and breakfast in a modernista building, 100 metres from La Pedrera

  9. Cosmo Apartments Passeig de Gràcia

    Apartments · €€€

    One to three-bedroom apartments with kitchens, 50 metres from Passeig de Gràcia

  10. Hostal Oliva

    Guesthouse · €

    Simple rooms in a historic building on Passeig de Gràcia itself

  11. Hostal Barcelona Centro

    Guesthouse · €

    Modern guesthouse five minutes' walk from Passeig de Gràcia and Plaça de Catalunya

  12. Piulet Hostel

    Hostel · €

    Small hostel with sun terrace and shared kitchen on Enric Granados

Gràcia

Best for: A village feel of small squares and local bars, close to Park Güell and good value

  1. Hotel Casa Fuster

    Hotel · 5-star · €€€€

    Grand luxury hotel in a modernista landmark at the top of Passeig de Gràcia

  2. Be Mate Paseo de Gracia

    Aparthotel · €€€

    Rooms and suites with garden and terrace on upper Passeig de Gràcia

  3. Sonder La Casa del Sol

    Hotel · €€

    Rooms with balconies on Plaça del Sol, Gràcia's liveliest square

  4. Aparthotel Silver

    Aparthotel · €€

    Family-run, kitchenette in every room, 200 metres from Gaudí's Casa Vicens

  5. Hotel Ronda Lesseps

    Hotel · €€

    Quiet hotel with two planted terraces, ten minutes' walk from Park Güell

  6. Catalonia Park Güell

    Hotel · €€

    Rooftop pool in a residential area about 600 metres from Park Güell

  7. Hotel BESTPRICE Gracia

    Hotel · €

    Good-value modern rooms, including family rooms, near Joanic metro

  8. Hotel Via Augusta

    Hotel · €€

    Historic building with rooftop terrace beside Gràcia FGC station

  9. Hostal Gràcia

    Guesthouse · €

    Rooms with balcony or terrace on Gran de Gràcia, near Passeig de Gràcia

  10. Casa Gracia Apartments

    Aparthotel · €€

    Apartments with kitchenettes and a sun terrace, four minutes from La Pedrera

  11. Room Casa Gracia

    Hostel · €

    Large, popular hostel with private rooms on the Gràcia and Eixample border

Barceloneta and the waterfront

Best for: Sea views, seafood and the beach, from Port Vell to the Olympic Port

  1. Hotel Arts Barcelona

    Hotel · €€€€

    Tower hotel by the Olympic Port with two pools and two-Michelin-star dining

  2. W Barcelona

    Hotel · €€€€

    Sail-shaped tower on the beach, infinity pool and 26th-floor bar

  3. Sofitel Barcelona Skipper

    Hotel · 5-star · €€€

    Rooftop pool with sea views, 100 metres from the beach

  4. H10 Port Vell

    Hotel · 4-star · €€€

    Rooftop plunge pool and terrace, 220 metres from Port Vell

  5. Duquesa de Cardona

    Hotel · 4-star · €€€

    19th-century hotel facing the marina, rooftop with two plunge pools

  6. Hotel 54 Barceloneta

    Hotel · €€€

    Design hotel with a terrace overlooking the port, near seafood restaurants

  7. Catalonia Port

    Hotel · €€

    Seasonal pool and sun terrace near the foot of La Rambla

  8. Motel One Barcelona-Ciutadella

    Hotel · €€

    Rooftop terrace with views over Ciutadella Park and the sea

  9. Barceloneta Suites Apartments Beach

    Apartments · €€

    Apartments with kitchenettes, three minutes' walk from Barceloneta Beach

  10. Sea Hostel Barcelona

    Hostel · €

    Dorms and private rooms right on the beachfront at Plaça del Mar

Price guide per night: € under €100, €€ €100 to €200, €€€ €200 to €350, €€€€ over €350. Checked November 2026.