Leeu House

Where is Leeu House: Leeu House is located in Franschhoek just outside of Cape Town.  This special little boutique hotel is a private and exclusive 12-room five-star destination.  There is so much to do in the scenic Franschhoek valley and as far as we are concerned a must see when visiting Cape Town.  Leeu House’s appeal makes it a favourite of ours, and set on the vibrant main street makes it the perfect base to step out and enjoy everything this fantastic little village has to offer such as award-winning restaurants, art galleries, boutiques and a number of surrounding wineries one of which is the sister to Leeu House, Leeu Estates.

Accommodation: With only 12 rooms Leeu House is perfect for those wanting some privacy and space.  Room types range from well sized Classic Rooms to Deluxe as well as Classic and Deluxe Terrace rooms.

Facilities: 24-hour Security, Activity Desk, Battery Charging Facilities, Communal Dining, Gym (nearby), Internet Access (Complimentary), Laundry Service (Available), Malaria Free, Meal on Request, Mobile Connectivity, Pool, Private Vehicle Available, Restaurant, Secure Parking

Why we love the Leeu House

  • 12-room five-star destination

  • Country guesthouse appeal

  • Private & exclusive

  • Within strolling distance of award-winning restaurants, art galleries and all that Franschhoek has to offer