Skip to content

Best Hotels in Barcelona (2026)

Where you stay shapes your experience of Barcelona. The Eixample is the most convenient base, with wide streets, good transport and the Gaudí buildings on the doorstep: Mandarin Oriental and El Palace offer classic five-star luxury near Passeig de Gràcia, while Hotel Praktik Bakery, built around a working bakery, is a stylish, good-value option a block from La Pedrera. For the beach, Hotel Arts towers over Port Olímpic with two pools and a two-Michelin-star restaurant, though it is further from the old town.

In and around the old town, Hotel 1898 on La Rambla has a rooftop pool and spa, Casa Camper brings design flair to El Raval, and Hostal Grau is a friendly, eco-minded choice near Plaça de Catalunya. Sant Antoni, a neighbourhood with a strong food scene, has the three-star Hotel Market and the budget Tailor's Hostel, while Hotel Brummell in Poble Sec is a 20-room boutique hotel at the foot of Montjuïc. Book early for spring, summer and major trade fairs, when prices rise sharply. Rooms facing busy streets can be noisy, so ask for an interior or upper-floor room if you are a light sleeper, and note that a city tourist tax is charged per night on top of the room rate.

10 places · Updated November 12, 2026

Our top 3 hotels in Barcelona

  1. Hotel Arts Barcelona Luxury seafront hotel, Port OlímpicA Ritz-Carlton tower hotel on the Port Olímpic seafront, with two outdoor pools, a fourth-floor spa and the two-Michelin-star Enoteca Paco Pérez.
  2. Mandarin Oriental Barcelona Luxury hotel, EixampleA luxury hotel on Passeig de Gràcia with a rooftop terrace and pool, a spa and restaurants overseen by chef Carme Ruscalleda.
  3. El Palace Barcelona Grand historic hotel, EixampleBarcelona's grand old luxury hotel, originally The Ritz, on the Gran Via near Passeig de Gràcia, with a rooftop garden, spa and Rafa Zafra's Amar restaurant.

Hotel

4. Hotel 1898

Historic hotel$$$La Rambla

A four-star hotel on La Rambla in the former headquarters of the General Philippines Tobacco Company, with a rooftop pool terrace and spa.

View details — Hotel 1898

Hotel

8. Hostal Grau

Boutique hostal$$El Raval

An eco-conscious boutique hostal in El Raval, a short walk from Plaça de Catalunya, with a rooftop terrace and rooms and apartments.

View details — Hostal Grau

Hotel

9. Hotel Market

Boutique hotel$$Sant Antoni

A three-star boutique hotel in a Modernista building in Sant Antoni, near the neighbourhood market, with its own restaurant and cocktail bar.

View details — Hotel Market