Register my restaurant
Help


The 10 Best Spanish Restaurants in Barcelona

254 restaurants
Why you received these results
Spanish - Guzzo, Barcelona

PAYSpanish

Guzzo

Plaza Comercial,10, 08003, Barcelona

9.3 / 10
598 reviews

Average price €20

american express

Welcome

  • 18:30
  • 19:00
  • 19:30
  • 20:00
  • 20:30
Spanish - TantoMonta, Barcelona
Great Deal

PAYSpanish

C/ de Sardenya, 173, 08013, Barcelona

9.2 / 10
210 reviews

Average price €23

american express

Welcome

50% off food

  • 19:30-50%
  • 20:00-50%
  • 20:30-50%
Spanish - La Tata, Barcelona
Great Deal

INSIDERPAYCatalan

Carrer de Calàbria, 69, 08015, Barcelona

9.8 / 10
8,399 reviews

Average price €35

american express

Welcome

30% off food

  • 20:00-30%
  • 20:30-30%
Spanish - Lolo Mes que Vins, Barcelona
41
Top100

PAYCatalan

C. de Riego, 18, 08014, Barcelona

9.4 / 10
394 reviews

Average price €29

american express

Welcome

20% off food

  • 20:00-20%
  • 20:15-20%
  • 20:30-20%
Spanish - Moments - Mandarin Oriental, Barcelona, Barcelona
Top Rated

MICHELININSIDERCatalan

Passeig de Gràcia, 38, 08007, Barcelona

9.4 / 10
471 reviews

Average price €190

american express

Welcome

Menú de invierno €180

  • 20:00MENU
  • 20:15MENU
  • 20:30MENU
Can Porquet, Barcelona

PAYCatalan

C/ de Muntaner, 497, 08022, Barcelona

9.1 / 10
16 reviews

Average price €23

american express

Welcome

30% off food

  • 19:00-30%
  • 19:15-30%
  • 19:30-30%
  • 19:45-30%
  • 20:00-30%
Speakeasy, Barcelona
11
Top100

INSIDERPAYSpanish

C/ Aribau, 162, 08036, Barcelona

9.6 / 10
2,299 reviews

Average price €80

american express

Welcome

50% off food

    Windsor, Barcelona
    61
    Top100

    MICHELININSIDERPAYCatalan

    Carrer de Còrsega, 286, 08008, Barcelona

    9.3 / 10
    1,879 reviews

    Average price €44

    american express

    Welcome

    MENU VIP TENEDOR €69.9

    • 20:00
    • 20:30MENU
    Tram Tram, Barcelona

    MICHELININSIDERPAYCatalan

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

    9.3 / 10
    667 reviews

    Average price €60

    american express

    Welcome

    MICHELIN Special €70

    • 20:30MENU
    Calabrasa, Barcelona
    Great Deal

    PAYCatalan

    Passeig del Born, 27, 08003, Barcelona

    9.3 / 10
    8,613 reviews

    Average price €30

    american express

    Welcome

    50% off food

    • 18:30-50%
    • 19:00-50%
    • 19:30-50%
    • 19:45-50%
    • 20:00-30%
    La Tere Gastrobar, Barcelona
    74
    Top100

    PAYCatalan

    C. de Riego, 25, 08014, Barcelona

    9.2 / 10
    668 reviews

    Average price €24

    american express

    Welcome

    • 19:00
    • 19:15
    • 19:30
    • 19:45
    • 20:00
    Amar Barcelona, Barcelona
    Top Rated

    MICHELININSIDERPAYSpanish

    Gran Via de les Corts Catalanes, 668, 08010, Barcelona

    9.2 / 10
    282 reviews

    Average price €120

    american express

    Welcome

    • 20:00
    • 20:15
    • 20:30
    Victor’sBcn Restaurnet, Barcelona

    PAYSpanish

    Carrer dels Escudellers, 40, 08002, Barcelona

    6.9 / 10
    16 reviews

    Average price €25

    american express

    Welcome

    30% off food

    • 19:00-30%
    • 19:15-30%
    • 19:30-30%
    • 19:45-30%
    • 20:00-30%
    Barna Brew Born, Barcelona

    PAYCatalan

    Carrer de les Basses de Sant Pere, 10, 08003, Barcelona

    9.0 / 10
    27 reviews

    Average price €17

    american express

    Welcome

    • 19:00
    • 19:15
    • 19:30
    • 19:45
    • 20:00
    Rooftop Ohla Barcelona, Barcelona

    PAYSpanish

    Via Laietana, 49, 08003, Barcelona

    9.0 / 10
    417 reviews

    Average price €45

    american express

    Welcome

    • 19:00
    • 20:00
    Blanc - Mandarin Oriental, Barcelona

    Catalan

    Passeig de Gràcia, 38-40, 08007, Barcelona

    9.1 / 10
    1,660 reviews

    Average price €50

    american express

    Welcome

      Angus Grill Steakhouse Brasserie, Barcelona

      PAYArgentinian

      C/ de la Diputació, 26, 08015, Barcelona

      9.0 / 10
      1,576 reviews

      Average price €30

      50% off food

      • 19:00-50%
      • 19:15-50%
      • 19:30-50%
      • 19:45-50%
      • 20:00-50%
      Restaurant Vraba, Barcelona
      36
      Top100

      PAY

      Moll d'Espanya, s/n, 08039, Barcelona

      9.5 / 10