Browse through all 545 options below, filter the results to narrow your choices, or view all destinations in Mpumalanga and select your preference.
Sleeps 34 people in 11 rooms
At the self catering Royale Marlothi Safari Lodge, three beautiful chalets sleep up to 10 guests in total and a ...
instant booking possible
Sleeps 10 people in 5 units
Choose from our two large luxury, self catering chalets, Foxy Crocodile Bush Lodge and Kruger Safaris, each sleeping ...
instant booking possible
Sleeps 9 people in 3 units
The Rose Cottage Self Catering has three different suites. The kitchen is fully equipped for self catering and there is ...
instant booking possible
Nelspruit, Mpumalanga Guest House / Self Catering
Pensao Guest LodgeSleeps 58 people in 22 rooms
The large self catering unit can accommodate up to eight people and has two private double rooms and a loft which has ...
instant booking possible
Sleeps 24 people in 10 rooms
Vision Achievers provides comfortable accommodation in the area of Witbank. The location of the establishment is ...
instant booking possible
Hazyview, Mpumalanga Self Catering
Kruger Park Lodge 239Sleeps 6 people in 1 unit
Kruger Park Lodge 239 is a three bedroom self catering holiday home. The open plan living area contains a fully ...
instant booking possible
Dullstroom, Mpumalanga Self Catering
Crane CottageSleeps 6 people in 1 unit
Crane Cottage is a spacious self catering cottage sleeping six guests in three bedrooms. The kitchen is fully equipped ...
instant booking possible
Marloth Park, Mpumalanga Self Catering
Bona Ngwenya LodgeSleeps 6 people in 1 unit
Bona Ngwenya Lodge is a self catering holiday home with air conditioned. The house has two bedrooms and a loft room ...
instant booking possible
Dullstroom, Mpumalanga Self Catering
Auldstone HouseSleeps 14 people in 6 units
Auldstone House has well-appointed suites, situated on the main road in the heart of Dullstroom, with secure off street ...
instant booking possible
Sleeps 10 people in 1 unit
Elands Valley Stone Lodge is a self catering holiday home with four bedrooms and four bathrooms. The well-equipped ...
instant booking possible
Kruger Park, Mpumalanga Self Catering
Lodge 23Sleeps 8 people in 1 unit
Lodge 23 has four en-suite bedrooms, fully air-conditioned, with indoor and outdoor showers as well as tea / coffee ...
Hazyview, Mpumalanga Self Catering
Kruger Park Lodge 441Sleeps 8 people in 1 unit
Kruger Park Lodge 441 is a self catering holiday home with three bedrooms and three bathrooms. The kitchen is fully ...
instant booking possible
Dullstroom, Mpumalanga Self Catering
BerryfieldsSleeps 8 people in 1 unit
Berryfields is a holiday home with four bedrooms. Berryfields is a beautiful Highlands self catering house with views ...
instant booking possible
Sleeps 24 people in 8 units
Sand River Cottages offers a selection of units with en-suite bathrooms and air conditioning. The property is ...
instant booking possible
Dullstroom, Mpumalanga Self Catering
Le RendezvousSleeps 8 people in 1 unit
Le Rendezvous is a self catering holiday home with four bedrooms. The open plan living area extends onto a large patio ...
instant booking possible
Marloth Park, Mpumalanga Self Catering
Hyenas CallSleeps 6 people in 1 unit
Hyenas Call is a holiday home in Marloth park with air conditioning. Guests can enjoy the lovely swimming pool on the ...
instant booking possible
Sleeps 6 people in 1 unit
Rhinos Rest is a self catering holiday home in Marloth Park with air conditioning. There are three bedrooms. Guests ...
instant booking possible
Waterval Boven, Mpumalanga Self Catering
Uthingo HouseSleeps 10 people in 5 units
Uthingo House in Wateral Boven is divided into five studio units, each with a separate entrance but is booked ...
instant booking possible
Sleeps 6 people in 1 unit
Hedgehog @ Marloth Park is a self catering holiday home in Marloth Park, a wildlife conservancy located on the southern ...
instant booking possible
Kiepersol, Mpumalanga Self Catering
Cormorant at DaGama LakeSleeps 6 people in 1 unit
Cormorant Cottage Holiday Home in Hazyview has four bedrooms sleeping six guests. The private patio overlooks the dam ...
instant booking possible
YOU ARE CURRENTLY BROWSING » South Africa » South Africa Accommodation » South Africa Self Catering » Mpumalanga Self Catering
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
Self catering accommodation in Mpumalanga provides the best of both worlds – the chance to stay locally, with the complete privacy, and affordability, of catering for yourself.
Our selection of Mpumalanga self catering accommodation includes holiday homes, luxury villas, cottages and self-contained chalets, holiday apartments and suites or units. All Mpumalanga self-catering accommodation listings offer a fully equipped kitchen (or in some cases a simpler kitchenette) and dining area, and some establishments even arrange servicing for an extra fee.
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



































































































