BOOK WITH US ADVANTAGE +34 934 173 266 Facebook Youtube Linkedin Instagram

Discover the Best Beachfront Restaurants in Barcelona

Barcelona, with its stunning Mediterranean coastline, isn't just a feast for the eyes but also a paradise for food lovers. From traditional Catalan dishes to contemporary culinary delights, the city's beachfront restaurants offer an unforgettable dining experience. Here’s a guide to the best restaurants near the beach in Barcelona, where you can enjoy delicious meals with breathtaking views.

1. Can Majó

Nestled in the vibrant neighborhood of Barceloneta, Can Majó is a classic seafood restaurant with a long-standing reputation for serving some of the freshest catches in the city. Established in 1968, this family-run eatery offers traditional dishes such as paella, fideuà (a noodle-based seafood dish), and a variety of grilled fish. The terrace provides a perfect spot to savor your meal while enjoying the sea breeze and the sound of waves.

Address: Carrer de l'Almirall Aixada, 23
Must-Try: Seafood Paella, Grilled Razor Clams

CAN MAJO, Barcelona - Barceloneta - Menu, Prices & Restaurant Reviews -  Tripadvisor

2. Barraca

For those seeking organic and locally sourced ingredients, Barraca is the place to be. Located right on Barceloneta Beach, this contemporary restaurant specializes in rice dishes and seafood, with a focus on sustainability. The minimalist decor and panoramic sea views create a serene dining atmosphere. Don’t miss their black rice with cuttlefish and the classic paella.

Address: Passeig Marítim de la Barceloneta, 1
Must-Try: Black Rice with Cuttlefish, Organic Paella

Restaurante Barraca Barcelona

3. Xiringuito Escribà

A short walk from the Bogatell Beach, Xiringuito Escribà is famed for its paellas and a variety of other rice dishes. Opened by renowned pastry chef Joan Escribà, this beachfront restaurant combines culinary expertise with a relaxed, beachside vibe. The open-air terrace is ideal for a leisurely meal with friends or family. Be sure to save room for their delicious desserts!

Address: Avinguda del Litoral, 62
Must-Try: Paella with Lobster, Crema Catalana

Discover Xiringuito Escribà - Barcelona by Joan Escribà.

4. Salt Restaurant & Beach Club

For a more upscale beach dining experience, Salt Restaurant & Beach Club, part of the W Barcelona Hotel, offers a chic and stylish setting right on the beachfront. The menu features a blend of Mediterranean and international cuisine, with dishes like truffle pizza, tuna tartare, and gourmet burgers. The lounge area is perfect for sipping cocktails while watching the sunset.

Address: Plaça de la Rosa dels Vents, 1
Must-Try: Tuna Tartare, Truffle Pizza


5. Pez Vela

Located at the foot of the iconic W Hotel, Pez Vela is a trendy chiringuito (beach bar) known for its vibrant atmosphere and exceptional rice dishes. The menu is simple yet exquisite, focusing on fresh, high-quality ingredients. The paella here is a must-try, and the beachfront location provides an ideal backdrop for a memorable meal.

Address: Passeig del Mare Nostrum, 19/21
Must-Try: Seafood Paella, Fresh Grilled Fish

Pez Vela Barcelona restaurant review

6. Gallito

For a more laid-back vibe, Gallito offers a cozy and rustic setting with views of the Mediterranean. The menu is inspired by Spanish and Mediterranean flavors, featuring a variety of tapas, fresh seafood, and hearty mains. The restaurant’s terrace, adorned with lush greenery, makes for a charming spot to unwind after a day at the beach.

Address: Passeig del Mare Nostrum, 19/21
Must-Try: Grilled Octopus, Patatas Bravas


Gallito, un almuerzo mediterráneo frente a las playas de Barcelona -  Plateselector


All you need now is the perfect accommodation - and My Space Barcelona is here to help you with that!

Here are some of our suggestions:

1 - Two bedroom apartment in uptown area 

2 - Apartment with big private terrace 

3 - Apartment very close to the city centre 

Check all of our options here:

Phone: +34 934 173 266