Roca Sao Joao is a beautifully restored rustic colonial plantation house with 6 lovingly decorated rooms based in Sao Joao dos Angolares.

The rooms have high ceilings and there is no A/C but as Roca Sao Joao sits above the village’s semi-humid zone, it gets the refreshing cooler winds.

There are two lounges full of books, leather sofas and abstract art and a balcony runs all around the first floor giving stunning views both inland and to the rocky shoreline.

Meals are taken on the covered veranda and, as the owner is a famous TV chef, they are an excellent fusion of traditional Santomean and contemporary cuisine.




Roca Sao Joao is on the east coast of Sao Tome in Sao Joao dos Angolares.