Best Budget Restaurants in Barcelona (2026)
75 budget-friendly restaurants under 30€ per person.
← View all restaurants in BarcelonaLooking for great food without breaking the bank in Barcelona? These are the highest-rated budget-friendly restaurants in {city}, Spain, where you can enjoy a meal for less than 30€ per person. Ranked by customer reviews on Google Maps, these 75 affordable restaurants prove that excellent dining doesn't have to be expensive.
At a Glance
Interactive Map
Loading the map will connect to OpenStreetMap servers, which will receive your IP address.
ESPECIARIUM BAR | Barcelona
Carrer de la Princesa, 29, Ciutat Vella, 08003 Barcelona, Spain
Highly rated bar in the heart of Ciutat Vella offering affordable drinks and bites. ESPECIARIUM BAR blends creative spice-infused cocktails with a lively atmosphere near La Princesa.
Prado de Flores Restaurant
Carrer de Santa Anna, 11, Ciutat Vella, 08002 Barcelona, Spain
Affordable Mediterranean restaurant near Las Ramblas with outstanding reviews. Prado de Flores Restaurant serves fresh, flavourful Mediterranean dishes in a welcoming Ciutat Vella setting.
Restaurant BelleBuòn
Travessera de Gràcia, 441, bajo, Horta-Guinardó, 08025 Barcelona, Spain
Cozy trattoria with pizza & pasta dishes. Home-style pasta, pizza & robust Italian mains in a compact space with a warm vibe.
Paisano Bistró
Carrer de Lepant, 277, Eixample, 08013 Barcelona, Spain
Cafe & bistro with Roman-style dishes. An Italian family runs this popular cafe/bistro known for its house special pasta, pizza & brunches.
The Alchemix
Carrer de València, 212, Eixample, 08011 Barcelona, Spain
Budget-friendly restaurant in the Eixample with top ratings. The Alchemix offers a creative dining experience with inventive dishes and a welcoming atmosphere.
Amades Restaurant
Carrer dels Banys Nous, 8, Local, Ciutat Vella, 08002 Barcelona, Spain
Affordable Mediterranean dining in the Gothic Quarter with excellent reviews. Amades Restaurant serves fresh seasonal dishes in a charming setting on Carrer dels Banys Nous.
BODEGA OLIVA
Carrer del Vidre, 8, Ciutat Vella, 08002 Barcelona, Spain
Traditional tapas bodega in the heart of Ciutat Vella at a great price. BODEGA OLIVA serves classic Spanish tapas and wines in an authentic, lively setting.
Güell Tapas Restaurant
Carrer Nou de la Rambla, 20, Ciutat Vella, 08001 Barcelona, Spain
Simple tavern for Catalan tapas & wine. Simple regional tapas & sharing platters like fideua noodles, plus Catalan wines, at a wooden bar.
Bodega Biarritz 1881
Carrer Nou de Sant Francesc, 7, Ciutat Vella, 08002 Barcelona, Spain
Cozy restaurant serving homestyle bites. Charming restaurant presenting traditional small plates & drinks in a rustic setting.
Micu Maku
Carrer d'Aribau, 22, Eixample, 08011 Barcelona, Spain
Buzzy stop for Spanish classics. Paella & burgers, plus sangria & cocktails, at a lively venue decorated with photographs.
El Tros de La Rambla
Rambla de Catalunya, 70, Eixample, 08007 Barcelona, Spain
Affordable restaurant on the iconic Rambla de Catalunya. El Tros de La Rambla offers a warm dining experience with well-prepared dishes in the Eixample district.
Jamón y Vino
Carrer de Sardenya, 310, Eixample, 08013 Barcelona, Spain
Budget-friendly Spanish eatery in the Eixample with a focus on cured ham and wine. Jamon y Vino pairs quality Iberian ham with a curated selection of Spanish wines.
Fa Patxoca
Carrer dels Mercaders, 28, Ciutat Vella, 08003 Barcelona, Spain
Snug, buzzy bar/diner for tapas & mains. Typical tapas like patatas bravas, croquettes & tortilla, plus mains, in a compact, busy bar/eatery.
El Xampanyet
Carrer de Montcada, 22, Ciutat Vella, 08003 Barcelona, Spain
Informal, bustling bar for tapas & cava. Cozy bar offering traditional tapas, cava & wine in casual surrounds with a buzzing vibe.
La Alcoba Azul
Carrer de Salomó ben Adret, 14, Ciutat Vella, 08002 Barcelona, Spain
Cozy bar with a long menu of snacks. Tapas, tostadas, sangria & jazz music at an intimate bar with exposed stone walls & vintage details.
Brunch & Cake
Passatge Madoz, 6, Ciutat Vella, 08002 Barcelona, Spain
Charming brunch and cafe spot in Ciutat Vella with a loyal following. Brunch & Cake serves beautifully presented brunch dishes, pastries and specialty coffees at affordable prices.
Alegoria Restaurant
Carrer d'en Xuclà, 3, Ciutat Vella, 08001 Barcelona, Spain
Welcoming restaurant in the Raval area offering great value. Alegoria Restaurant serves creative dishes and daily specials in a relaxed Ciutat Vella setting.
All you eat is love
Carrer de la Marina, 52, Sant Martí, 08005 Barcelona, Spain
Affordable, feel-good restaurant near the Barcelona waterfront. All you eat is love offers wholesome, lovingly prepared dishes in a cheerful Sant Marti setting.
LOKAL BAR
Carrer del Bruc, 118, Eixample, 08009 Barcelona, Spain
Quaint choice for tapas & sangria. Cozy, brick-lined hangout offering tapas, meat dishes, seafood & desserts, plus cocktails & sangria.
Restaurant Indian CHILLI
Carrer de Pau Claris, 77, Eixample, 08010 Barcelona, Spain
Budget-friendly Indian restaurant in the Eixample with authentic flavours. Restaurant Indian CHILLI serves classic curries, tandoori dishes and naan bread in a warm atmosphere.
Bodega La Peninsular
Carrer del Mar, 29, Ciutat Vella, 08003 Barcelona, Spain
Traditional tapas bodega in Barcelona's Barceloneta neighbourhood. Bodega La Peninsular offers classic tapas, vermouth and local wines in a rustic, authentic setting.
The Sopa Boba | Eixample
Carrer del Bruc, 115, Eixample, 08009 Barcelona, Spain
Affordable restaurant in the Eixample with hearty, comforting fare. The Sopa Boba serves generous portions of soups, stews and traditional dishes in a cosy atmosphere.
SENSE SENY | Restaurante Barcelona
Carrer de Mallorca, 257b, Eixample, 08008 Barcelona, Spain
Affordable tapas spot in the Eixample with a playful spirit. SENSE SENY serves creative tapas and classic bites in a fun, energetic atmosphere on Carrer de Mallorca.
Mimi Tapas Restaurant
Carrer del Cardenal Casañas, 6, Ciutat Vella, 08002 Barcelona, Spain
Affordable Mediterranean tapas restaurant in the Gothic Quarter. Mimi Tapas Restaurant serves classic tapas and Mediterranean dishes in a friendly, casual atmosphere.
Mayura Indian Restaurant
Carrer de Girona, 57, Eixample, 08009 Barcelona, Spain
Loungelike space for curries & cocktails. Curries & meats from a charcoal-fired tandoor oven, plus spiced cocktails, in a colorful lounge.
Casa Lolea
Carrer de Sant Pere Més Alt, 49, Ciutat Vella, 08003 Barcelona, Spain
Edgy stop for creative Spanish dining. Contemporary Spanish cuisine & sangria in an industrial-chic space with colorful, polka-dot decor.
Gats
Carrer d'en Xuclà, 7, Ciutat Vella, 08001 Barcelona, Spain
Sleek haunt for tapas & cocktails. Stylish cocktail bar with a jazzy vibe & terrace seats, dishing up traditional tapas & rice dishes.
Vinitus Madrid-Barcelona
Carrer d'Aragó, 282, Eixample, 08007 Barcelona, Spain
Light bites & wines in a trendy venue. Loungelike locale with a mezzanine & sidewalk tables serving seafood dishes, tapas & sangria.
Tucco | Born
Carrer de les Sitges, 6, Ciutat Vella, 08001 Barcelona, Spain
Pasta & empanadas in a casual eatery. Laid-back restaurant serving artisan pasta, sauces & empanadas, as well as desserts.
Restaurant Sedna
Pg. de Colom, 5, Ciutat Vella, 08002 Barcelona, Spain
Cozy haunt for Mediterranean fare. Mediterranean staples, such as paella & tapas, presented in a romantic setting with outdoor tables.
El Quim de la Boqueria
Mercado de La Boqueria, La Rambla, 91, 08001 Barcelona, Spain
Creative tapas inside a famed market. Long-standing market restaurant serving inventive small bites & seafood dishes, plus wine.
Tandoori Nights
Carrer de les Carretes, 44, Ciutat Vella, 08001 Barcelona, Spain
Affordable Indian restaurant in Barcelona's Raval neighbourhood. Tandoori Nights serves flavourful curries, tandoori specialities and classic Indian dishes in a welcoming setting.
Musiu | Restaurante Italiano Barcelona
Carrer de Pau Claris, 112, Eixample, 08009 Barcelona, Spain
Budget-friendly Italian restaurant in the Eixample district. Musiu serves fresh pasta, pizza and Italian favourites in a casual, inviting atmosphere on Carrer de Pau Claris.
Burger world Bcn(Halal)
Carrer del Consell de Cent, 257, Eixample, 08011 Barcelona, Spain
Affordable halal American-style burger joint in the Eixample. Burger world Bcn serves hearty burgers, fries and shakes with halal-certified ingredients.
Vinitus
Carrer del Consell de Cent, 333, Eixample, 08007 Barcelona, Spain
Sophisticated space for seafood & tapas. Upmarket fish dishes & classic small bites in a sleek dining room, with illuminated wine shelves.
La Lolita Barcelona
Rambla de Catalunya, 27, Local, Eixample, 08007 Barcelona, Spain
Affordable Mediterranean restaurant on Rambla de Catalunya. La Lolita Barcelona serves colourful Mediterranean dishes and cocktails in a lively, welcoming setting.
Honest Greens Plaça Catalunya
Rambla de Catalunya, 3, Eixample, 08007 Barcelona, Spain
Health-focused restaurant near Placa Catalunya with plant-forward options. Honest Greens Placa Catalunya serves fresh, wholesome vegetarian and vegan dishes at great value.
La Tasqueta de Blai
Carrer de Blai, 15, 17, Sants-Montjuïc, 08004 Barcelona, Spain
Casual bar for ready-made tapas. Laid-back bar with sidewalk seating featuring a wide selection of pre-made tapas, plus beer.
Restaurant La Boqueria
Carrer de la Boqueria, 17, Ciutat Vella, 08002 Barcelona, Spain
Polished venue for tapas & paella. Tapas, paella, steak & seafood, plus Catalan wines, in a stylish place with plants & colorful tiles.
La Foga
Pg. de St. Joan, 32, Eixample, 08010 Barcelona, Spain
Rustic bistro for traditional fare. Nachos & burgers, plus beer & cocktails served in an eco-chic venue with shaded outdoor seating.
La Pepita
Carrer de Còrsega, 343, Gràcia, 08037 Barcelona, Spain
Casual modern tavern for tapas & wine. Catalan seafood & creative desserts, plus sangria jugs, in an arty, modern space with a small patio.
Boa-Bao
Pl. del Dr. Letamendi, 1, Eixample, 08007 Barcelona, Spain
Affordable Asian street-food restaurant in the Eixample. Boa-Bao serves vibrant dishes inspired by the flavours of Southeast Asia in a lively, modern space.
La Cuina de Laietana
Via Laietana, 71, Ciutat Vella, 08003 Barcelona, Spain
Traditional Catalan restaurant on Via Laietana at a great price. La Cuina de Laietana offers hearty Catalan classics prepared with local, seasonal ingredients.
Mimos Born
Plaça de Jacint Reventós, Ciutat Vella, 08003 Barcelona, Spain
Budget-friendly restaurant in the Born neighbourhood of Ciutat Vella. Mimos Born serves tasty, well-priced dishes in a casual, friendly atmosphere near the Born market.
Tosca del Carme
Carrer del Carme, 40, Ciutat Vella, 08001 Barcelona, Spain
Stylish hangout for tapas & cocktails. Stylish Spanish restaurant & bar serving traditional & modern tapas, plus cocktails & craft beer.
En Ville | Gluten Free Restaurant | Barcelona
Carrer del Doctor Dou, 14, Ciutat Vella, 08001 Barcelona, Spain
Catalan dining in 19th-century building. Warm restaurant in a 19th-century building serving Catalan cuisine & gluten-free dishes.
Bubita Sangria Bar
Carrer dels Flassaders, 15, Ciutat Vella, 08003 Barcelona, Spain
Vegan tapas & creative Sangria options. Cozy place with bright, funky decor, serving vegan tapas & paella, plus many Sangria varieties.
Bodega Vasconia
Carrer d'en Gignàs, 13, Ciutat Vella, 08002 Barcelona, Spain
Traditional tapas bodega in the Gothic Quarter with authentic charm. Bodega Vasconia serves classic Basque-inspired pintxos and tapas alongside local wines.
Bo De Boqueria
Carrer Petxina, 5-7 bjs, Carrer de la Petxina, 7, 08001 Barcelona, Spain
Affordable Mediterranean restaurant near La Boqueria market. Bo De Boqueria serves fresh, market-inspired Mediterranean dishes in a casual, inviting setting.
Time Out Market Barcelona
Moll d'Espanya, 5, 2nd floor, Ciutat Vella, 08039 Barcelona, Spain
Vibrant food hall at Port Vell offering diverse Mediterranean cuisine. Time Out Market Barcelona brings together top local chefs under one roof for an affordable culinary experience.
VIGO RESTAURANT TAPES
Carrer d'Aribau, 27, Eixample, 08011 Barcelona, Spain
Laid-back eatery with a terrace. Relaxed restaurant with outdoor tables serving tapas, paella & other local classics, plus sangria.
La Vinateria del Call
Carrer de Salomó ben Adret, 9, Ciutat Vella, 08002 Barcelona, Spain
Venerable stop for wine & small plates. Classic tapas, cheeses & Spanish wines at a veteran tavern with exposed bricks & wood paneling.
Macchina Pasta Bar
Via Laietana, 55, Ciutat Vella, 08003 Barcelona, Spain
Affordable Italian pasta bar on Via Laietana in Ciutat Vella. Macchina Pasta Bar serves fresh, handmade pasta and classic Italian sauces in a fast-casual setting.
Narciso Restaurante Bar Born
Carrer de la Princesa, 9, Ciutat Vella, 08003 Barcelona, Spain
Budget-friendly restaurant and bar in Barcelona's Born district. Narciso Restaurante Bar Born offers tasty dishes and drinks in a lively, welcoming space on Carrer de la Princesa.
Hard Rock Cafè
Pl. de Catalunya, 21, Ciutat Vella, 08002 Barcelona, Spain
Music-themed chain with an American menu. Rock ’n’ roll-themed chain with a high-energy vibe serving burgers & American classics.
Ciutat Comtal
Rambla de Catalunya, 18, Eixample, 08007 Barcelona, Spain
Classy, well-known locale for tapas. Spacious, popular tapas bar with elegant, eclectic furnishings & ample outdoor seating.
Teresa Carles
Carrer de Jovellanos, 2, Ciutat Vella, 08001 Barcelona, Spain
Pioneering vegetarian and vegan restaurant in Ciutat Vella. Teresa Carles serves inventive plant-based dishes, fresh juices and wholesome meals in a bright, airy space.
Luigi Ristorante - Roger de Llúria
Carrer de Roger de Llúria, 50, Eixample, 08009 Barcelona, Spain
Sleek space for pizza & Italian classics. Sophisticated dining room with an eye-catching, gold-tiled pizza oven & a traditional Italian menu.
Macchina Pasta Bar
Carrer de Balmes, 12, Eixample, 08007 Barcelona, Spain
Affordable Italian pasta bar in the Eixample neighbourhood. Macchina Pasta Bar serves fresh, handmade pasta with flavourful sauces in a relaxed, modern setting.
Bar del Pla
Carrer de Montcada, 2, Ciutat Vella, 08003 Barcelona, Spain
Rustic eatery offering tapas & wine. Relaxed restaurant & wine bar highlighting no-frills tapas in a homey environment.
The Mantraa
Gran Via de les Corts Catalanes, 602, Eixample, 08007 Barcelona, Spain
Budget-friendly Indian restaurant on Gran Via in the Eixample. The Mantraa serves aromatic curries, tandoori dishes and traditional Indian fare in a warm setting.
BELLILLO A taste of naples
Carrer d'Enric Granados, 15, Eixample, 08007 Barcelona, Spain
Rustic setting for regional cuisine. Traditional dishes using seasonal produce, plus Italian wines, in a split-level, bare-brick space.
Elisabets Restaurant
Carrer de les Ramelleres, 3, Ciutat Vella, 08001 Barcelona, Spain
Old-world stop for tapas favorites. Classic tapas like seafood & cured meats, plus desserts & drinks, in a quirky, unpretentious space.
Lluritu
Carrer del Torrent de les Flors, 71, Gràcia, 08024 Barcelona, Spain
Compact eatery for grilled seafood. Locally sourced grilled seafood stars in this compact eatery with a minimalist aesthetic.
KINO
Carrer de Ferlandina, 23, Ciutat Vella, 08001 Barcelona, Spain
Trendy cafe for burgers & tapas. Burgers, tapas & mains, plus breakfast & cocktails, in a hip setting with a streetside terrace.
Colmado Wilmot
Carrer de Calvet, 28, Sarrià-Sant Gervasi, 08021 Barcelona, Spain
Affordable neighbourhood restaurant in the Sarria-Sant Gervasi district. Colmado Wilmot offers creative dishes and a warm atmosphere on the charming Carrer de Calvet.
El Glop Plaça Catalunya
Carrer de Casp, 21, Eixample, 08010 Barcelona, Spain
Affordable Mediterranean restaurant near Placa Catalunya. El Glop Placa Catalunya serves generous portions of traditional Catalan and Mediterranean dishes in a rustic setting.
Mazah Restaurant
Gran Via de les Corts Catalanes, 618, Eixample, 08007 Barcelona, Spain
Lebanese standards in a vibrant locale. Stylish choice with colorful murals, dishing up grilled meat, hummus & other Middle Eastern fare.
LalQila
Carrer de Roger de Llúria, 49, Eixample, 08009 Barcelona, Spain
Kebabs & curries in a basic setup. Simple, pared-down space for spicy meat curries, kebabs & biryani, with vegetarian options.
Quixote Restaurant
Carrer del Consell de Cent, 314, Eixample, 08007 Barcelona, Spain
Modern decor & traditional Spanish food. Classic Spanish tapas & paella in a sleek, mod-style room with red accents & arched ceilings.
König Barcelona Centre
Rambla de Catalunya, 5, Eixample, 08007 Barcelona, Spain
Budget-friendly restaurant on Rambla de Catalunya. Konig Barcelona Centre offers a casual dining experience with a varied menu in a central Eixample location.
La Dolça Herminia
Carrer de les Magdalenes, 27, Ciutat Vella, 08002 Barcelona, Spain
Chic venue for Mediterranean cuisine. Mediterranean dishes, salads & desserts, plus a daily menu, in a chic contemporary setting.
Pomarada
Pg. de Gràcia, 78 Principal, Eixample, 08008 Barcelona, Spain
Bright setting for elevated Spanish food. Upscale Spanish dishes, including Atlantic cod & paella, in an elegant, red-walled dining room.
Restaurant Corea
Rda. de Sant Pere, 25, Eixample, 08010 Barcelona, Spain
Affordable Asian restaurant in the Eixample specialising in Korean cuisine. Restaurant Corea serves authentic Korean dishes including bibimbap and BBQ in a simple, friendly setting.
Pura Brasa | Rambla Catalunya
Rambla de Catalunya, 13, Eixample, 08007 Barcelona, Spain
Budget-friendly grill restaurant on Rambla de Catalunya. Pura Brasa serves flame-grilled meats and rotisserie chicken in a casual, modern setting.
Frequently Asked Questions
What are the best cheap restaurants in Barcelona?
The top-rated budget restaurants in Barcelona include ESPECIARIUM BAR | Barcelona, Prado de Flores Restaurant, Restaurant BelleBuòn. These rankings are based on Google Maps ratings.
How many budget restaurants are in Barcelona?
There are 75 highly-rated budget restaurants in Barcelona, Spain.