Thoka Properties Logo

10 Self-Catering Holiday Properties To Let

Coastal Getaway: Self-Catering Apartment with African Flair
11 Photos Mapped
From R2,400 Per Night

2 Bedroom Self-Catering Apartment in Table View

Bedrooms  2
Bathrooms  2
Parking Bays  -
Experience the allure of Cape Town from our African-inspired penthouse, offering breathtaking vistas of Table Mountain and the ocean. This two-bedroom, two-bathroom self-catering apartment is thoughtfully designed for couples or families with older...
Escape to Paradise: A Tropical 2-Bed Self-Catering Family Beach Apartment
15 Photos Mapped
From R1,950 Per Night

2 Bedroom Self-Catering Apartment in Big Bay

Bedrooms  2
Bathrooms  2
Parking Bays  -
Experience a tropical paradise in this tastefully decorated two-bedroom self-catering apartment, nestled within the Azure on Big Bay complex. Located just a short stroll from the beach, and mere meters away from the charming Eden on the Bay...
1 Bedroom Self-Catering Garden Cottage in Grootvlei
18 Photos
From R880 Per Night

1 Bedroom Self-Catering Garden Cottage in Grootvlei

Bedrooms  1
Bathrooms  1
Parking Bays  -
Warembo Lodge sounds like a delightful retreat in Grootvlei! The variety of amenities, from the outdoor swimming pool to the barbecue facilities, creates a well-rounded experience for guests. The family rooms and the provision of pool views in some...
Escape to the enchanting Matangwaneng Guest House, where hospitality meets tranquility.
35 Photos
From R800 Per Night

5 Bedroom Self-Catering House in Mogwase

Bedrooms  5
Bathrooms  6
Parking Bays  -
Set in Mogwase, within 44 km of Royal Bafokeng Stadium and 29 km of Valley of Waves, Matangwaneng Guest House offers accommodation with a garden as well as free private parking for guests who drive. The property features garden views and is 49 km...
1 Bed Apartment in Blyde Riverwalk Estate Available from R800 per night.
18 Photos
From R800 Per Night

1 Bedroom Self-Catering Apartment in Willow Park Manor

Bedrooms  1
Bathrooms  1
Parking Bays  -
The apartment offers a full kitchen with all appliances Queen queen-sized Beds, Uncapped Wifi plus Netflix on a smart TV, DSTV, and Showmax—free Beach access, gym, and restaurants onsite as well as Spa at your own cost.

The surrounding areas...
From R800 Avg per night for 2 guests
45 Photos
From R800 Per Night

14 Bedroom Self-Catering Duplex in Mogwase Unit 5

Bedrooms  14
Bathrooms  14
Parking Bays  -
Welcome to Mogwase Guest House, where you will be embraced by the warm and welcoming embrace of true South African hospitality. Step into a world of pure relaxation and immerse yourself in the captivating beauty that surrounds you.

Our guest...
1 Bedroom Self-Catering Chalet in Grootvlei
23 Photos Mapped
From R780 Per Night

1 Bedroom Self-Catering Chalet in Grootvlei

2420 R51
Bedrooms  1
Bathrooms  1
Parking Bays  -
Imagine waking up to a nice breakfast at Pepe Piatto Lodge,

maybe taking a dip in the outdoor pool,

and then heading out for a round of golf at Heidelberg Golf Club.

Plus, with O.R. Tambo International Airport not too far away, it's convenient...
Welcome to Our Holiday Inn – Where Comfort and Affordability Meet from R650 Per room Per Night
20 Photos Mapped
From R650 Per Night

8 Bedroom Self-Catering House in Glenwood

Bedrooms  8
Bathrooms  2
Parking Bays  -
Discover a delightful stay at this inviting holiday inn, designed to create lasting memories for families, friends, or colleagues. Each room offers a blend of comfort and convenience to suit your needs, with options ranging from one-sleeper,...
Spacious Six-Bedroom Holiday House Near Top Attractions From R550 Per Person Per Night
20 Photos Mapped
From R550 Per Night

6 Bedroom Self-Catering House in Umbilo

Bedrooms  6
Bathrooms  1.5
Parking Bays  -
Welcome to this spacious six-bedroom holiday house, perfect for large families or groups looking for comfort and convenience during their stay. Each bedroom features built-in wardrobes and elegant wooden floors, offering a warm and inviting...
Vintage Charm: A Tranquil Retreat in Our Three-Bedroom Guesthouse Starting at R450 per Room
19 Photos
From R450 Per Night

3 Bedroom Self-Catering House in Atteridgeville

Bedrooms  3
Bathrooms  1
Parking Bays  -
Step into the charm of yesteryear with our cozy three-bedroom guesthouse, where nostalgia meets comfort. Nestled in a quaint neighborhood, this vintage abode offers a warm invitation to unwind and create lasting memories. Perfect for families or...
1 - 10 OF 10