
Praia da Rocha, Portugal
Vista Restaurante
Set inside an early 20th-century palace on a promontory above Praia da Rocha, Vista holds a Michelin star and an Opinionated About Dining ranking of #180 in Europe for 2025. Chef João Oliveira's two menus — one built entirely around locally caught fish and seafood, the other vegetarian — map the Algarve's coastline through provenance-led cooking. Dinner runs Tuesday through Saturday, evenings only.










