GL Cottages has a total of 29 en-suite guest rooms which are all designed beautifully with an ethnic African theme and named after the African countries. Each room is uniquely designed with a feel of the particular country that it is named after. Be our guest and experience the real taste of Africa.

From R500 per night

Luxury family rooms
From R1000 per night

Our self-catering units are fully equipped for the guest who intends to take care of their own affairs at a cost effective rate while enjoying the serenity of our tranquil environment. All furniture, linen, crockery and cutlery is provided to ensure that you experience the true home away from home.

Double Room
From R800 per night

Suitable for the family set up, these rooms have adjoined bedrooms that give families the extra luxury, space and comfort they need to enjoy their stay.

Twin Room
From R1200 Sharing

Our double rooms come with a cosy double bed and beautiful African soft furnishing.

Perfect for sharing, these rooms come with two beds in each room, and a cost effective sharing rate per person.

Our Rooms Gallery

Book Your Retreat Today!

Discover tranquility and inspiration amidst Johannesburg’s vibrant cityscape.