Browse through all 306 options below, filter the results to narrow your choices, or view all destinations in Mpumalanga and select your preference.
Machadodorp, Mpumalanga Self Catering
Walkers KillerSleeps 5 people in 1 unit
Walkers Killer is a self catering holiday cottage sleeping five guests. The chalet is serviced daily, and the bedding, ...
instant booking possible
Machadodorp, Mpumalanga Self Catering
Twilight ChaletSleeps 4 people in 1 unit
Twilight at Kingfisher Trout Lodge offers stunning views over the valley below. Bird watching is a must. The ...
instant booking possible
Machadodorp, Mpumalanga Self Catering
Loves Lure ChaletSleeps 2 people in 1 unit
Loves Lure Chalet is located in the forest and has views over the valley. The bedroom is furnished with a queen-size ...
instant booking possible
Marloth Park, Mpumalanga Self Catering
Butterfly HouseSleeps 4 people in 1 unit
Butterfly House in Marloth Park is air-conditioned and has fans throughout. Outside is an oversized boma braai, filled ...
instant booking possible
Marloth Park, Mpumalanga Self Catering
Farm House @ Luxury Guesthouse CoSleeps 6 people in 1 unit
Farm House in Marloth Park is air-conditioned and has two en-suite bedrooms. Sliding doors lead outside onto a deck ...
instant booking possible
Marloth Park, Mpumalanga Self Catering
River House @ Luxury Guesthouse CoSleeps 10 people in 1 unit
River House in Marloth Park has four en-suite bedrooms. Outside is a lapa with outdoor dining table, a fire pit, ...
instant booking possible
Hazyview, Mpumalanga Self Catering
Sand River Cottage OneSleeps 4 people in 1 unit
Sand River Cottage One is a family Cottage in Hazyview with two bedrooms and two en-suite bathrooms. There is an open ...
instant booking possible
Hazyview, Mpumalanga Self Catering
Sand River Cottage TwoSleeps 6 people in 1 unit
Sand River Cottage Two is a family cottage in Hazyview with two bedrooms and two en-suite bathrooms. The patio ...
instant booking possible
Marloth Park, Mpumalanga Self Catering
River Lodge @ Luxury GuesthouseSleeps 12 people in 1 unit
River Lodge holiday home in Marloth Park has six en-suite bedrooms. Outside is a deck with fire pit, braai facilities, ...
instant booking possible
Hazyview, Mpumalanga Self Catering
Sand River Cottage ThreeSleeps 4 people in 1 unit
Sand River Cottage Three is about 3km from Hazyview Lowveld Mall. The Phabeni Gate into the Kruger National Park is ...
instant booking possible
Marloth Park, Mpumalanga Self Catering
Romantica HouseSleeps 2 people in 1 unit
Romantica House has one bedroom furnished with a King-size bed. The en-suite bathroom is fitted with a bath, toilet and ...
instant booking possible
Marloth Park, Mpumalanga Self Catering
Marloth CottageSleeps 4 people in 1 unit
Marloth Cottage in Marloth Park is tiled throughout and can sleep four guests in two bedrooms. The living area opens to ...
instant booking possible
Dullstroom, Mpumalanga Self Catering
Old Barn at Tarry-StoneSleeps 2 people in 1 unit
Old Barn Cottage sleeps two guests and perfect for a couple seeking the ultimate romantic getaway. The upstairs bedroom ...
instant booking possible
Dullstroom, Mpumalanga Self Catering
Cobble Stone at Tarry-StoneSleeps 2 people in 1 unit
Cobble Stone at Tarry-Stone is a holiday cottage sleeping two guests and is ideal for a couple seeking a romantic ...
instant booking possible
Dullstroom, Mpumalanga Self Catering
Autumn Leaf at Tarry-StoneSleeps 2 people in 1 unit
Autumn Leaf is a single storey self catering holiday cottage sleeping two guests and is ideal for a couple seeking a ...
instant booking possible
Dullstroom, Mpumalanga Self Catering
Cherry Blossom at Tarry-StoneSleeps 2 people in 1 unit
Cherry Blossom is a pet friendly holiday cottage sleeping two guests and is ideal for a couple seeking a romantic ...
instant booking possible
Sleeps 16 people in 8 units
Situated in the Skukuza or Lower Sabie Rest Camp, Yebo Safari Camp offers guests self-catering accommodation in luxury ...
instant booking possible
Sleeps 18 people in 4 units
Kruger Maroela Lodge air-conditioned chalets can accommodate between 4 to 6 people and they are furnished with double, ...
instant booking possible
Sleeps 16 people in 5 units
Our luxury self catering chalets have their own gardens with barbeque facilities and secure undercover parking. Each ...
Sleeps 4 people in 1 unit
The self catering chalet, with its thatch and tile roof has a rustic ambiance and accommodates two on a queen-size bed ...
YOU ARE CURRENTLY BROWSING » South Africa » South Africa Accommodation » South Africa Self Catering » South Africa Holiday Cottages » Mpumalanga Holiday Cottages
Blyde River Canyon, Graskop, Hazyview, Kiepersol, Ohrigstad, Pilgrims Rest, Sabie, White River
Belfast, Dullstroom, Lydenburg, Machadodorp, Roossenekal, Schoemanskloof, Waterval Boven, Waterval Onder
Barberton, Blyde River Canyon, Hectorspruit, Komatipoort, Kruger Park, Malelane, Marloth Park, Mjejane Game Reserve, Sabi Sands, Skukuza
Select your choice of holiday cottage, chalet or cabin in Mpumalanga. These private, fully equipped and furnished Mpumalanga chalets or holiday cottages are often in a garden, forest, bush or seaside setting with their own entrances. Totally self-contained, Mpumalanga Self Catering Cottages range from budget to very comfortable and usually include a fully fitted kitchen and dining area for self-catering. Another common feature of South African holiday cottages is an outdoor garden or patio with braai facilities.
SA-Venues.com® has been assisting travellers with their South Africa travel plans since 1999, and is the largest, independent online travel guide for South Africa available in both English and German.
SA-Venues.com © 1999-2026. All Rights Reserved. Find and book hotels and accommodation in South Africa. Sitemap



































































































