Vista Restaurante, Praia da Rocha €€€€

Vista Restaurante, Praia da Rocha €€€€

The charming Relais & Châteaux Bela Vista Hotel, right on the seafront in Praia da Rocha, is home to one of the best fine-dining restaurants in the area (one Michelin star).

Chef João Oliveira and his team produce exacting cooking based on classic principles with a great respect for local ingredients and a good dash of creative flair.

Set within an early 20th-century palace, the sea views from the outdoor terrace are particularly special.

Open every day for dinner only.

Tel: 282 460 280