Guidavera

The best hotels in Barcelona

Barcelona's 43 regulated five-star hotels, ranked by an independent consensus of luxury-collection membership, in-house gastronomy, press, character, and reviews, then 16 four-star hotels, each home to a restaurant in our guide, ranked #44+ on their in-house dining and hotel rating.

43 of these hotels are home to a restaurant we cover in our Barcelona guide, 8 of them Michelin-starred. It's a side of the city's hotels most guides skip, and every hotel page links straight to its in-house restaurant.

Filter & map all hotels →

Browse by neighbourhood, amenities, distinction, and whether the hotel has a restaurant in our guide.

What the star categories mean

Spanish hotels are graded by the regional tourism register. For Barcelona, that's Catalonia's. The grades here, highest first:

  • 5★ GL: five-star Gran Luxe(Gran Lujo), the register's top grade.
  • 5★: five-star, the highest standard grade.
  • 4★ Sup: four-star Superior, above standard four-star.
  • 4★: four-star.

Michelin KeyThe Michelin Keyis a separate distinction from the star grade — Michelin's award for its most outstanding hotels, the hotel equivalent of its restaurant stars. Hotels can hold one to three Keys; we show them next to the star rating.

Flagship

The strongest of the city's five-star hotels on our composite score.

  1. #1Mandarin Oriental, BarcelonaEixampleMichelin KeyMichelin Key5★ GL
  2. #2Hotel Arts BarcelonaCiutat VellaMichelin Key5★ GL
  3. #3Monument HotelEixampleMichelin Key5★ GL
  4. #4El Palace Hotel BarcelonaEixample5★ GL
  5. #5Serras BarcelonaCiutat VellaMichelin Key5★ GL
  6. #6Wittmore HotelCiutat VellaMichelin Key5★ GL

Core

Excellent five-star properties across luxury collections and gastronomy.

  1. #7Majestic Hotel & Spa BarcelonaEixample5★ GL
  2. #8Hotel Ohla BarcelonaCiutat Vella5★
  3. #9Restaurant ABaCSarrià-Sant GervasiMichelin Key5★ GL
  4. #10Hotel Casa FusterGràcia5★ GL
  5. #11Grand Hotel CentralCiutat Vella5★
  6. #12Hotel Ohla Eixample BarcelonaEixampleMichelin Key5★
  7. #13Almanac BarcelonaEixampleMichelin Key5★ GL
  8. #14Soho House BarcelonaCiutat VellaMichelin Key5★
  9. #15Hotel Boutique Mirlo Barcelona (Torre Macaya)Sarrià-Sant GervasiMichelin Key5★
  10. #16Hotel NeriCiutat Vella5★

Featured

The rest of Barcelona's regulated five-star set, all worth a stay.

  1. #17Cotton House Hotel, Autograph CollectionEixample5★
  2. #18Hotel Alma BarcelonaEixampleMichelin Key5★ GL
  3. #19Mercer Hotel BarcelonaCiutat VellaMichelin Key5★ GL
  4. #20Sir Victor Hotel, part of Sircle CollectionEixample5★
  5. #21The Barcelona EDITIONCiutat Vella5★ GL
  6. #22The One BarcelonaEixampleMichelin Key5★ GL
  7. #23Hotel Casa SagnierEixample5★
  8. #24Kimpton Vividora BarcelonaCiutat Vella5★
  9. #25Claris Hotel & Spa, SLH HotelEixample5★ GL
  10. #26Hotel BaguésCiutat Vella5★
  11. #27Primero PrimeraSarrià-Sant Gervasi5★
  12. #28W BarcelonaCiutat Vella5★ GL
  13. #29InterContinental Barcelona by IHGSants-Montjuïc5★
  14. #30Hotel Miramar BarcelonaSants-Montjuïc5★ GL
  15. #31Sofitel Barcelona SkipperCiutat Vella5★
  16. #32Grand Hyatt BarcelonaLes Corts5★ GL
  17. #33Nobu Hotel BarcelonaSants-Montjuïc5★ GL
  18. #34Torre Melina, a Gran Meliá HotelLes Corts5★
  19. #35ME BarcelonaEixample5★
  20. #36DO Plaça Reial Hotel Gothic Quarter, SonderCiutat Vella5★ GL
  21. #37Le Méridien BarcelonaCiutat Vella5★ GL
  22. #38Lamaro Hotel BarcelonaCiutat Vella5★
  23. #39The Level at Meliá Barcelona SkySant Martí5★
  24. #40Hotel NH Collection Barcelona Gran Hotel CalderónEixample5★
  25. #41Meliá Barcelona SarriàLes Corts5★
  26. #42Renaissance Barcelona HotelEixample5★
  27. #43Eurostars Grand MarinaCiutat Vella5★ GL

Four-star hotels with a restaurant in our guide

Four-star Barcelona hotels included because each is home to a restaurant we cover. Ranked #44+ on a lighter composite: the standing of their in-house restaurant in our guide plus the hotel's own Google rating, not against the five-star score.

  1. #44Cram HotelEixample· Angle4★
  2. #45Hotel Antiga Casa BuenavistaEl Raval· Buenavista Casa de Comidas4★ Sup
  3. #46Hotel EspañaEl Raval· Fonda Espana4★
  4. #47Hotel Marina BadalonaBadalona· Tastavents4★
  5. #48Casa BonayDreta de l'Eixample· Bodega Bonay4★
  6. #49NH Collection Barcelona ConstanzaLes Corts· Jaiba MX4★
  7. #50Hotel Casa TevaEl Raval· Arraval4★
  8. #51Alexandra Barcelona Hotel, Curio Collection by HiltonEixample· Solomillo4★ Sup
  9. #52Catalonia Barcelona PlazaPlaça d'Espanya· Filigrana, Simultáneo, Kurai4★
  10. #53Barceló RavalEl Raval· B-Lounge (Hotel Barceló Raval)4★ Sup
  11. #54Hotel Indigo Barcelona - Plaza EspañaSants-Montjuïc· Reversible4★
  12. #55Hotel ReginaEixample (Plaça de Catalunya)· Bar La Esquina4★
  13. #56Hotel Catalonia BoulevardDreta de l'Eixample· Sintonia4★ Sup
  14. #57Catalonia Eixample 1864Dreta de l'Eixample· Les Finestres de Lluria4★
  15. #58NH Barcelona StadiumLes Corts· Don Giovanni4★
  16. #59Sallés Hotel Ciutat del PratEl Prat de Llobregat· Sinfonía4★

Barcelona hotels with a Michelin-starred restaurant

8 Barcelona hotels are home to a restaurant that holds a Michelin star. Each links to the hotel and its in-house dining room.

HotelRestaurantMichelin
Monument HotelEixampleLasarte3 stars
Restaurant ABaCSarrià-Sant GervasiABaC3 stars
Hotel Arts BarcelonaCiutat VellaEnoteca Paco Pérez2 stars
Hotel Casa FusterGràciaAleia2 stars
Mandarin Oriental, BarcelonaEixampleMoments1 star
Hotel Ohla BarcelonaCiutat VellaCaelis1 star
InterContinental Barcelona by IHGSants-MontjuïcQuirat1 star
Cram HotelEixampleAngle1 star

All Barcelona hotels at a glance

Every hotel we rank, with its category, neighbourhood, in-house restaurant, and Google rating.

#HotelCategoryNeighbourhoodIn-house restaurantGoogle
1Mandarin Oriental, BarcelonaMichelin KeyMichelin Key5★ GLEixampleBlanc, Moments4.7 (4,149)
2Hotel Arts BarcelonaMichelin Key5★ GLCiutat VellaEnoteca Paco Pérez4.5 (4,673)
3Monument HotelMichelin Key5★ GLEixampleTerraza Verbena, Lasarte, Bera4.6 (1,225)
4El Palace Hotel Barcelona5★ GLEixampleAmar Barcelona, Winter Garden4.6 (2,756)
5Serras BarcelonaMichelin Key5★ GLCiutat VellaAgreste Mar, Informal4.7 (1,074)
6Wittmore HotelMichelin Key5★ GLCiutat VellaContraban4.7 (442)
7Majestic Hotel & Spa Barcelona5★ GLEixampleSolc4.6 (5,837)
8Hotel Ohla Barcelona5★Ciutat VellaCaelis4.6 (1,976)
9Restaurant ABaCMichelin Key5★ GLSarrià-Sant GervasiABaC4.4 (3,607)
10Hotel Casa Fuster5★ GLGràciaAleia4.5 (3,422)
11Grand Hotel Central5★Ciutat VellaCan Bo4.5 (1,752)
12Hotel Ohla Eixample BarcelonaMichelin Key5★EixampleRestaurant Kintsugi, Xerta4.6 (1,233)
13Almanac BarcelonaMichelin Key5★ GLEixampleVirens4.6 (952)
14Soho House BarcelonaMichelin Key5★Ciutat VellaCecconi's4.5 (2,199)
15Hotel Boutique Mirlo Barcelona (Torre Macaya)Michelin Key5★Sarrià-Sant GervasiEl Nido del Mirlo4.7 (362)
16Hotel Neri5★Ciutat Vella4.5 (668)
17Cotton House Hotel, Autograph Collection5★Eixample4.6 (2,017)
18Hotel Alma BarcelonaMichelin Key5★ GLEixample4.5 (1,083)
19Mercer Hotel BarcelonaMichelin Key5★ GLCiutat Vella4.6 (458)
20Sir Victor Hotel, part of Sircle Collection5★EixampleTerraza4.3 (1,366)
21The Barcelona EDITION5★ GLCiutat VellaVeraz4.4 (704)
22The One BarcelonaMichelin Key5★ GLEixample4.6 (1,238)
23Hotel Casa Sagnier5★Eixample4.6 (710)
24Kimpton Vividora Barcelona5★Ciutat VellaFauna, Terraza de Vivi4.6 (1,284)
25Claris Hotel & Spa, SLH Hotel5★ GLEixampleLa Terraza del Claris4.4 (2,059)
26Hotel Bagués5★Ciutat Vella4.4 (371)
27Primero Primera5★Sarrià-Sant GervasiPlanta Baja4.7 (714)
28W Barcelona5★ GLCiutat VellaCoya4.4 (18,748)
29InterContinental Barcelona by IHG5★Sants-MontjuïcQuirat4.4 (3,780)
30Hotel Miramar Barcelona5★ GLSants-MontjuïcStudio Miramar4.3 (2,641)
31Sofitel Barcelona Skipper5★Ciutat Vella4.6 (1,191)
32Grand Hyatt Barcelona5★ GLLes CortsLeña Barcelona, Maymanta4.4 (4,208)
33Nobu Hotel Barcelona5★ GLSants-MontjuïcNobu4.4 (2,010)
34Torre Melina, a Gran Meliá Hotel5★Les CortsErre & Urrechu4.5 (929)
35ME Barcelona5★Eixample4.5 (646)
36DO Plaça Reial Hotel Gothic Quarter, Sonder5★ GLCiutat Vella4.3 (346)
37Le Méridien Barcelona5★ GLCiutat VellaCentOnze4.4 (1,675)
38Lamaro Hotel Barcelona5★Ciutat Vella4.3 (2,982)
39The Level at Meliá Barcelona Sky5★Sant Martí4.4 (411)
40Hotel NH Collection Barcelona Gran Hotel Calderón5★Eixample4.5 (4,305)
41Meliá Barcelona Sarrià5★Les Corts4.2 (2,799)
42Renaissance Barcelona Hotel5★Eixample4.3 (1,886)
43Eurostars Grand Marina5★ GLCiutat Vella4.2 (4,325)
44Cram Hotel4★EixampleAngle4.2 (975)
45Hotel Antiga Casa Buenavista4★ SupEl RavalBuenavista Casa de Comidas4.7 (460)
46Hotel España4★El RavalFonda Espana4.5 (1,695)
47Hotel Marina Badalona4★BadalonaTastavents4.3 (1,206)
48Casa Bonay4★Dreta de l'EixampleBodega Bonay4.4 (1,542)
49NH Collection Barcelona Constanza4★Les CortsJaiba MX4.4 (3,652)
50Hotel Casa Teva4★El RavalArraval4.6 (218)
51Alexandra Barcelona Hotel, Curio Collection by Hilton4★ SupEixampleSolomillo4.3 (1,455)
52Catalonia Barcelona Plaza4★Plaça d'EspanyaFiligrana, Simultáneo, Kurai4.2 (6,377)
53Barceló Raval4★ SupEl RavalB-Lounge (Hotel Barceló Raval)4.4 (6,074)
54Hotel Indigo Barcelona - Plaza España4★Sants-MontjuïcReversible4.3 (3,121)
55Hotel Regina4★Eixample (Plaça de Catalunya)Bar La Esquina4.4 (1,341)
56Hotel Catalonia Boulevard4★ SupDreta de l'EixampleSintonia4.4 (2,280)
57Catalonia Eixample 18644★Dreta de l'EixampleLes Finestres de Lluria4.2 (1,906)
58NH Barcelona Stadium4★Les CortsDon Giovanni4.3 (2,015)
59Sallés Hotel Ciutat del Prat4★El Prat de LlobregatSinfonía4.2 (3,157)

Frequently asked questions

What are the best hotels in Barcelona?
Our highest-ranked five-star hotels in Barcelona are Mandarin Oriental, Barcelona, Hotel Arts Barcelona, Monument Hotel, El Palace Hotel Barcelona, Serras Barcelona, Wittmore Hotel. We rank 43 regulated five-star hotels in total by an independent consensus of luxury-collection membership, in-house dining, press, character, and guest reviews.
Which Barcelona hotels have a Michelin-starred restaurant?
These Barcelona hotels have a Michelin-starred restaurant on site: Mandarin Oriental, Barcelona (Moments, 1 Michelin star); Hotel Arts Barcelona (Enoteca Paco Pérez, 2 Michelin stars); Monument Hotel (Lasarte, 3 Michelin stars); Hotel Ohla Barcelona (Caelis, 1 Michelin star); Restaurant ABaC (ABaC, 3 Michelin stars); Hotel Casa Fuster (Aleia, 2 Michelin stars); InterContinental Barcelona by IHG (Quirat, 1 Michelin star); Cram Hotel (Angle, 1 Michelin star). Each restaurant is covered in our Barcelona dining guide.
Which Barcelona hotels have a restaurant worth booking?
43 of the hotels we rank are home to a restaurant we cover in our Barcelona guide, from Michelin-starred dining rooms to neighbourhood favourites. Each hotel page links straight to its in-house restaurant.
What area is best to stay in Barcelona?
Barcelona's top-rated hotels cluster in two areas: the Eixample, the grid district around Passeig de Gràcia (15 of our 43 ranked five-star hotels), and Ciutat Vella, the old town. Both put you within walking distance of the main sights and dining.
What makes a hotel five-star in Barcelona?
Five-star is a legal classification set by Catalonia's tourism decree (Decret 75/2020), not a review score. To qualify, a hotel must meet that category's minimum requirements, which include: double rooms of at least 16 m² with an en-suite bathroom (most at least 5 m²); at least 5% of rooms as suites; 24-hour room service including food; a bar and restaurant service; air-conditioning in the rooms and common areas; and in-room provisions such as a minibar, safe, hairdryer, international TV channels and a turndown service. A hotel that falls slightly short on room sizes — in up to 20% of its rooms — can still reach the category through the decree's quality-points system, by offering extra services such as a pool, spa or gym.
What is the difference between 5★ GL, 5★, 4★ Superior, and 4★?
They are rungs on the same regulatory ladder (Decret 75/2020), each requiring more than the one below. The minimum double-room size steps up at every level: 15 m² at four-star, 15.5 m² at four-star Superior, 16 m² at five-star and 16.5 m² at Gran Luxe. Room service runs 12 hours at four-star and four-star Superior but must be 24 hours at five-star and Gran Luxe, and only five-star and GL are required to offer suites. Four-star Superior adds over standard four-star an on-site bar, minibar, hairdryer, international TV channels and turndown service. Gran Luxe is the top tier and uniquely requires the most hands-on service — a doorman and bellhop, a parking service, an on-site beauty and hair salon, and bathrobes and slippers in the rooms.

Methodology: the five-star set is the regulated 5-star universe from the Catalan tourism register, gated on reviews, then scored on luxury-collection membership, in-house gastronomy, press, property character, and review excellence (#1 to #43). The four-star hotels are not scored on that composite; each is here because it is home to a restaurant in our guide, and they are ranked #44+ on a lighter composite of that restaurant's standing in our guide and the hotel's own Google rating.