Petrel
Not booked yet?Leave your email and we will send you the forwarding address, so your bookings turn into a day-by-day itinerary the moment you have them.

The Petrel Picks

Where to eat in Seville

20 restaurants in Seville, 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

    Abantal

    1 Michelin star 2026

    Mediterranean, Spanish

    Calle Alcalde Jose de la Bandera, 7, 41003 Seville, Spain

  2. 2

    Cañabota

    1 Michelin star 2026

    Seafood, Spanish

    Calle Orfila, 3, 41003 Seville, Spain

  3. 3

    La Brunilda

    Spanish

    Calle Galera, 5, 41001 Seville, Spain

  4. 4

    La Azotea

    Spanish

    Calle Mateos Gago, 8, 41004 Seville, Spain

  5. 5

    ConTenedor

    French, Spanish

    Calle San Luis, 50, 41003 Seville, Spain

  6. 6

    Alwadi

    Mediterranean, African

    Calle Jimios, 25-32, 41001 Seville, Spain

  7. 7

    San Marco

    Italian

    Calle Mesón del Moro, 6, 41004 Seville, Spain

  8. 8

    Las Golondrinas

    Spanish

    Calle Pagés del Corro, 76, 41010 Seville, Spain

  9. 9

    Panrallao

    French, Spanish

    Calle Divino Redentor, 5, 41005 Seville, Spain

  10. 10

    La Cantina Mexicana

    Mexican

    Calle Francos, 14, 41004 Seville, Spain

  11. 11

    HOB - House of Burger

    American

    Calle Correduría, 38, 41002 Seville, Spain

  12. 12

    Nazca

    Japanese, Latin American, Asian fusion

    Calle Baños, 32, 41002 Seville, Spain

  13. 13

    No Lugar

    Mediterranean, Spanish

    Calle de Trajano, 16, 41002 Seville, Spain

  14. 14

    Catalina

    Spanish

    Paseo de Catalina de Ribera, 4, 41004 Seville, Spain

  15. 15

    El Traga

    Spanish

    Calle Águilas, 6, 41004 Seville, Spain

  16. 16

    Pelayo

    Spanish

    Calle Placentines, 25, 41004 Seville, Spain

  17. 17

    La Chunga

    Spanish

    Calle Arjona, 13, 41001 Seville, Spain

  18. 18

    Casa del Tesorero

    Italian, Mediterranean, Spanish

    Calle Santander, 1, 41001 Seville, Spain

  19. 19

    Don Juan de Alemanes

    Spanish

    Calle Alemanes, 7, 41001 Seville, Spain

  20. 20

    Vega 10

    Spanish

    Calle Rosario Vega, 10, 41010 Seville, Spain

← 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.