TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Barcelona

3,516 restaurants

Sort by Relevance

International

Volta al Món

Carrer de Muntaner, 51, 08011, Barcelona

Average price €25

African

Carrer dels Comtes de Bell-Lloc, 188, 08014, Barcelona

Average price €15

InsiderFusion

Passatge Mercantil, 1, 08003, Barcelona

Average price €25

From market

Carrer del Taquígraf Garriga, 34, 08014, Barcelona

Average price €20

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

Mediterranean

Carrer del Consell de Cent, 313, 08007, Barcelona

Average price €15

Italian

Carrer Nou de la Rambla, 154, 08004, Barcelona

Average price €20

Mediterranean

Carrer del Portal Nou, 19, 08003, Barcelona

Average price €16

American

Carrer del Rosselló, 235, 08008, Barcelona

Average price €14

South American

Carrer dels Mercaders, 20, 08003, Barcelona

Average price €17

Fine Dining

Avenida Diagonal, 477, 08036, Barcelona

Average price €24

Mediterranean

Plaza Sant Just, 4, 08002, Barcelona

8.9 / 10
224 reviews

Average price €17

Japanese

C/ Tánger, 148, 08018, Barcelona

Average price €15

Mediterranean

C/ Doctor Rizal, 20, 08006, Barcelona

Average price €25

Creative

C/ Major de Sarrià, 109, 08017, Barcelona

Average price €23

Mediterranean

C/ Pamplona, 96, 08018, Barcelona

Average price €13

Japanese

C/ Aribau, 40, 08011, Barcelona

Average price €19

American

Carrer del Rosselló, 152, 08036, Barcelona

8.6 / 10
103 reviews

Average price €15

Especial grupo: Menú 16.00€

From market

Carrer de Girona, 42 Gran Via 688, 08010, Barcelona

8.3 / 10
210 reviews

Average price €20

South American

Carrer de Tamarit, 138, 08015, Barcelona

8.8 / 10
165 reviews

Average price €16

Mediterranean

Rambla del Raval 43, 08001, Barcelona

8.8 / 10
89 reviews

Average price €15

Ethiopian

Carrer Nou de la Rambla, 149, 08004, Barcelona

8.8 / 10
726 reviews

Average price €15

Indian

Carrer de Salvador Espriu, 23, 08005, Barcelona

7.7 / 10
288 reviews

Average price €18

Fórmula mediodia 11 €

InsiderCatalan

Carrer de Sant Antoni Maria Claret, 167, 08025, Barcelona

8.8 / 10
123 reviews

Average price €35

Mediterranean

Via Augusta, 300, 08017, Barcelona

8.8 / 10
55 reviews

Average price €25

From Extremadura

C/ Marina, 298, 08025, Barcelona

8.2 / 10
199 reviews

Average price €26

The Best Restaurants in Barcelona

Barcelona is a city of fashion in Europe and much of that reputation is due to its great restaurants. We select the best for you.

Cities around Barcelona

Filter

TheFork advantages