Photo credits: Disfrutar Barcelona
Explore the best tastes of the Mediterranean with our favorite food spots in Barcelona.
Written by Lucia Gomez
Updated on January 1, 2025
Can you imagine the bright taste of an expertly made paella or catch the smell of fresh seafood cooking on an open flame? Barcelona offers a visual and culinary treat for food lovers. In this guide, we’ll show you the top 10 Mediterranean restaurants in the city. These places blend traditional tastes with modern cooking skills. You’ll find fantastic dining options that do more than fill you up—they take you on a flavor adventure through Mediterranean cuisine. Are you ready to dive into a world of exciting tastes that reflect the lively spirit of Barcelona? Let's start our tasty journey.
Reserve with Nox to get exclusive access to the finest venues and insider tips.
Reserve 2,000+ venues worldwide.
Get custom, curated recommendations.
Enjoy special service.
(4.5)
What is it? In the lively Zona Alta of Barcelona, Nuba Barcelona is a top spot for nightlife. The club shines with amazing lights and sound, making for a thrilling night. Music varies from electronic to pop, with DJs setting the vibe for a night to remember.
Why we love it: Nuba isn't just about great music; it's about the vibe. The place is always lively, with a crowd ready to have fun and a bar that keeps the drinks flowing. Whether you're dancing all out or enjoying a drink, Nuba Barcelona captures the heart of the city's nightlife in one exciting place.
Sunday, Wednesday, Thursday, Friday, Saturday
12 - 14 Carrer del Doctor Fleming, 08017 Barcelona
(4.5)
What is it? Mood Rooftop is a top spot in Barcelona for great food and fun. It sits high up, offering amazing city views. Perfect for dates or nights out with friends. Enjoy jazz or hip-hop in a stylish setting, attracting a cool crowd. The menu is full of tasty Mediterranean dishes, made with fresh ingredients.
Why we love it: It's more than just dinner; it's an adventure. Mood Rooftop shines in Barcelona's lively night scene with its upscale atmosphere and incredible views. It's where luxury meets comfort for standout nights under the stars. Whether it's the music, the people, or the amazing food, Mood Rooftop is your pass to a fancy evening.
Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday
277 Carrer de Provença, 08037 Barcelona
Do you want personalized recommendations and exclusive access to the finest experiences? Get your personalized plan now.
(4.4)
What is it? At Gatsby Barcelona, amazing food meets a lively party scene. Located at Carrer de Tuset, 19, this place offers trendy dishes and Spanish classics, along with top-notch drinks. But, the highlight? Exciting live shows with music and dance that whisk you back to the 1920s fun.
Why we love it: Gatsby Barcelona takes you back in time to glitzy, grand parties. The décor is old-school cool, but the atmosphere is buzzing with today’s excitement. It’s a must-visit for anyone—locals or visitors—looking for nights filled with fancy fun, laughter, and unforgettable moments.
Wednesday, Thursday, Friday, Saturday
Carrer de Tuset, 19, 08006 Barcelona
(4.4)
What is it? Experience the heart of Barcelona at Jacqueline. This amazing place mixes a lively restaurant, live music, and a sparkling Champagne bar, all on the beautiful Carrer d'Enric Granados street. Its rich decor, inspired by Catalan Modernism, makes every corner shine with style.
Why we love it: Jacqueline offers more than just delicious Japanese and Mediterranean food; it's a lively spot where music and cozy spots create a unique atmosphere. From snapping selfies in its fancy bathrooms to meeting the city's trendsetters, Jacqueline is your perfect choice for memorable nights out. Here, food and culture come together, turning every visit into a fun celebration of life.
Sunday, Wednesday, Thursday, Friday, Saturday
66 Carrer d'Enric Granados, 8008 Barcelona
Do you want personalized recommendations and exclusive access to the finest experiences? Get your personalized plan now.
(4.4)
What is it? Uma is your special food getaway right in the city center at 275 Carrer de Mallorca. This place shines with its unique tasting menu – a mix of veggies, fish, and some meat, each bite taking you on a surprise journey. It's both elegant and cozy, making meals here unforgettable.
Why we love it: Uma is more than just food; it's an experience. With its touch of luxury and surprise dishes, it feels like a special event. It’s perfect for both romantic dates and celebrating with friends, serving up amazing dishes crafted to suit your taste. But, it’s a spot for grown-ups, designed to be a calm and elegant escape.
Sunday, Monday, Thursday, Friday, Saturday
275 Carrer de Mallorca, 08008 Barcelona
(4.4)
What is it? Skybar is a cool spot on top of the Grand Hotel Central. Picture this: Barcelona's stunning skyline and the wide, blue sea below you. This rooftop place has lively and calm music, great for travelers, locals, and adventure lovers.
Why we love it: It's not just any place; it's the heart of Barcelona's fun scene. With a relaxed yet stylish feel, it's where you can really shine and make memories. The food is tasty, the drinks are top-notch, and if you're staying at the Grand Hotel Central or swing by after 1 pm, Skybar is your special spot. Join the cool crowd. Feel the magic of Skybar.
Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday
30 Via Laietana, 08003 Barcelona
Do you want personalized recommendations and exclusive access to the finest experiences? Get your personalized plan now.
(4.4)
What's special here? Oria is a top-notch restaurant inside the famous Monument Hotel, right on Barcelona’s Passeig de Gracia. Its amazing design looks like an upside-down pyramid filled with sunlight, making your meal more than just food – it's a unique experience. Leading the kitchen is Chef Martín Berasategui, a true food genius with ten Michelin stars. He brings together the freshest ingredients and Basque traditions to cook up incredible dishes.
Why we're fans: Oria is more than good food; it's about the whole dining journey. The place looks stunning, from its fancy decor to the calming light around the pool. There are two exciting tasting menus to try, and the service is so friendly and careful. The mix of elegance and comfort here makes you feel special, and every dish is a new discovery. For anyone who loves exploring great food or locals in search of top-notch dining, Oria is a destination for outstanding culinary delights.
Tuesday, Wednesday, Thursday, Friday, Saturday
75 Passeig de Gràcia, 08008 Barcelona
(4.3)
What is it? In the heart of Barcelona on Pg. de Gràcia, Boulevard Barcelona is a special place. By day, it's all about delicious food. By night, it becomes the most exciting club in the city.
Why we love it: It's got a cool, modern feel and always has great music. It's not just about how it looks or who's there. It's about mixing great food with fun dance vibes. Locals and visitors love it, making every visit feel new. Whether you're enjoying a meal or dancing all night, Boulevard Barcelona is the place to be.
Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday
Pg. de Gràcia, 53, 08007 Barcelona
Do you want personalized recommendations and exclusive access to the finest experiences? Get your personalized plan now.
(4.3)
What is it? Lasarte Barcelona is a dream spot for food lovers, right in the lively city center. With its modern look, excellent service, and attention to every little detail, from gentle lighting to soothing colors, it offers a unique dining experience.
Why we love it: Chef Martin Berasategui brings new life to traditional Basque dishes, beautifully paired with wines. Lasarte offers more than just a meal; it's a step into a world of luxury and comfort, loved by locals and travelers alike. Perfect for big celebrations or just to pamper yourself, it's a dining adventure you won't forget.
Wednesday, Thursday, Friday, Saturday
259 Carrer de Mallorca, 08008 Barcelona
(4.2)
What is it? Puro Beach is your perfect city getaway in Barcelona. Located in the lively Hilton Diagonal Mar, it's the ideal mix of chill and fun in the sun. This stylish beach club and restaurant combines luxury with comfort, offering cozy sunbeds, great music, and a welcoming pool.
Why we love it: It's more than a place—it's a feeling. Puro Beach brings every detail to life, from delicious global dishes to unique drinks. With cool tunes from resident DJs, you'll be whisked away from the city's hustle to a peaceful retreat. It's a spot where tastes from around the world come together in a lush environment. Locals and travelers alike can discover their paradise and enjoy the moment.
Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday
Pg. del Taulat, 262, 264, 08019 Barcelona
Do you want personalized recommendations and exclusive access to the finest experiences? Get your personalized plan now.
(4)
What is it? In the heart of Barcelona, on the busy Pau Claris street, you'll find La Terraza del Claris. It's a special rooftop restaurant with amazing views of the city. Here, they mix Mediterranean tastes with flavors from around the world. It's more than just food; it's about enjoying the magic of Barcelona, whether you're there for a romantic dinner or a casual lunch.
Why we love it: La Terraza del Claris stands out from other places. It's cozy yet fancy, right in the middle of beautiful Barcelona. The atmosphere is welcoming and stylish. Every dish is carefully made, and the staff give great advice on what to try. Plus, the soft music in the background makes your meal even better. If you're looking for a fashionable spot in Barcelona, La Terraza del Claris is the place to go.
Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday
150 Carrer de Pau Claris, 08009 Barcelona
(3.8)
What it is: Welcome to Shoko, the top spot for nightlife in Barcelona. Inspired by Japan, Shoko pulls you into its world with five unique areas. Each offers a different vibe, from hip hop beats to deep house grooves. Shoko is where music meets magic.
Why we love it: Shoko is more than just a place; it's an experience. With room for 500 people and a famous Clubhouse terrace, it promises endless fun and memories you won't forget. Every night here is a new adventure. Discover the magic of Shoko - where every visit tells a story.
Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday
Passeig Marítim de la Barceloneta, 8005 Barcelona
Do you want personalized recommendations and exclusive access to the finest experiences? Get your personalized plan now.
We've just visited the top 10 Mediterranean restaurants in Barcelona. Each place offers a unique take on classic flavors and an amazing dining experience. From charming family-run spots to fancy restaurants by the beach, Barcelona's culinary treasures are sure to impress. Now that you know the best spots for Mediterranean food in the city, why not go out and try them? If you love food, don't miss our guides to Barcelona's tapas bars and seafood spots. Start your flavor adventure in the Mediterranean today!
Reserve with Nox to get exclusive access to the finest venues and insider tips.
Reserve 2,000+ venues worldwide.
Get custom, curated recommendations.
Enjoy special service.
Get access to our smart platform that organizes your travels, secures your reservations, organizes your day, and connects you to the world’s best experiences, powered by AI & Concierge Experts.