Best Restaurants in Catalonia
Hungry in Catalonia? Explore top-rated restaurants with menus, reviews, and local recommendations. Open the free web guide or Evendo app.
The best restaurants in Catalonia
- Top rated
- Closest to the centre
- Price level: low to high
- Time to spend: shortest first
- A–Z
69 restaurants
-
Fine Dining4.8★3,973 reviews
El Celler de Can Roca
El Celler de Can Roca in Girona is a celebrated fine dining destination that offers an extraordinary culinary experience. Renowned for its innovative dishes and exceptional service, this restaurant is a must-visit for food enthusiasts seeking a memorable meal in Spain.
Tue–Sat 10:00–24:00
-
Mediterranean4.6★4,012 reviews
Arcano Restaurant
Nestled in the heart of Ciutat Vella, Arcano Restaurant offers a delightful culinary journey through Mediterranean and Catalonian cuisine, perfect for tourists seeking an authentic taste of Barcelona. With its inviting atmosphere and exceptional service, it’s a must-visit dining destination.
-
Spanish4.7★3,689 reviews
Viana Barcelona
Viana Barcelona is a culinary gem located in the heart of Ciutat Vella, offering a delightful fusion of traditional Spanish cuisine with a modern twist. This restaurant is perfect for food enthusiasts seeking an authentic Mediterranean experience in an inviting atmosphere.
-
Fine Dining4.8★2,953 reviews
Disfrutar
Nestled in the vibrant Eixample district of Barcelona, Disfrutar offers a unique dining experience that celebrates Catalonian and Mediterranean flavors. This fine dining restaurant is renowned for its innovative cuisine and exceptional service, making it a must-visit for food enthusiasts exploring the city.
Tue–Thu 12:45–14:00, 19:30–21:00
-
Restaurant4.5★2,920 reviews
Vinitus
Nestled in the vibrant Eixample district, Vinitus offers a delightful Mediterranean dining experience, perfect for tourists seeking authentic tapas and small plates in a cozy atmosphere. With its excellent service and diverse menu, it's a must-visit for food lovers.
-
Restaurant4.6★2,712 reviews
Can Plaça
Nestled in the vibrant Eixample district, Can Plaça is a must-visit restaurant for tourists seeking a delightful culinary experience. With its inviting atmosphere and exceptional seafood offerings, this restaurant promises an unforgettable dining adventure in the heart of Barcelona.
-
Restaurant4.7★2,426 reviews
El Trull d'en Francesc
Nestled in the charming town of Boadella i les Escaules, El Trull d'en Francesc offers a delightful culinary experience with a focus on Catalonian and Mediterranean cuisine. This inviting restaurant is perfect for tourists seeking to indulge in authentic Spanish flavors in a warm and welcoming atmosphere.
-
Fine Dining4.6★1,946 reviews
Restaurant Els Tinars
Nestled in the picturesque Girona region, Restaurant Els Tinars is a haven for food lovers, offering a fine dining experience that showcases the best of Catalonian and Mediterranean cuisine. With its exquisite dishes and elegant ambiance, it promises an unforgettable culinary journey.
Daily 13:00–15:30, 20:00–22:30
-
Restaurant4.2★2,201 reviews
Cal Pau Xich
Nestled in the scenic Guardiola de Font-Rubí, Cal Pau Xich offers an authentic Mediterranean dining experience that delights the senses. With a focus on fresh, local ingredients and traditional recipes, this restaurant is perfect for tourists looking to indulge in the rich flavors of Catalonia. Its inviting atmosphere and friendly service make it a must-visit destination for food lovers exploring the region.
-
Italian4.6★1,821 reviews
Musiu
Nestled in the heart of Barcelona, Musiu offers an unforgettable dining experience with its authentic Italian and Mediterranean cuisine. Perfect for tourists seeking a taste of Italy amidst the vibrant city life.
Daily 13:00–16:15, 20:00–23:00
Restaurant Juquim
Nestled in the picturesque town of Espot, Restaurant Juquim is a must-visit for tourists seeking authentic Spanish cuisine. Known for its vibrant atmosphere and delectable dishes, this restaurant offers a memorable dining experience that perfectly complements your travel adventures.
Daily 13:00–16:00, 19:30–22:00
Catalunya Restaurant
Nestled in the heart of Ciutat Vella, Catalunya Restaurant offers a delightful journey through Mediterranean and Spanish cuisine, making it a must-visit for food lovers in Barcelona. With its inviting ambiance and diverse menu, it promises an unforgettable dining experience.
Daily 11:00–24:00
Racó d'en Cesc
Nestled in the vibrant Eixample district of Barcelona, Racó d'en Cesc offers an exquisite taste of Mediterranean and Catalonian cuisine, perfect for food lovers looking to indulge in authentic Spanish flavors.
Mon–Fri 13:00–15:30, 20:00–23:00 · Sat 13:00–15:30
Can Vallès
Nestled in the vibrant Eixample district, Can Vallès offers an exquisite Mediterranean dining experience that tantalizes the taste buds and captivates the senses. With a focus on fresh ingredients and authentic flavors, this restaurant is a must-visit for food enthusiasts exploring Barcelona.
Restaurant Els Cubs
Nestled in the picturesque region of Òdena, Barcelona, Restaurant Els Cubs offers a delightful culinary experience that showcases the rich flavors of Mediterranean and Spanish cuisine. With a cozy atmosphere and an inviting menu, it is a must-visit for any food lover exploring the area.
El Celler De La Guardia
Nestled in the heart of Sant Pau de la Guàrdia, El Celler De La Guardia is a must-visit restaurant for tourists seeking authentic Catalan cuisine. With its inviting atmosphere and delicious offerings, this eatery promises a delightful dining experience that captures the essence of local flavors.
Daily 8:00–17:00
Restaurant La Taverneta Barcelona
Nestled in the heart of Ciutat Vella, Restaurant La Taverneta offers a delightful Mediterranean dining experience with a touch of French cuisine. Perfect for breakfast or lunch, this bistro is loved by locals and tourists alike for its fresh ingredients and inviting atmosphere.
Sherry
Nestled in the heart of Esterri d'Àneu, Sherry is a delightful burger restaurant that captivates tourists with its mouthwatering offerings and cozy ambiance. With an emphasis on quality ingredients and exceptional flavors, it stands out as a must-visit spot for burger enthusiasts.
Tue–Sun 13:30–16:00, 19:30–22:30
Els Cremalls
Nestled in the picturesque village of Esterri d'Àneu, Els Cremalls is a delightful bar and restaurant that offers visitors an authentic taste of Spanish cuisine. With its warm atmosphere and friendly service, it’s a must-visit for anyone looking to indulge in quality ingredients and local flavors.
Mon–Tue 7:00–24:00 · Thu–Sun 7:00–24:00
Caelis
Nestled in the heart of Barcelona, Caelis is an exquisite fine dining restaurant that offers a unique culinary experience. With its French-inspired dishes and elegant ambiance, it's perfect for tourists seeking a memorable meal in the vibrant city.
Wed–Sat 13:30–15:00, 20:00–23:00
Restaurant El Fai
Nestled in the picturesque village of Taüll, Restaurant El Fai offers an authentic taste of Catalonian cuisine, showcasing local ingredients and traditional recipes. With a cozy ambiance and stunning mountain views, it's a must-visit for food lovers.
Mon–Tue 13:30–16:30, 20:30–22:30 · Thu–Sun 13:30–16:30, 20:30–22:30
Osmosis
Nestled in the heart of Barcelona, Osmosis offers a unique dining experience that beautifully combines Mediterranean flavors with Catalonian influences. This upscale restaurant is a must-visit for any food enthusiast seeking to indulge in exquisite dishes crafted from fresh, local ingredients. With its elegant ambiance and attentive service, Osmosis provides a memorable culinary journey that showcases the best of Spanish cuisine.
Mon–Sat 13:00–15:30, 20:00–23:00
Can Vador
Nestled in the heart of Barcelona's Eixample district, Can Vador offers a delectable journey through Catalonian cuisine, blending traditional flavors with a modern twist. This Mediterranean restaurant is perfect for tourists seeking an authentic taste of Spain in a vibrant atmosphere.
Oria by Martín Berasategui
Discover the exquisite flavors of Basque and Catalonian cuisine at Oria by Martín Berasategui, a Michelin-starred fine dining experience in the heart of Barcelona. This restaurant blends tradition with innovation, offering a unique gastronomic journey that tantalizes the senses.
Tue–Wed 20:00–21:30 · Thu–Sat 13:00–14:30, 20:00–21:30
burgerplatz
Nestled in the picturesque town of Espot, Burgerplatz is a must-visit for tourists seeking delicious hamburgers and a cozy dining experience. This American and vegetarian restaurant offers a diverse menu that caters to all tastes, making it an ideal stop for families and friends exploring the beautiful Lleida region.
BODEGA OLIVA
Nestled in the heart of Ciutat Vella, Bodega Oliva is a must-visit tapas bar for tourists seeking an authentic taste of Spain. Known for its vibrant atmosphere and exquisite culinary offerings, it promises a delightful experience that captures the essence of Spanish dining.
Mon 18:00–22:00 · Thu–Sun 18:00–22:00
Restaurant Montfalcó
Nestled in the picturesque village of Montfalcó Murallat, Restaurant Montfalcó is a charming grill and Mediterranean restaurant that offers a delightful culinary experience. With its inviting ambiance and diverse menu, it’s a must-visit for tourists seeking authentic local flavors and warm hospitality.
Restaurant La Llúpia
Nestled in the picturesque town of Espot, Restaurant La Llúpia offers a delightful Mediterranean dining experience. Known for its exquisite Spanish cuisine, this restaurant is a must-visit for tourists seeking authentic flavors and a warm atmosphere.
Les Ares
Nestled in the stunning landscapes of Lleida, Les Ares is a Mediterranean restaurant offering a delightful dining experience with breathtaking views and a menu that celebrates local flavors. Perfect for tourists seeking an authentic taste of the region.
Pirineus 1975
Nestled in the heart of Ciutat Vella, Pirineus 1975 invites tourists to experience authentic Catalonian cuisine in a vibrant setting. This restaurant is a culinary gem where traditional flavors meet contemporary dining, offering a unique taste of the region's rich gastronomic heritage.
Restaurant Vall d'Àneu
Nestled in the heart of Esterri d'Àneu, Restaurant Vall d'Àneu offers a delightful dining experience with a menu inspired by local flavors and seasonal ingredients. Tourists can enjoy a warm atmosphere and exquisite dishes that celebrate the rich culinary traditions of the region.
Daily 13:00–15:30, 20:30–22:30
Llesqueria l'Empriu
Nestled in the picturesque Taüll region, Llesqueria l'Empriu offers a unique dining experience that celebrates Mediterranean flavors with a focus on fresh, local ingredients. This chophouse restaurant is perfect for food lovers seeking both hearty meals and delectable desserts.
El Tastet de l'Artur Restaurante de cocina catalana y española
Nestled in the heart of Barcelona's Eixample district, El Tastet de l'Artur offers a delightful culinary experience with a focus on authentic Catalan and Spanish cuisine. This grill restaurant is known for its vibrant atmosphere and mouthwatering dishes that celebrate local flavors, making it a must-visit for any food enthusiast exploring the city.
Wed–Fri 9:00–17:00 · Sat–Sun 9:30–17:00
Cafè & Bistro E BO
Nestled in the heart of Espot, Cafè & Bistro E BO offers a delightful blend of local flavors and cozy ambiance, perfect for tourists seeking a memorable dining experience. With its warm atmosphere and varied menu, it's an ideal spot to relax after exploring the beautiful surroundings.
Daily 7:30–22:00
Restaurante Informal
Restaurante Informal in Barcelona is a haven for food lovers, offering an exquisite Mediterranean dining experience with a focus on Catalonian and Spanish cuisine. This vibrant restaurant, located in the heart of Ciutat Vella, showcases fresh local ingredients and traditional recipes that will delight your palate.
Mon–Tue 19:00–23:00 · Wed–Sun 13:00–15:00, 19:00–23:00
Filigrana
Discover Filigrana, a distinguished Mediterranean restaurant in Barcelona, where exquisite flavors and elegant ambiance come together to create a memorable dining experience for every visitor.
Daily 13:00–16:00, 20:00–23:00
Restaurant labarbacana
Nestled in the heart of Santa Coloma de Queralt, Restaurant Labarbacana offers a delectable journey through Mediterranean cuisine. With a cozy ambiance and a menu bursting with flavor, this restaurant is a must-visit for any food lover exploring Tarragona.
Mon–Fri 13:00–15:30
Braseria L'Esquella
Nestled in the picturesque town of Esterri d'Àneu, Braseria L'Esquella invites tourists to indulge in authentic local cuisine amidst a warm and inviting atmosphere. This charming restaurant offers a delightful culinary experience that showcases the rich flavors of the region, making it a must-visit for anyone exploring Lleida.
Restaurant Nineteen
Nestled in the heart of Ciutat Vella, Restaurant Nineteen offers a vibrant Mediterranean dining experience with a delightful blend of local Catalonian flavors and refreshing cocktails, all set within a lush garden ambiance.
Restaurant Llenegues
Nestled in the heart of Barcelona, Restaurant Llenegues offers a delightful experience for tourists seeking authentic Catalonian cuisine. With its inviting ambiance and delectable dishes, it promises to be a highlight of your culinary journey in the city.
Daily 9:00–16:00
a Restaurant
Nestled in the historic Ciutat Vella, this Mediterranean restaurant offers a delightful blend of traditional and innovative dishes, perfect for food lovers exploring Barcelona.
Daily 7:30–24:00
La Carmanyola
Nestled in the heart of Sant Martí, La Carmanyola is a Mediterranean restaurant that offers a delightful culinary experience, showcasing traditional Spanish and Catalan flavors. With its welcoming ambiance and commitment to quality, it’s an ideal stop for tourists seeking to indulge in local cuisine.
Granja La Catalana
Granja La Catalana in Barcelona offers a delightful experience for tourists, serving traditional Spanish cuisine in a warm and inviting atmosphere. With its prime location and extensive menu, it's a must-visit for food lovers.
Mon–Sat 8:00–24:00
Restaurant l'Havana. Cuina catalana i de mercat
Nestled in the heart of Ciutat Vella, Restaurant l'Havana offers a delightful taste of Catalonian and Mediterranean cuisine, perfect for families and food lovers alike. Experience the warmth of traditional dishes that celebrate local flavors.
Tue–Sun 13:00–16:00
Restaurant La Forquilla
Nestled in the heart of Barcelona's Eixample district, Restaurant La Forquilla offers an exquisite Mediterranean dining experience that delights both locals and tourists alike. With a focus on fresh ingredients and authentic flavors, this charming eatery is a must-visit for food lovers exploring the vibrant culinary scene of Barcelona.
Tue–Sat 13:30–16:00, 20:30–23:00
Restaurant Òleum
Nestled in the stunning Montjuïc National Palace, Restaurant Òleum invites tourists to indulge in a delightful Mediterranean dining experience. With its breathtaking views and authentic dishes, it's a must-visit for food lovers exploring Barcelona.
Tue–Sun 12:30–16:00
Els Puis Hotel Restaurant
Nestled in the scenic Esterri d'Àneu, Els Puis Hotel Restaurant invites tourists to indulge in authentic Mediterranean cuisine. Enjoy breathtaking views and a warm atmosphere as you savor expertly crafted dishes made from local ingredients.
Moments
Nestled in the heart of Barcelona, Moments is a fine dining restaurant that invites you to indulge in an exquisite culinary journey through Catalan cuisine, expertly crafted by renowned chefs. With its elegant atmosphere and exceptional service, it promises a memorable dining experience for all food lovers.
Tue–Fri 20:00–21:30 · Sat 13:00–14:00, 20:00–21:30
Pensió Casa Palmira
Nestled in the heart of Espot, Pensió Casa Palmira offers a warm and inviting atmosphere for travelers seeking a relaxing getaway. With its charming guest house accommodations and delightful dining options, it's an ideal base for exploring the stunning natural beauty of the surrounding region.
Pizzeria Al dente
Nestled in the charming town of Espot, Pizzeria Al Dente is a must-visit for pizza lovers seeking an authentic Italian dining experience. With a cozy ambiance and a menu filled with traditional recipes, this pizzeria offers a delightful taste of Italy right in the heart of Catalonia.
Fri–Sat 20:00–22:00
Restaurant Mallador
Nestled in the picturesque village of Taüll, Restaurant Mallador offers a delightful dining experience with a focus on Mediterranean cuisine, perfect for tourists seeking authentic flavors and local charm.
Celler Clos Figueras & Restaurant Les Figueres
Nestled in the heart of Priorat's Gratallops village, Clos Figueras is a boutique winery and restaurant offering exceptional wine tastings, tours of ancient vineyards, and organic Catalan cuisine in a stunning garden setting. Discover prestigious Priorat wines from Garnacha and Cariñena vines, paired with seasonal dishes made using estate olive oil. Perfect for wine lovers seeking an authentic enoturismo experience amid dramatic Montsant landscapes.
Tue–Sun 10:00–17:00Price level $$Time to spend 1.5–4 hrs
L'Avet de Sant Maurici
Nestled in the picturesque town of Espot, L'Avet de Sant Maurici is a charming restaurant that offers a delightful taste of Catalan cuisine. With its inviting atmosphere and delectable dishes, it's a must-visit for tourists seeking an authentic dining experience.
Tue–Sun 12:00–22:00
Catalunya amor meu
Nestled in the heart of Figueres, Catalunya amor meu is a delightful Mediterranean restaurant that offers an authentic taste of Spanish cuisine. With its inviting atmosphere and a menu bursting with flavor, it’s a must-visit for any tourist looking to indulge in local culinary delights. From fresh seafood to traditional tapas, every dish is crafted with passion and care.
Tue–Sun 12:00–16:30
Casa Costa
Casa Costa, a delightful tapas bar in Esterri d'Àneu, offers an authentic culinary experience with a variety of delicious tapas, perfect for tourists seeking to indulge in local flavors. With a cozy atmosphere and friendly service, it's an ideal spot to relax after exploring the stunning surroundings.
Mon 12:00–24:00 · Wed–Sun 12:00–24:00
The Clock Terrace
Perched atop the Hotel Catalonia Barcelona Plaza, The Clock Terrace offers a stunning view of the city skyline, making it a perfect spot for tourists to unwind with delicious grilled dishes and signature cocktails. Experience an unforgettable evening in this unique rooftop restaurant that blends exquisite flavors with breathtaking vistas.
Daily 20:00–24:00
Restaurant El Bouquet
Nestled in the picturesque Pla de l'Ermita, Restaurant El Bouquet offers a delightful culinary experience with a focus on local flavors and seasonal ingredients. Perfect for tourists seeking authentic dining.
Daily 13:00–16:00, 20:00–22:30
Restaurant El Roure
Nestled in the charming Les Pinedes de l'Armengol, Restaurant El Roure offers a delightful culinary experience with a menu that celebrates local flavors and seasonal ingredients. With its inviting atmosphere and attentive service, it's a must-visit for food enthusiasts exploring the Barcelona region.
Tanau Sabor Gastrobar
Tanau Sabor Gastrobar is a culinary gem nestled in the picturesque Baqueira region, offering a delightful dining experience with a menu that showcases local flavors and seasonal ingredients. Ideal for tourists seeking an authentic taste of the region, this restaurant combines a warm atmosphere with exceptional service, making it a must-visit during your stay.
els Brancs
Experience the exquisite flavors of Mediterranean cuisine at els Brancs, a fine dining restaurant in Roses that offers a breathtaking view of the sea. With a focus on fresh, local ingredients and an innovative menu, it's a must-visit for food enthusiasts.
Tue 19:30–22:30 · Wed–Sun 13:30–15:30, 19:30–22:30
Celler can suriol
Nestled in the medieval Castell de Grabuac in the Penedès region, Cellers de Can Suriol is a family-owned winery with over 400 years of history. Certified organic since 1996 and practicing biodynamics, it spans 30 hectares of diverse micro-parcels producing nuanced wines from local grapes like Xarel-lo, Parellada, Macabeo, Monastrell, and Garnacha. Visitors enjoy guided tours of vineyards, historic castle, and cellars, followed by tastings of organic wines and estate olive oil. A serene escape 60km from Barcelona blending tradition, sustainability, and authentic Catalan winemaking.
Mon–Sat 9:00–18:00 · Sun 9:00–14:00Price level $$Time to spend 1.5–3 hrs
Restaurant Casa Palmira
Nestled in the heart of Espot, Restaurant Casa Palmira offers a delightful culinary experience that blends local flavors with a cozy atmosphere, perfect for tourists seeking an authentic dining adventure.
Daily 13:00–16:00, 19:30–21:30
Masia Romagosa
Nestled in the rolling vineyards of Alt Penedès at 300 meters above sea level, Caves Romagosa Torné is a family-run winery spanning nine generations. Discover their artisan organic wines and cavas through guided tours of modern cellars and historic museum, followed by tastings on a scenic terrace amid serene countryside. Open daily for personalized visits in Sant Martí Sarroca.
Daily 10:00–14:00Price level $$Time to spend 1–2.5 hrs
Cal Turull
Nestled in the picturesque town of Copons, Cal Turull is a culinary gem offering a delightful taste of traditional Catalan cuisine. With its warm atmosphere and exquisite dishes, it promises an unforgettable dining experience for tourists seeking authentic flavors.
Restaurant Bar Terrassa 4 Capellans
Nestled in the heart of Ciutat Vella, Restaurant Bar Terrassa 4 Capellans offers an exquisite tapas experience. With a delightful menu and inviting ambiance, it’s the perfect spot for tourists to indulge in authentic Spanish cuisine while soaking in the vibrant atmosphere of Barcelona.
Daily 12:00–22:30
Bar era cabana
Discover Bar Era Cabana, a charming French restaurant and bar nestled in Lleida. This delightful eatery offers a unique blend of flavors, perfect for tourists seeking an authentic dining experience.
CA’S MENESTRAL
Discover the unique flavors of Catalonia at CA’S MENESTRAL, a must-visit restaurant in the heart of Barcelona. Enjoy exquisite dishes in a vibrant atmosphere.
Daily 13:00–16:00
Restaurant Siente Boí
Nestled in the picturesque village of Taüll, Restaurant Siente Boí offers a delightful culinary experience with a menu that showcases local flavors and seasonal ingredients, making it a must-visit for tourists seeking authentic Spanish cuisine.
L'Avellà
L'Avellà is a charming village in Barcelona's wine country, nestled in the Penedès region of Catalonia. Known for its prestigious wineries, boutique hotels, and gastronomic experiences, this destination offers wine tastings, culinary classes, and rural hospitality. The village combines traditional Catalan character with modern amenities, making it an ideal retreat for wine enthusiasts and those seeking authentic Mediterranean experiences.
Price level $$Time to spend 2–5 hrs
Explore Catalonia on the map
A handpicked selection of must-see spots in Catalonia, mapped for you.
More about Catalonia

Catalonia travel guide
Explore Catalonia’s Modernist cities, Roman and medieval heritage, Pyrenean valleys, Mediterranean beaches, vineyards and distinctive regional cuisine.
Tell me more about CataloniaMore to explore in Catalonia
Explore more

Explore more of Spain
Discover Spain: A vibrant tapestry of culture, history, and breathtaking landscapes, where every city offers a unique adventure and unforgettable experiences.
Explore Spain
Getting your guide ready…
We are putting together a fresh copy of the Catalonia guide. This can take up to a minute.
This can take a few moments. If your browser asks, choose Allow so the download can start. You'll find the guide in your Downloads folder.
Nothing happened? Download it again
Sorry, the guide is taking longer than usual. Please try again in a minute, or get it by email instead.
