Few dishes capture the spirit of Spain quite like paella. Golden, saffron-scented, and meant to be shared, it’s the kind of meal that invites conversation and connection. While Valencia may be paella’s birthplace, Barcelona has embraced the dish with open arms, adding its own coastal twist.
Between its beachside terraces, traditional seafood houses, and creative modern kitchens, you’ll find some of the best paella in Barcelona waiting to be discovered. Before we break down all the city’s best spots, let’s take a quick look at what makes paella so special, and why it’s worth slowing down for at least one long afternoon while you’re here.
🥘 What exactly is Paella?
The base starts with a sofrito (a slow-cooked mix of olive oil, tomato, garlic, and sometimes onion), followed by short-grain rice (usually Bomba or Calasparra) that can absorb loads of flavor without getting mushy.
Then comes the magic: saffron, which gives the rice that warm golden color and signature aroma. Depending on where you are, the toppings change: chicken if you’re inland, or plump prawns, mussels, squid, and clams if you’re by the sea. And don’t forget the socarrat, that crispy, caramelized layer of rice at the bottom of the pan that locals will tell you is the best part.
Now that you know what makes a good paella in Barcelona (and what to look out for), it’s time to taste the real thing. Here are some of the best paella restaurants in Barcelona, grouped by budget so you can find the perfect one for your meal.
⭐ Budget-friendly paella spots
1. Elche (Poble Sec)
Cozy and family-run, with wooden accents and vintage photos of Barcelona’s old theater district, Elche is your place for traditional Valencian and seafood paellas (especially the squid-ink arroz negro) without going over budget.
📍 Address: Carrer de Vila i Vilà, 71, Sants-Montjuïc, 08004 Barcelona, Spain
🏞️ Pair with: Catch a show along Avinguda del Paral·lel or take a Montjuïc cable car up the mountain to visit the castle and gorgeous city views.
Now, if tasting paella isn’t enough, why not make it yourself? Barcelona has hands-on classes where you can learn from local chefs - a must for any foodie. Consider the Seafood Paella Maestro with Tapas & Sangria experience, where you’ll master the sofrito, simmer your rice, and toast with sangria when it’s ready. Each class includes generous tastings and is an unforgettable (and delicious) souvenir of your trip.
2. L'Arrosseria Xàtiva (San Antoni)
Bright, casual, and homey, L'Arrosseria Xàtiva specializes in rice dishes, with a huge selection of paellas (over 25 flavors) and fideuàs (noodle paella) on their menu. Vegetarian, vegan, and gluten-free options are also available!
📍 Address: C/ de Muntaner, 6, Eixample, 08011 Barcelona, Spain
🏞️ Pair with: Visit Mercat de Sant Antoni, a farmer’s market popular among locals, or browse the vintage shops and cafés in this trendy area.
Klook Tip: If you’re DIY-ing your Barcelona itinerary, a Barcelona Hop-on Hop-off Bus Tour might be worth considering to make getting around easier. This brings you to all of Barcelona’s best-loved landmarks, and since it’s a hop-on hop-off bus, you can freely choose where you want to alight and explore for the day.
3. Can Majó (Barceloneta)
If you want to hit the beach after you dine, consider spending the afternoon at Can Majó. Located a few steps away from the Barceloneta beachfront, you’ll have easy access to the ocean when you’re here. Rustic and relaxed, this restaurant specializes in seafood paella (paella marinera) and fresh fish starters.
📍 Address: Carrer d'Emília Llorca Martín, 23, Ciutat Vella, 08003 Barcelona, Spain
🏞️Pair with: Walk along Barceloneta Beach or a visit to the Gothic Quarter, Barcelona’s historic city center.
If you’re interested in the city's history, this Barcelona Gothic Quarter Walking Tour might be perfect for you. With a friendly local guide, you’ll visit all the historical landmarks in this area including La Rambla, Plaça Reial, and the Barcelona Cathedral.
4. Casa Amalia (El Raval)
Located in the El Raval neighborhood, Casa Amalia offers an authentic, no-frills paella experience that doesn’t empty your wallet. This family-owned spot has been serving up traditional Valencian paellas for years, with favorites like seafood paella and the rich arroz caldoso (soupy rice) that’ll satisfy your taste buds.
📍 Address: Ptge. del Mercat, 14, Eixample, 08009 Barcelona, Spain
🏞️ Pair with: After enjoying your paella, take a walk through the El Raval neighborhood, explore the nearby MACBA museum, or explore the bustling Sant Antoni market.
⭐ Mid-range favorites
5. Can Solé (Barceloneta)
Can Solé has been a local favorite for more than a century for paella in Barcelona. Founded in 1903, this charming eatery is one of the most beloved seafood restaurants in Barcelona. Menu highlights include their seafood paella with scallops and sea urchins, as well as other Catalan classics like crispy cod fritters.
📍 Address: Carrer de Sant Carles, 4, Ciutat Vella, 08003 Barcelona, Spain
🏞️ Pair with: If you’re looking to spice up your itinerary with a cultural experience, you can do a Flamenco Show at Tablao Cordobes in the evening after spending lunch here (after all, lunch is usually taken quite late at 2PM.)
6. La Barca del Salamanca (Port Olímpic)
Located right beside the port, you can enjoy ocean views while enjoying some of the best paella in Barcelona at La Barca del Salamanca. Specialties include the Marinera paella, lobster rice, and mixed seafood dishes. There is indoor and outdoor seating, so ask to be seated at the terrace for a good view!
📍Address: Carrer de Pepe Rubianes, 34, Ciutat Vella, 08003 Barcelona, Spain
🏞️ Pair with: Drinks at the marina or a beach walk to Bogatell Beach. For the beach lovers, we break down the best beach spots in Barcelona in our guide below — and yes, you can enjoy them even if you go off-season. 😉
7. Can Fisher (Bogatell Beach)
Can Fisher opened its doors in 2017, and has since gained a reputation for its gorgeous beachfront and market-fresh seafood. We recommend spending an entire afternoon here, enjoying their selection of fish dishes (try out the chef’s recommendation!) and black rice paella. While it is a bit pricey, the location makes it worth it.
📍 Address: Av. del Litoral, 64, Sant Martí, 08005 Barcelona, Spain (in Bogatell Beach, accessible via Metro Poblenou).
🏞️ Pair with: Walk along Bogatell and Nova Icaria beaches.
You can stay connected on the go (and without carrying around a bulky device) using a Europe eSIM. Unlike a traditional SIM card which needs to be swapped in and out, this can be installed via QR code and works the entire EU region.
8. Arrosseria Gaudí (Eixample)
Arrosseria Gaudí is a relaxed spot located at the Vinguda Gaudi near the famous Sagrada Familia, with mosaic-inspired décor that nods to Gaudí’s signature style. Must-try items include the Paella de Marisco (a hearty seafood version topped with prawns, squid, and mussels), and Arroz Negro con Chipirones (black seafood paella).
📍 Address: Av. de Gaudí, 44, 46, Eixample, 08025 Barcelona, Spain
🏞️ Pair with: A visit to the Sagrada Família, just an easy 6-minute walk away.
9. Planta Baja (Poble Sec)
For a stylish yet down-to-earth paella experience, Planta Baja in the Poble Sec district is a must-visit. Known for its fusion of modern dining with traditional recipes, Planta Baja has a range of paellas, including their signature arroz a banda (a flavorful seafood rice dish) and the classic paella de mariscos.
📍 Address: Carrer del Dr. Carulla, 27, Sarrià-Sant Gervasi, 08017 Barcelona, Spain
🏞️ Pair with: Catch a flamenco show nearby or explore the art-filled Poble Sec streets
⭐ Splurge-worthy paella experiences
10. 7 Portes (Port Vell / Born Edge)
A Barcelona institution since 1836, 7 Portes is famous for its old-world charm: arched ceilings, checkered floors, and waiters in white jackets. The Paella Parellada, known as the “gentleman’s paella,” is the star here, made with peeled seafood and tender chicken for easy eating.
📍 Address: Pg. d'Isabel II, 14, Ciutat Vella, 08003 Barcelona, Spain
🏞️ Pair with: A visit to the Picasso Museum in El Born, just a short 7-minute walk away.
11. La Mar Salada (Vila Olímpica)
Bright and breezy, La Mar Salada is a family-run restaurant known for keeping things fresh -— literally. The menu changes daily depending on what comes in from the docks. Their black rice with squid ink and cuttlefish is a standout, and the lobster paella is worth the splurge. Expect friendly service, coastal décor, and an easygoing atmosphere perfect for a slow afternoon.
📍 Address: Pg. de Joan de Borbó, 58, 59, Ciutat Vella, 08003 Barcelona, Spain
🏞️ Pair with: Try out an El Born wine and food tour to explore more of Barcelona’s local cuisine (tapas, beers, desserts) to get the full culinary experience!
12. RíasKRU (Poble Sec)
Rías de Galicia, a fine dining restaurant serving some of the best paella in Barcelona, and Espai KRU, which serves Japanese-inspired cuisine, have paired concepts and serve dishes from both restaurants under the RíasKru name.
Their “mar i muntanya” paella (sea and mountain) mixes prawns, clams, and Iberian pork for a deeply savory flavor you won’t find elsewhere. (Klook Tip: Pair it with the grilled razor clams for an unforgettable meal).
📍 AddressLocation: Carrer de Lleida, 7, Sants-Montjuïc, 08004 Barcelona, Spain
🏞️ Pair with: Tapas-hopping along Carrer de Blai or catching a performance in the area’s many small theaters. If you’re interested in flamenco or just looking for a unique cultural experience, you can opt for a Flamenco Show at Tablao Flamenco Cordobes in the evening!
13. Xiringuito Escribà (Bogatell Beach)
Right on Bogatell Beach, Xiringuito Escribà combines ocean views with relaxedeasygoing style. With wooden tables, open windows, and sand just steps away, this is a great place for lunch by the sea. The Escribà special paella is the must-try, loaded with fresh mussels, shrimp, langoustines, clams, cuttlefish, artichoke and green pepper.
📍 Address: Av. del Litoral, 62, Sant Martí, 08005 Barcelona, Spain
🏞️ Pair with: Great lunch stop after biking the coast or exploring Port Olímpic.
🌆 Before you go
These spots prove that the best paella in Barcelona isn’t found on a tourist menu — it’s shared between friends, over a glass of wine, with the Mediterranean breeze nearby.
Before you go, you can check out our guides on the best Barcelona restaurants and things to do in Barcelona for more inspiration for your itinerary. Buen provecho, and happy eating!
FAQs about paella in Barcelona
Where is the famous paella place in Barcelona?
If you're craving the best paella in Barcelona, head over to Can Majó in Barceloneta. This spot has been serving up delicious, authentic paella by the beach for years! The atmosphere is laid-back, the views are stunning, and the paella is top-notch.
Is paella traditional in Barcelona?
While paella is definitely popular in Barcelona, it actually originates from Valencia! But don't worry, Barcelona’s paella scene is just as amazing. You’ll find plenty of spots serving their own twist on the dish with fresh seafood from the Mediterranean.
What is Barcelona's most famous dish?
Barcelona is famous for its tapas—small plates that have big flavor! From crispy patatas bravas to savory anchovies, these bite-sized delights are perfect for sharing. But if you’re looking for something truly iconic, try pan con tomate, a simple but irresistible combo of tomato, garlic, and olive oil on crispy bread.
Why is paella so expensive in Barcelona?
Paella can get pricey in Barcelona because it's made with high-quality, fresh ingredients like seafood, which can be costly to source daily. Plus, you’re often paying for that amazing beachfront or scenic restaurant experience, so it’s not just the dish, it’s the whole vibe!
How much is a paella in Barcelona?
Expect to pay around €15-€30 for a hearty paella in Barcelona, depending on where you go and the type of ingredients (like seafood) in it. Some fancy spots near the beach may even go a bit higher, but it's definitely worth every bite!
What is Klook?
Klook is a leading pan-regional experiences platform in Asia Pacific, purpose built to digitalize experiences and make them accessible to every traveler.
Our mission is to build the digital infrastructure for the global experience economy — empowering merchants to share their passions and travelers to discover the heartbeat of each destination. We operate a mobile-first, curated platform featuring diverse experiences across global destinations.
✨ Follow us for more deals and inspiration for your upcoming travels


















![[US] Barcelona Restaurants Banner](https://res.klook.com/image/upload/fl_lossy.progressive,q_85/c_fill,w_550,h_356/v1756795832/jn3tg7gvb7fgvavfozdb.jpg)

















