
Barcelona is home to Catalan cooking at its best. The city is also known for its Basque Country style tapas bars, Galician beach tavernas, amazing chocolate, and the finely tuned flavours of molecular gastronomy. With cuisine so much at the core of the city, it comes as no surprise that several hotels house noteworthy restaurants (it only takes a glance at our list of hotels with Michelin-starred restaurants to get an idea of how gastronomic this city is). With this in mind, our hotel experts have compiled a collection of the best hotels in Barcelona for foodies selected not only on their restaurants but also their design, service, and location. From under-the-radar great value stays with hip restaurants to all-out luxury stays with Michelin-starred dining — there is something for everyone here. So why not browse through our collection to start planning your next city break?
For a Michelin-starred restaurant

- The five-star Ohla Hotel has been converted from a beautiful Gothic building, but inside it’s quite modernist in style. There are 74 light-filled rooms, a rooftop terrace pool and bar — with stunning views over the city, a spa and a Michelin-starred restaurant.
- Colourful and futuristic, Cram is in a great spot, not far from the Plaça Cataluña and Las Ramblas. It has got a very popular Michelin-starred restaurant and fantastic views from the rooftop.
- Ohla Eixample is set in the modernist Eixample district, a haven for architecture lovers with an eye for unusual modern design. For fitness enthusiasts, there is personal training available and a gorgeous rooftop pool. Popular among foodies, there's also a Michelin starred haute cuisine restaurant.
- Abac Restaurant & Hotel is a sleek contemporary hotel boasting a three-star Michelin restaurant and a spoiling spa. Contemporary rooms are simply styled drawing attention to the views from the floor-to-ceiling windows. The restaurant serves exquisite tasting menus and is worth booking for alone.
- Casa Camper is a trendy eco-friendly design boutique hotel in a fabulous location. Comfortable and minimalist rooms are bold in colour. Boasting a Michelin-starred Japanese restaurant, Dos Palillos, and a 24-hour buffet for something more casual. A real has-it-all hotel right in the heart of the city.
- Monument Hotel (a converted 19th-century palazzo) is a real destination boasting the three Michelin-starred Restaurant Lasarte. The decor throughout feels hip with exposed brick walls and parquet floors. Complete with a spa, wellness centre, and a rooftop pool — this is tough to beat.
- Mandarin Oriental Barcelona is a stylish upmarket design hotel. Expect a magnificent garden terrace with food and cocktails, a rooftop dipping pool with city views, a bar, spa, and a Michelin-starred restaurant. With light and airy rooms and designer suites, this is a very chic choice.
For a foodie city break

- In a fantastic location close to La Boqueria (the market is a must-see for foodies), the Hotel Jazz is known for its Jazz Bar on the eighth floor of the hotel. There are around a hundred rooms decorated in chic, minimalist design, plus a great rooftop pool with amazing views.
- Hotel Espana is a sophisticated modern design hotel in a beautiful neoclassical building. There are 78 rooms and suites, all with state-of-the-art everything, plus an award-winning restaurant and a pool and hot tub. An easy choice for a quick city break.
- The Serras is a fantastic five-star hotel in the Gothic Quarter, overlooking the marina. There are 28 rooms, awash with contemporary style and chicness, and a wonderful Catalan restaurant by Michelin-starred chef Marc Gascons.
For luxury

- If you want to be by the sea, the Hotel Arts Barcelona is a large and luxurious choice with spectacular sea views and five restaurants. It also has a spa, a contemporary art collection, terraced gardens and a beach-front pool.
- Hotel Casa Fuster is a grand five-star hotel set in a renowned Modernist building on Passeig de Gràcia. Rooms and suites pay homage to the building's original grandeur. There is a historic Viennese cafe, a Mediterranean restaurant, and a swinging jazz club. A lively hotel with a popular bar and a rooftop pool. A real Barcelona classic.
- Modernist but with a sultry edge, the Alma Barcelona is spacious, despite its location close to the Passeig de Gràcia. The restaurant is the main event, headed by renowned chef Gio Esteve, it specialises in seasonal Catalan cuisine. The spa is renowned too.
- The Wittmore is tucked down a tiny dead-end street in Barcelona's Gothic Quarter. This small hotel is ideal for those seeking a discrete haven, with its tasteful club-like interiors and rooftop pool with stunning views. The main attraction is its restaurant run by local legend, the chef Albert Ventura.
For couples
- Hotel DO Placa Reial is a fabulously romantic hotel that oozes historic charm and boasts wonderful views from stepped terraces. A neoclassical building home to beautiful rooms and suites with parquet floors, four-poster beds, and private terraces (the best have plunge pools). Centrally positioned, very luxurious, and boasting three restaurants.
- Hotel Neri is a 12th-century palace with 21st-century comforts. Located in the Gothic District this boutique hotel enjoys a central spot. Contemporary style and romance are combined through the use of crushed velvets, bright silks and rustic furniture. Complete with a fashionable restaurant and bar with a terrace.
For great value

- Park Hotel is a contemporary hotel with 91 excellent value rooms — ranging from singles to triples and starting from around €125 per night — close to the cathedral and the Picasso Museum in the El Born Quarter. The restaurant comes highly recommended, and you’re close to a hundred more great restaurants.
- Hotel Market is a great value hotel set in a Neoclassical building right next to the hip Sant Antoni Market. Contemporary rooms range from compact to spacious suites. The best have private balconies or even roof terraces. With a buzzy Mediterranean restaurant and bar, this is an easy base for foodies.
Still not sure where to book?