
Die Badhuis, For Fabulous Living! Sleeps 4, Private Pool
The 100 square metre property sleeps seven guests in two bedrooms and one bathroom, boasting a private pool, sea views from the terrace, a fully equipped kitchen, free Wi-Fi, and barbecue facilities.

Swannie Creek - Private Hot Tub Retreat In The Elgin Valley!
This three-bedroom, two-bathroom cottage accommodates up to six guests and provides essential amenities including Wi-Fi and laundry facilities, with proximity to the Cape Floral Region Protected Areas for outdoor exploration and wine tasting.

One-bedroom Apartment With The View Of A Lifetime
This one-bedroom flat accommodates up to four guests and offers a gas braai area, a children's play area, and convenient access to local shops and laundry facilities.

Luxury Farmstyle Living With A Kolkol Wood Hot Tub
Accommodating up to six guests, this three-bedroom, three-bathroom holiday cottage features air conditioning, a swimming pool, a garden, parking, and a fully equipped kitchen including a dishwasher, with internet access available.

Blue Cottage, Elgin Grabouw
This 15 square metre open-plan cottage sleeps up to four guests in two double beds and includes a kitchenette, fridge, microwave, swimming pool, jacuzzi, sauna, garden, terrace and parking.

Villa Eike
The property features a swimming pool and a garden, ideal for relaxing and enjoying the South African weather. It offers air-conditioned units with a terrace, some with satellite flat-screen TVs, fully equipped kitchens, and shared bathrooms with showers and free toiletries. Additionally, guests can enjoy free Wi-Fi access and parking.

Countryside Cabin 6 - Double Bed
This 1-bedroom, 1-bathroom lodge accommodates 2 guests and provides internet access for a relaxing stay amidst the natural beauty of Grabouw.

Sugar Beach Penthouse, Sleeps 6 With Private Pool
This spacious three-bedroom holiday home offers 350 square metres of living space for up to 11 guests, featuring a private swimming pool with sea views, a terrace, balcony, fully equipped kitchen, air conditioning, and barbecue facilities.

Hot Tub & Natural Bio-pool Escape In Elgin Valley
Boasting three bedrooms, two bathrooms, and accommodation for six guests, this property features a wrap-around deck with spectacular views, a private natural pool, a wood-fired hot tub, an indoor fireplace, and a boma with a braai, perfect for stargazing and romantic evenings.

Majestic Elgin Farm House
This 300-square-metre dwelling boasts three bedrooms, two bathrooms, sleeping up to eleven guests, and features a private garden with a swimming pool, free parking, a fully equipped kitchen, free Wi-Fi, and a fireplace.

'The Loft', 2 Bedroom, Sleeps 4, Central, Fantastic Views!
The 100 square metre self-catering flat features two bedrooms, one bathroom, a balcony with extensive views, free Wi-Fi, parking, air conditioning, and can accommodate up to four guests.

'Die Braaihuis'- Sleeps 6, Large Veranda, Sea Views, Central And Fabulous!
This self-catering property sleeps up to six guests and boasts a well-equipped kitchen with dishwasher, free Wi-Fi, air conditioning, a fireplace, a terrace with barbecue facilities, and private parking; nearby attractions include Caiman Beach and Heidelberg Golf Club.















