Looking for a great place to have dinner in Barcelona? You’re in the right place. I get it – depending on your mood, plans or cravings, choosing where to eat in the evening can feel like an endless search.
That’s why I’ve put together this list of 18 restaurants in Barcelona that truly deliver: whether you’re dining with friends, out for a romantic date, or just looking for a lively, delicious night out – there’s something here for everyone.
If you’re craving something classic with quality ingredients and excellent service, Maná 75 is a must. Located in the quiet end of Barceloneta, near the W Hotel, this restaurant boasts the longest open paella kitchen in Europe and serves over 14 different rice dishes.
The menu includes seafood, tapas, grilled meats, and of course, a selection of delicious paellas. The bright indoor space and inviting outdoor terrace make it perfect for both casual dinners and special occasions – especially if you want to enjoy the sunset.
× Starter
× Main dish
× Dessert
× Coffee
Perfect to try the specialty of the house: PAELLA!
Tucked away inside the Alma Hotel, this quiet courtyard is ideal for couples looking for a peaceful, romantic setting. The atmosphere is intimate and the lighting after sunset is just perfect for a special evening.
The kitchen offers a modern take on traditional Catalan cuisine, using seasonal ingredients and creative touches. A true hidden gem for a memorable night.
One of the most beloved tapas bars in Poble Sec, La Tasqueta de Blai serves up a wide variety of pintxos at very affordable prices. The space is cosy, the vibe is friendly, and the food is always fresh and satisfying.
Perfect for a casual dinner with friends or a fun start to a night out.
For something a bit different, Dos Pebrots offers a creative take on Mediterranean dishes, all made with seasonal, quality ingredients. It’s the kind of place where familiar flavours come with surprising, modern touches.
The space is warm and inviting, perfect for curious food lovers who want an original yet approachable dining experience.
Looking for a place where you can enjoy a stylish dinner and then stay for drinks and dancing? CDLC (Carpe Diem Lounge Club) is just that. Right on the beach at Barceloneta, this restaurant-lounge hybrid offers fusion cuisine in a beautifully designed, colonial-style setting.
The menu includes international favourites – from sushi to Middle Eastern plates – served in an atmosphere that becomes livelier as the night goes on. A DJ often spins during dinner, creating the perfect vibe for a long, energetic evening.


Surprise your loved ones with a special lunch or dinner. A gastronomic experience that includes Barcelona’s most famous paellas, candles, desserts, and delightful surprises.
For one of the best dinner views in town, Terraza Martínez is a top pick. Located on Montjuïc hill, this elegant spot offers a panoramic view over Barcelona and the sea, especially spectacular at sunset.
Their focus is on Mediterranean cuisine: think paella, market-fresh tapas, and grilled dishes. The covered terrace makes it a great option year-round. A romantic choice, but also fantastic for relaxed dinners with friends or visitors.
Set on the rooftop of the elegant Monument Hotel, Terraza Verbena is one of the loveliest places to dine al fresco in Barcelona. Overlooking Passeig de Gràcia, this rooftop offers a laid-back atmosphere, a Mediterranean-inspired menu, and an excellent cocktail list.
It’s the perfect setting for a summer dinner under the stars – whether you’re on a romantic date or just catching up with friends in style.
Ikibana is as much about aesthetics as it is about flavour. With its leafy ceiling installations and curved seating, the interior is bold and immersive. The menu is a creative fusion of Japanese precision and Brazilian flair, with vibrant sushi, ceviche, and inventive rolls.
It’s perfect for a night out with friends, dinner with cocktails, or if you want something different from the usual tapas experience.
Located in the heart of El Raval, Chaka Khan brings together tastes from Asia, South America, the Middle East and Africa – all under one roof. With its two-storey setup, moody lighting, and upbeat vibe, it’s become a trendy spot for both dinner and drinks.
The menu is full of bold, flavour-packed dishes – from stews and curries to ceviches and spice-laden small plates. With music playing and a stylish cocktail list, it’s perfect for a lively evening that feels like a culinary trip around the world.

Surprise your loved ones with a unique and special gift: a culinary experience featuring the most famous paellas in Barcelona.
If you love Italian food and want a dinner spot that’s both elegant and inviting, Harry’s delivers. Tucked away in a charming passage just off Passeig de Gràcia, this restaurant feels like stepping onto the set of a classic Italian film.
The menu features traditional dishes like carbonara, fresh pastas, seafood, and a thoughtfully selected wine list. With its refined décor and cinematic feel, Harry’s is a romantic and timeless option for dinner in central Barcelona.
Need a place to eat after a concert or theatre night? Casa Alfonso is a classic that’s been serving Barcelona since the 1930s. This traditional tavern-style spot stays open late (kitchen until 1 am), offering a menu full of top-quality charcuterie, cheeses, salads, and tapas.
With its vintage wooden décor and warm ambiance, it’s the kind of place where you can relax, share some plates, and enjoy a quiet drink after hours.
Casa Xica is small, personal, and full of charm – ideal for couples. It combines Asian influences with Catalan roots, creating original fusion dishes in a warm, candlelit setting in Poble Sec.
Expect creative bites with flavours from Japan, China, and Southeast Asia, served in an intimate space where attention to detail is everything. A go-to for a quiet, romantic dinner far from the tourist buzz.
La Selva is a dream for meat lovers. This stylish grill restaurant near Sagrada Família is decorated like a lush urban jungle, with plants hanging from the ceiling and soft ambient lighting that creates a bold, immersive vibe.
The menu focuses on high-quality grilled meats but also includes fish, seafood, and plenty of sides. Add a solid wine list and relaxed service, and you’ve got a great spot for a fun dinner out, whether you’re with a date or a group of friends.




Want to dine with one of the best views in town? Ohla Barcelona’s rooftop delivers. Located on the 8th floor of a boutique hotel, this open-air spot offers views of the sea, the city skyline, and the Gothic Cathedral — ideal at sunset or under the stars.
Here, you’ll find light Mediterranean-style bites, small plates, and tapas, along with great cocktails and wines. It’s the perfect urban oasis for a relaxed, scenic dinner.
If you’re gluten-intolerant or simply looking for a great gluten-free meal in Barcelona, Messié Gluten Free is your go-to spot. Located in the Eixample, it serves up delicious pizzas, fresh pasta, salads, and desserts — all gluten-free and all full of flavour.
The atmosphere is casual, with an industrial-style interior and a friendly, laid-back vibe. It’s an ideal spot for a relaxed dinner that doesn’t compromise on quality.
When it comes to authentic, no-fuss tapas, La Plata is a Barcelona classic. Open since 1945, this tiny bar has just a handful of dishes on the menu — and they’re all done to perfection. Think fried sardines, tomato salad, Catalan sausage, olives… that’s it, and that’s all you need.
The atmosphere is humble, welcoming, and truly local. It’s the kind of place where you grab a glass of wine, stand at the bar, and feel like a part of the neighbourhood.
Fismuler is sleek, airy, and effortlessly cool. With a focus on high-quality, seasonal ingredients, its menu ranges from meat and fish to vegetarian and vegan options — all beautifully presented with a Nordic-meets-Mediterranean flair.
What sets it apart? Live music sessions during dinner that create an inviting, laid-back atmosphere. Whether you’re with friends or on a special night out, Fismuler delivers both flavour and feeling.
Located in the lively Born neighbourhood, Mimo’s is a vibrant and friendly restaurant designed for sharing and enjoying. The ceilings are covered in hanging plants and lights, and the space is warm and buzzing without being overwhelming.
The menu includes Mediterranean tapas, cured meats, seafood, rice dishes, and hearty mains — all served in generous portions and great for groups. It’s a crowd-pleaser, ideal for kicking off a night out.
All of these restaurants offer something special, but if I had to choose one for flavour, atmosphere, and consistency, I’d go with Maná 75. The space is open and calm, the rice dishes are spectacular, and the vibe is just right — not too formal, not too loud.
And if you’re not in the mood for paella at night, go for their slow-cooked veal or the sizzling rib-eye steak. The best part? It’s in a peaceful corner of Barceloneta, but just a beach stroll away from all the nightlife.
Lover of Mediterranean gastronomy and Barcelona's culture. Full time taster of new flavors, places and experiences.
Sé el primero en conocer los mejores restaurantes y eventos de Barcelona