Welcome to GLEN AVON LODGE
BoUTIQUE HOTEL
CONSTANTIA, CAPE TOWN, SOUTH AFRICA
CERTIFIED SUSTAINABLE
FIVE STAR ACCREDITED
16 ROOMS
restaurant



CAPE TOWN LUXURY
Step into a world of pure luxury and an unforgettable experience at our owner-run, five-star hotel, nestled in the heart of the Constantia Winelands. Our exquisite rooms and suites are havens of comfort, each featuring air conditioning, modern marble en-suite bathrooms with king-size beds, and premium amenities. Indulge in our tranquil setting with a dip in our 11m swimming pool, surrounded by beautiful gardens, enjoy breakfast on the patio, or savour a gourmet evening meal in our dining room. Our pride is ensuring your stay is nothing short of exceptional. Discover the ultimate in refined hospitality and book your exclusive stay with us.

EQUISITE DINING
ONLY THE FINEST FOOD & GREAT SERVICE
Our onsite restaurant exclusively for guests offers the delight the delight of evening fine dining, lunch time light meals and breakfast buffet in the mornings.
COMFORT ALL ROUND
ROOMS
All of our accommodation includes the following:
- Air Conditioning (heating/cooling)
- Marble En-Suite Bathrooms
- Separate Bath and Shower
- Comfortable Extra length Beds (King/Twin)
- Access to the Swimming Pool
- Free Parking
- Full English Breakfast
- LED Smart Television
- Unlimited High Speed WiFi
- Laundry Service (Additional fee)
- In Room Safe
- Nespresso Machine

CONSTANTIA
Glen Avon Lodge in Cape Town is perfectly situated in the leafy suburb of Constantia. An ideal location to see the wonders of the entire Cape Peninsula, yet just outside of the city centre for the ultimate in peace and tranquillity during your stay. Close proximity to the V&A Waterfront, Table Mountain, Kirstenbosch Gardens, Bo-Kaap, Novel Foundation, Muizenberg, and on the Cape Peninsula drive to Boulders Beach (penguins) and Cape Point.

TRANQUILITY
GARDENS
Glen Avon is also known for its lovely gardens with seasonal roses and lush lawns. Spend some time relaxing in our gardens or lying next to the pool to make your day extra special.









