About us...

Perched on the mountainside of Atlantic Seaboard, Cape Town, Atholl House is a 5-star eco-villa situated in one of the most exclusive suburbs of the city - Camps Bay. With 180 degree views of the Atlantic Ocean and the Twelve Apostles Mountain Range.

 

This flagship eco-guesthouse is the first of it's kind in the area. Harnessing solar power, grey-water and rain harvesting systems to create a fully sustainable luxury experience.

 

Located only a short distance from Camps Bay beach which offers an excellent selection of restaurants, bars, open-air coffee shops and beachfront cafes to there's no better position to be in the mother city. 

 

The unique and tastefully decorated suites offer guests a sense of serenity and privacy that is difficult to come by in a fast-paced city like Cape Town.

Each morning a fully inclusive, delicious breakfast buffet is provided, allowing the day to unfold at a leisurely pace.

 

Our aim is to offer our guests a luxury vacation that will leave them feeling refreshed and restored.