Petrel

The Petrel Picks

Where to eat in Barcelona

20 restaurants in Barcelona, ranked. Compiled from Michelin, James Beard and World’s 50 Best. No sponsored placements, no affiliate links, and nobody paid to be on this list.

  1. 1

    Arzak

    3 Michelin stars 2026

    Calle Gran VIA Carles III, 61 - BJ, 08028 Barcelona, Spain

  2. 2

    Cocina Hermanos Torres

    3 Michelin stars 2026 · World's 50 Best #78 2025

    Bars & drinks, Spanish

    Carrer del Taquígraf Serra, 20, 08029 Barcelona, Spain

  3. 3

    Disfrutar

    3 Michelin stars 2026

    Mediterranean, French

    Carrer de Villarroel, 163, 08036 Barcelona, Spain

  4. 4

    Lasarte

    3 Michelin stars 2026

    Spanish

    Carrer de Mallorca, 259, 08008 Barcelona, Spain

  5. 5

    Aponiente

    3 Michelin stars 2026

  6. 6

    Noor

    3 Michelin stars 2026

  7. 7

    Casa Marcial

    3 Michelin stars 2026

  8. 8

    Akelaŕe

    3 Michelin stars 2026

  9. 9

    Azurmendi

    3 Michelin stars 2026

  10. 10

    Ola Martín Berasategui

    3 Michelin stars 2026 · 1 Michelin star 2026

  11. 11

    Cenador de Amós

    3 Michelin stars 2026

  12. 12

    ABaC

    3 Michelin stars 2026

  13. 13

    El Celler de Can Roca

    3 Michelin stars 2026

  14. 14

    Atrio

    3 Michelin stars 2026

  15. 15

    DiverXO

    3 Michelin stars 2026

  16. 16

    Quique Dacosta

    3 Michelin stars 2026

  17. 17

    Alevante

    2 Michelin stars 2026

  18. 18

    Bardal

    2 Michelin stars 2026

  19. 19

    LÚ Cocina y Alma

    2 Michelin stars 2026

  20. 20

    Skina

    2 Michelin stars 2026

← All cities

Award data from Michelin, James Beard and World’s 50 Best. Ordering also considers public review data, which is not reproduced here. Last reviewed September 2026.