Browse through all 525 options below, filter the results to narrow your choices, or view all destinations in Mpumalanga and select your preference.
Dullstroom, Mpumalanga Self Catering
African Leaves Oak HouseSleeps 10 people in 1 unit
Oak House is a holiday home tucked away in the peaceful hills surrounding Trout Country. The lodge combines luxury with ...
instant booking possible
Dullstroom, Mpumalanga Self Catering
African Leaves Silo LodgeSleeps 6 people in 1 unit
Tucked away in the peaceful hills surrounding Trout Country, the Silo Lodge combines luxury with the homeliness and ...
instant booking possible
Marloth Park, Mpumalanga Self Catering
African Bush EscapeSleeps 10 people in 1 unit
African Bush Escape is a thatched self-catering holiday home in Marloth Park located in the wildlife conservancy. This ...
instant booking possible
Marloth Park, Mpumalanga Self Catering
Sky VillaSleeps 4 people in 1 unit
Sky Villa offers self-catering accommodation in Marloth Park for four guests. An unforgettable experience of the ...
instant booking possible
Sleeps 10 people in 1 unit
The Den at Kruger 3479 is a self catering holiday home in Marloth Park. The patio has a bar, dinner table, comfortable ...
instant booking possible
Blyde River Canyon, Mpumalanga Self Catering
Kimba HouseSleeps 4 people in 1 unit
Kimba House is a self catering holiday home in Blyde River Canyon sleeping four guests. The first bedroom is furnished ...
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
Nelspruit, Mpumalanga Self Catering
Dew Drop Inn StudioSleeps 2 people in 1 unit
Dew Drop Inn Studio is a holiday apartment in Nelspruit, ideal for two guests. The tiled, stylishly decorated open-plan ...
instant booking possible
Sleeps 6 people in 1 unit
Dew Drop Inn Holiday House in Nelspruit has three bedrooms and two bathrooms. The kitchen is fully equipped for self ...
instant booking possible
Marloth Park, Mpumalanga Self Catering
AkashaSleeps 4 people in 1 unit
Akasha is air-conditioned and has two en-suite bedrooms furnished with King-size beds. The villa features a raised ...
instant booking possible
Marloth Park, Mpumalanga Self Catering
Bliss Holiday HomeSleeps 6 people in 1 unit
Bliss Holiday Home in Marloth Park has three bedrooms and two bathrooms. Upstairs is an open plan living area with a ...
instant booking possible
Hazyview, Mpumalanga Self Catering
Kruger Park Lodge 265Sleeps 6 people in 1 unit
Within the secure Kruger Park Lodge estate, Kruger Park Lodge 265 provides accommodation for six guests. The estate is ...
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



































































































