
Restaurants in Barcelona
Find a restaurant in Barcelona, Spain. Check opening hours and contact details, and book direct where the restaurant takes online bookings.
300 restaurants
- Italian
La Balmesina
Italian
- Mexican
La Calaca Barcelona
Mexican
La Capricciosa
Restaurant
- Burgers
La Central
Burgers
- Spanish
La Cratera
Spanish, Local cuisine
- Pizza
La Cruskel-la
Pizza
- French
La Dentellière
French, Mediterranean
- Tapas
La Esquinica
Tapas
- Pizza
La Fermata de Sarrià
Pizza
- Spanish
La Fonda
Spanish
- Mediterranean
La Gavina
Mediterranean, Seafood
- Local cuisine
La Llar de Foc
Local cuisine
- Local cuisine
La Llesca
Local cuisine
- Spanish
La Lolita
Local cuisine, Spanish
- Seafood
La Mar Salada
Seafood, Mediterranean
- Brunch
La Martita
Brunch, Café
- Local cuisine
La Panxa del Bisbe
Local cuisine
- Spanish
La Parada
Spanish, Italian
- Seafood
La Paradeta
Seafood
- Seafood
La Paradeta
Seafood
- Seafood
La Paradeta Passeig de Gràcia
Seafood
- Pizza
La Piamontesa
Pizza, Italian
- Pizza
La Pizza del Born
Pizza
- Burgers
La Royale
Burgers
Plan the rest of your trip to Barcelona
Free walking tours in Barcelona
Tip-based tours: you pay what you think it was worth.
Find a free tour →
Things to do in Barcelona
Tours, tickets and activities, with prices and reviews.
See activities →
Where to stay in Barcelona
Compare hotels on a map with live prices, or book direct with independent places.
Find a hotel →
Restaurant details for unclaimed listings come from OpenStreetMap contributors (© OpenStreetMap, ODbL) and may be out of date. Owners can claim a listing to correct it.