Leeu Estates - Leeu Collection, Franschhoek

Leeu Estates is an exclusive 5 star boutique hotel and the flagship property of the Leeu Collection and is the only hotel in the Cape Winelands to have achieved the Tourism Grading Council of South Africa’s new 5 Star Premium status which recognises exception 5 star properties that have reached the pinnacle of quality where facilities, amenities and service co-exist to reach perfection.

There are 17 luxuriously appointed rooms and suites which have been individually styled and luxuriously appointed. Leeu Estates is located between the mountainside and river, must minutes from Franschhoek village and is positioned on 100 hectares of vineyards and landscaped gardens.