What to expect
Bela Vista Hotel & Spa occupies a historic villa and neighbouring accommodation above Praia da Rocha. The original house dates from 1918 and has welcomed hotel guests since 1934, giving this relatively intimate property a distinctive place among the resort’s larger modern hotels.
Rooms are spread across three houses, with a pool, spa and the Vista restaurant contributing to the stay. Its position places the beach and lively avenue close by, while the hotel grounds provide a more enclosed setting above the sand.
Planning your stay
- Room styles differ between the historic house and the other accommodation buildings.
- Ask about age and spa-access policies before planning a family stay.




