Find Cheap Deals on
Resorts & Hotels with Spas in Mpumalanga

You choose what matters — star rating, location, amenities.

We pick the perfect hotel, packed with all your must-haves.

Your hotel is revealed right after booking, and you save up to 60%!

Check Last Minute Mpumalanga Hotel Deals

Tonight Oct 6 - Oct 7Next weekend Oct 11 - Oct 13

Top Cities in Mpumalanga



Featured Mpumalanga Resorts & Hotels with Spas

La Villa Vita
La Villa Vita
4 out of 5
21 Klipspringers Street, Mbombela, Mpumalanga
The price is $79 per night from Oct 9 to Oct 10
$79
includes taxes & fees
Oct 9 - Oct 10
Stay at this 4-star spa guesthouse in Mbombela. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Nelspruit Private Nature Reserve and Sonpark ...
La Villa Vita
Walkersons Hotel & Spa
Walkersons Hotel & Spa
5 out of 5
10km outside of Dullstroom towards, Lydenburg, Dullstroom, Mpumalanga
The price is $206 per night from Oct 7 to Oct 8
$206
includes taxes & fees
Oct 7 - Oct 8
Stay at this 5-star luxury hotel in Dullstroom. Enjoy free parking, a full-service spa, and breakfast (surcharge). Popular attractions Dullstroom Nature Reserve ...
Walkersons Hotel & Spa
Summerfields Rose Retreat & Spa
Summerfields Rose Retreat & Spa
5 out of 5
R536 Hazyview-Sabie Road, Mbombela, Mpumalanga
The price is $285 per night from Oct 7 to Oct 8
$285
includes taxes & fees
Oct 7 - Oct 8
Stay at this 5-star luxury lodge in Mbombela. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Shangana Cultural Village and Perry's ...
Summerfields Rose Retreat & Spa
Kruger Gate Hotel
Kruger Gate Hotel
4 out of 5
Paul Kruger Gate, Portia Shabangu Road, Skukuza, Mpumalanga
The price is $355 per night from Oct 24 to Oct 25
$355
includes taxes & fees
Oct 24 - Oct 25
Stay at this 4-star spa hotel in Skukuza. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff in our reviews. Popular attractions ...
Kruger Gate Hotel
Grand Kruger Lodge and Spa
Grand Kruger Lodge and Spa
4 out of 5
4627 Hartbees Street, Marloth Park, Kruger National Park, Nkomazi, Mpumalanga
The price is $152 per night from Oct 8 to Oct 9
$152
includes taxes & fees
Oct 8 - Oct 9
Stay at this 4-star spa lodge in Nkomazi. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Bushveld Atlantis Water Park and Marlothi Conservancy ...
Grand Kruger Lodge and Spa
The Highlander Hotel
The Highlander Hotel
5 out of 5
Corner of Lyon Cachet & Bosman Streets, Dullstroom, Mpumalanga
The price is $174 per night from Oct 7 to Oct 8
$174
includes taxes & fees
Oct 7 - Oct 8
Stay at this 5-star luxury country house in Dullstroom. Enjoy free parking, a full-service spa, and breakfast (surcharge). Popular attractions Wild About Whiskey ...
The Highlander Hotel
Oliver's Restaurant & Lodge
Oliver's Restaurant & Lodge
4.5 out of 5
Pine lake Drive, White River Country Estate, Mbombela, Mpumalanga
The price is $252 per night from Oct 9 to Oct 10
$252
includes taxes & fees
Oct 9 - Oct 10
Stay at this 4.5-star luxury guesthouse in Mbombela. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Casterbridge Country Shopping and ...
Oliver's Restaurant & Lodge
Forest Creek Lodge & Spa
Forest Creek Lodge & Spa
4 out of 5
Farm 14, Rustenburg dirt road, Private Nature Reserve, Mashishing, Mpumalanga
The price is $103 per night from Oct 7 to Oct 8
$103
includes taxes & fees
Oct 7 - Oct 8
Stay at this 4-star family-friendly lodge in Mashishing. Enjoy free parking, breakfast (surcharge), and room service.
Forest Creek Lodge & Spa
Pestana Kruger Lodge
Pestana Kruger Lodge
4 out of 5
R570 Riverside Road, Nkomazi, Mpumalanga
The price is $147 per night from Oct 8 to Oct 9
$147
includes taxes & fees
Oct 8 - Oct 9
Stay at this 4-star family-friendly lodge in Nkomazi. Enjoy free WiFi, free parking, and room service. Popular attractions Malelane Gate and Leopard Creek Country ...
Pestana Kruger Lodge
Acra Retreat, Mountain View Lodge
Acra Retreat, Mountain View Lodge
3 out of 5
Farm 88 Doornhoek, 5th Street, Emgwenya, Mpumalanga
The price is $69 per night from Oct 7 to Oct 8
$69
includes taxes & fees
Oct 7 - Oct 8
Stay at this 3-star family-friendly guesthouse in Emgwenya. Enjoy free WiFi, an airport shuttle (surcharge), and daily housekeeping. Popular attractions Waterval ...
Acra Retreat, Mountain View Lodge
aha Bongani Mountain Lodge
aha Bongani Mountain Lodge
3.5 out of 5
Off N4, MTHETHOMUSHA GAME RESERVE., Kaapmuiden, Kruger National Park, Mpumalanga
Stay at this 3.5-star spa hotel in Mbombela. Enjoy free breakfast, free parking, and 2 outdoor pools.

Travelers like: full-service spa, massage, facials, manicures and pedicures

aha Bongani Mountain Lodge
ANEW Resort Hazyview Kruger Park
ANEW Resort Hazyview Kruger Park
4 out of 5
Sabie Road (R536), Mbombela, Mpumalanga
The price is $94 per night from Oct 7 to Oct 8
$94
includes taxes & fees
Oct 7 - Oct 8
Stay at this 4-star business-friendly hotel in Mbombela. Enjoy free parking, 2 outdoor pools, and breakfast (surcharge). Popular attractions Shangana Cultural ...
ANEW Resort Hazyview Kruger Park
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.