What
Where

Specify a date & time to find the best restaurants & offers

The Best Restaurants in Barcelona

3,469 restaurants

Sort by Relevance

Restaurante El Reloj, Barcelona

MEDITERRANEAN

Vía Layetana, 40, 08003, Barcelona

24

Average price €20

Not bookable on TheFork

Kebab Grill, Barcelona

TURKISH

Kebab Grill

8.4 / 10

Passeig de Sant Antoni, 7, 08014, Barcelona

48

Average price €15

Not bookable on TheFork

La Osa Mayor, Barcelona

ASIAN

Carrer de Septimània, 36, 08006, Barcelona

Average price €20

Not bookable on TheFork

El Turco Loco, Barcelona

TURKISH

Carrer del Marquès de Campo Sagrado, 13, 08015, Barcelona

Average price €15

Not bookable on TheFork

Specify a date and enjoy promotions of up to -50% in our best restaurants

La Panchulina, Barcelona

MEDITERRANEAN

Carrer de Pere IV, 262, 08005, Barcelona

Average price €12

Not bookable on TheFork

La Singla - Tablao Flamenco, Barcelona

SPANISH

Carrer de la Marina, 181, 08013, Barcelona

Average price €60

Not bookable on TheFork

Huanchaco Beach, Barcelona

PERUVIAN

Carrer de Béjar, 54, 08014, Barcelona

6

Average price €20

Not bookable on TheFork

Saigon, Barcelona

VIETNAMESE

Saigon

 / 10

Carrer de Viladomat, 206, 08029, Barcelona

21

Average price €15

Not bookable on TheFork

300 del Born, Barcelona

MEDITERRANEAN

Plaça Comercial, 12, 08003, Barcelona

3

Not bookable on TheFork

La Ruta de les Monges, Barcelona

MEDITERRANEAN

Carrer Gran de la Sagrera, 108, 08027, Barcelona

14

Average price €15

Not bookable on TheFork

Sabor Sichuan, Barcelona

ASIAN

Carrer de la Diputació, 172, 08011, Barcelona

6

Average price €18

Not bookable on TheFork

Ruixian Sushi - Mèxic, Barcelona

JAPANESE

Carrer de Mèxic, 26, 08004, Barcelona

7

Average price €15

Not bookable on TheFork

Nájera, Barcelona

FROM MARKET

Nájera

 / 10

Carrer d' Aragó, 67, 08015, Barcelona

504

Average price €20

Not bookable on TheFork

Mon Plaisir BCN, Barcelona

INTERNATIONAL

Carrer Enric Granados, 72, 08008, Barcelona

41

Average price €20

Not bookable on TheFork

Terroir Barcelona, Barcelona

MEDITERRANEAN

Carrer de Palaudàries, 26, 08004, Barcelona

6

Average price €30

Not bookable on TheFork

Mezzanine II, Barcelona

VEGETARIAN

Carrer de Marià Cubí, 201, 08021, Barcelona

274

Average price €18

Not bookable on TheFork

Sandwich Craft, Barcelona

INTERNATIONAL

Passeig de Pujades, 27, 08018, Barcelona

Average price €8

Not bookable on TheFork

Mandoca, Barcelona

INTERNATIONAL

Mandoca

 / 10

Carrer d'Aribau, 242, 08006, Barcelona

68

Average price €10

Not bookable on TheFork

La Rubia, Barcelona

MEDITERRANEAN

La Rubia

 / 10

Carrer de Ferlandina, 29 (Plaça del MACBA), 08001, Barcelona

4

Average price €20

Not bookable on TheFork

Roma, Barcelona

MEDITERRANEAN

Roma

 / 10

Carrer de Mallorca, 12, 08014, Barcelona

38

Average price €15

Not bookable on TheFork

Casanovas - Espai Gastronòmic, Barcelona

MEDITERRANEAN

Carrer de la Diputació, 80, 08015, Barcelona

24

Average price €20

Not bookable on TheFork

Non Solo Brasas, Barcelona

MEDITERRANEAN

Ronda de la Universitat, 12, 08007, Barcelona

29

Average price €20

Not bookable on TheFork

Hanagin, Barcelona

JAPANESE

Hanagin

 / 10

Carrer de Provença, 201, 08008, Barcelona

20

Average price €15

Not bookable on TheFork

Cena de Los Sentidos, Barcelona

MEDITERRANEAN

Carrer del Carme, 47, 08001, Barcelona

Average price €70

Not bookable on TheFork

A LA BRASSA Balmes 18, Barcelona

Carrer de Balmes, 18, 08007, Barcelona

146

Average price €20

Not bookable on TheFork

The Best Restaurants in Barcelona

Looking for a place to eat in Barcelona? We help you find the best place for a romantic dinner, find a restaurant in Gràcia, a new Japanese restaurant or enjoy a brunch! Be seduced by our restaurant guide and book the best restaurants in Barcelona!

Filter

TheFork Benefits