The Restaurant

Vila da Rocha has been built in Monte in the basaltic rock where it takes its name from. It’s at an altitude of about 550m above Funchal and surrounded by wonderful gardens.

In an elegant setting and warm atmosphere, the restaurant at Vila da Rocha offers a unique dining experience with spectacular views over Funchal and the harbour.

restaurantrestaurant restaurantrestaurant restaurant

The Bar/Garden

A more relaxed atmosphere for a lunch on the go or a drink in the bar and garden.





bar bar bar bar bar