Mpumalanga Spa Resorts

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Top Cities in Mpumalanga

Top Mpumalanga Resorts & Hotels with Spas

La Villa Vita
Great for spa weekends

La Villa Vita

4 out of 5
21 Klipspringers Street, Nelspruit, Mpumalanga
The price is $93 per night from Oct 29 to Oct 29
Situated in Nelspruit, this spa guesthouse is within 3 mi (5 km) of Nelspruit Golf Club, Busamed Lowveld Private Hospital, and Sonpark Centre. Promenade Shopping ...
4.3/5 Excellent! (80 reviews)
Travelers like: full-service spa, massage, facials, manicures and pedicures
I would hire this staff member if he was available
"I did not get the name of the poor bloke that helped with the check in ............. and he was the waiter too ...............and he he was also the barman ........... and he brought me a packed lucnch to my room as I was leaving very early the next morning .... But well done, you are a star."

Reviewed on Mar 11, 2021

La Villa Vita
Walkersons Hotel & Spa
Great for spa weekends

Walkersons Hotel & Spa

5 out of 5
10km outside of Dullstroom towards, Lydenburg, Dullstroom, Mpumalanga
The price is $144 per night from Nov 1 to Nov 1
Situated on a lake, this luxury hotel is 0.3 mi (0.5 km) from Dullstroom Nature Reserve and within 3 mi (5 km) of Wild About Whiskey and Dullstroom Bird of Prey ...
4.7/5 Exceptional! (70 reviews)
Travelers like: full-service spa, massage, facials, manicures and pedicures
Travelers say...
"Clean, quiet, pristine grounds and great food"

Reviewed on Sep 26, 2021

Walkersons Hotel & Spa
Summerfields Rose Retreat & Spa
Great for spa weekends

Summerfields Rose Retreat & Spa

5 out of 5
R536 Hazyview-Sabie Road, Hazyview, Mpumalanga
The price is $201 per night from Nov 4 to Nov 4
Situated on the riverwalk, this luxury lodge is 2.7 mi (4.4 km) from Perry's Bridge Reptile Park and within 12 mi (20 km) of Shangana Cultural Village and Phabeni ...
4.5/5 Wonderful! (27 reviews)
Travelers like: full-service spa, steam room, massage, facials
Amazing place, inconsiderate management
"The place is amazing ... However I had a emergency & asked to postpone they said no... & arrived on Friday late night & had to leave on Sunday morning although we were booked till Monday & they charged us for an extra person & was not willing to postpone or refund for extra person ... I think that ..."

Reviewed on Mar 27, 2021

Summerfields Rose Retreat & Spa
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Protea Hotel by Marriott Kruger Gate
Great for spa weekends

Protea Hotel by Marriott Kruger Gate

4 out of 5
On Sabie River At Kruger Gate, Bushbuckridge, Mpumalanga
The price is $142 per night from Nov 4 to Nov 4
This family-friendly Bushbuckridge hotel is located near the airport, within a 15-minute walk of Sabi Sands Game Reserve, Paul Kruger Statue, and Paul Kruger ...
4.3/5 Excellent! (317 reviews)
Travelers like: full-service spa, massage, facials, manicures and pedicures
Travelers say...
"The room is comfortable, the bed fantastic and the infinity pool with view of the Kruger and elephants eating right in front is priceless. The staff is friendly. The reason for my low score is the breakfast. I booked this stay to go to Kruger and spend the golden hours in the park. The 6.30 breakfast ..."

Reviewed on May 13, 2021

Protea Hotel by Marriott Kruger Gate
Grand Kruger Lodge and Spa
Great for spa weekends

Grand Kruger Lodge and Spa

4 out of 5
4627 Hartbees Street, Marloth Park, Kruger National Park, Marloth Park, Mpumalanga
The price is $129 per night from Oct 29 to Oct 29
Situated in a national park, this spa lodge is within 25 mi (40 km) of Kwa Madwala Game Reserve, Kambaku Komatipoort Golf Course, and Lebombo Border Control. ...
4.2/5 Excellent! (38 reviews)
Travelers like: spa services onsite, massage, facials, manicures and pedicures
A gem in the bush
"Lovely gem in the bush. Staff very welcoming & hospitable. Nothing was too much for them."

Reviewed on Jul 18, 2021

Grand Kruger Lodge and Spa
The Highlander Hotel
Great for spa weekends

The Highlander Hotel

5 out of 5
Corner of Lyon Cachet & Bosman Streets, Dullstroom, Mpumalanga
The price is $118 per night from Nov 1 to Nov 1
Located in the heart of Dullstroom, this luxury country house is 1.2 mi (1.9 km) from Dullstroom Bird of Prey & Rehabilitation Centre and 2.1 mi (3.3 km) from ...
3.9/5 Very Good! (59 reviews)
Travelers like: spa services onsite, massage, facials, manicures and pedicures
Good trip
"Was good"

Reviewed on Jun 3, 2021

The Highlander Hotel
Oliver's Restaurant & Lodge
Great for spa weekends

Oliver's Restaurant & Lodge

4.5 out of 5
Pine lake Drive, White River Country Estate, White River, Mpumalanga
The price is $203 per night from Oct 29 to Oct 29
Located in the suburbs, this family-friendly guesthouse is 13.2 mi (21.2 km) from Riverside Mall.
4.6/5 Exceptional! (26 reviews)
Travelers like: full-service spa, massage, facials, manicures and pedicures
Haven in White River
"An absolutely amazing place to stay at. Been here before and never had a reason to complain. Will recommend it to travelers"

Reviewed on Jul 26, 2021

Oliver's Restaurant & Lodge
Forest Creek Lodge & Spa
Great for spa weekends

Forest Creek Lodge & Spa

4 out of 5
Farm 14, Rustenburg dirt road, Private Nature Reserve, Lydenburg, Mpumalanga
The price is $92 per night from Nov 1 to Nov 1
Set in Lydenburg, this family-friendly lodge is within 25 mi (40 km) of Lydenburg Museum, Lydenburg Golf Club, and baKoni Ruins. Elands Falls and Gustav Klingbiel ...
3.9/5 Good! (7 reviews)
Travelers like: spa services onsite, massage, facials, manicures and pedicures
Mountain views
"This is a place where you stop everything and become still... great mountain views and walking trails."

Reviewed on Jan 9, 2020

Forest Creek Lodge & Spa
Pestana Kruger Lodge
Great for spa weekends

Pestana Kruger Lodge

4 out of 5
R570 Riverside Road, Malelane, Mpumalanga
The price is $104 per night from Oct 30 to Oct 30
This family-friendly Malelane lodge is located on a river, within 3 mi (5 km) of Kruger National Park Malelane Gate and Leopard Creek Country Club. Inkwazi Shopping ...
3.8/5 Good! (164 reviews)
Travelers like: full-service spa, sauna, steam room, massage
Travelers say...
"Amazing and good value for money. Staff always ready to help. Food was amazing."

Reviewed on Apr 28, 2021

Pestana Kruger Lodge
Acra Retreat, Mountain View Lodge

Acra Retreat, Mountain View Lodge

3 out of 5
Farm 88 Doornhoek, 5th Street, Waterval Boven, Mpumalanga
The price is $61 per night from Nov 1 to Nov 1
Situated in the historical district, this guesthouse is 5 mi (8.1 km) from Elands Falls.
4.5/5 Wonderful! (46 reviews)
one night stay en-route
"Was really great. Beautiful locations. Lovely family too Dinner and breakfast was great. Needs a bit of maintenance and TLC, but we will be back."

Reviewed on Dec 8, 2019

Acra Retreat, Mountain View Lodge
aha Bongani Mountain Lodge
Great for spa weekends

aha Bongani Mountain Lodge

4 out of 5
Off N4, MTHETHOMUSHA GAME RESERVE., Kaapmuiden, Kruger National Park, Mpumalanga
Situated in a regional park, this spa hotel is 16.3 mi (26.2 km) from Nukain Mabuza's Stone Garden and within 32 mi (52 km) of Inkwazi Shopping Centre and Kruger ...
4.5/5 Wonderful! (38 reviews)
Travelers like: full-service spa, massage, facials, manicures and pedicures
Back to Bongani
"We first stayed at Bongani Mountain Lodge 15 years ago and returned when we saw it on special over new year. Not much has changed in 15 years. We had a nice time - the food was good and our ranger and tracker were pleasant and informative. I would not rate this lodge as luxury. The room, with a queen ..."

Reviewed on Jan 6, 2021

Get rates
aha Bongani Mountain Lodge
aha Casa Do Sol Hotel & Resort

aha Casa Do Sol Hotel & Resort

4 out of 5
Sabie Road (R536), Hazyview, Mpumalanga
The price is $95 per night from Nov 4 to Nov 4
Situated in a regional park, this hotel is 3.9 mi (6.3 km) from Perry's Bridge Reptile Park and 7.3 mi (11.7 km) from Shangana Cultural Village. Komatiland Forestry ...
4.1/5 Very Good! (67 reviews)
disappointed
"very disappointing - the rooms m needed a thorough clean - tiles in shower had mildew and cobwebs in the room, carpets smelt musty. paving on pathway covered with moss- hazardous. needs a good scrubbing. worst was the lack of food. we were told that they had 2 hake, 1 steak, no burgers etc yet they ..."

Reviewed on Dec 25, 2020

aha Casa Do Sol Hotel & Resort
Greenway Woods Resort
Great for spa weekends

Greenway Woods Resort

3 out of 5
Vintage Drive, Off R40 to Hazyview, White River, Mpumalanga
The price is $57 per night from Oct 29 to Oct 29
Located in White River, this family-friendly hotel is 3 mi (4.8 km) from Casterbridge Country Shopping, and within 16 mi (25 km) of Lowveld National Botanical ...
3.7/5 Good! (83 reviews)
Travelers like: full-service spa, massage
My stay at Greenway woods resort
"The place was so amazing,the rooms were clean. .not to talk about the nature outside..green and beautiful,swimming pool was lovely also...i would recommend people to visit Greenway woods resort"

Reviewed on Oct 26, 2020

Greenway Woods Resort
Alveston Manor
Great for spa weekends

Alveston Manor

3.5 out of 5
21 Hexrivier Street, Aerorand, Middelburg, Mpumalanga
The price is $67 per night from Oct 29 to Oct 29
Situated in Middelburg, this hotel is within 3 mi (5 km) of Pongola Park, Middelburg Mall, and Steve Tshwete Local Municipality. Middelburg Magistrates Court ...
4.4/5 Wonderful! (12 reviews)
Travelers like: spa services onsite, sauna, steam room, manicures and pedicures
good
"it was okay"

Reviewed on Feb 6, 2019

Alveston Manor
Belgrace Boutique Hotel
Great for spa weekends

Belgrace Boutique Hotel

4.5 out of 5
R538, Karino, Portion 31 of the Farm Manchester, White River, Mpumalanga
Situated in White River, this luxury hotel is within 12 mi (20 km) of Casterbridge Country Shopping, Promenade Shopping Centre, and Nelspruit Market. Busamed ...
4.9/5 Exceptional! (15 reviews)
Travelers like: spa services onsite, massage, facials, manicures and pedicures
Travelers say...
"Staff was excellent, and our place was very private!"

Reviewed on Sep 2, 2019

Get rates
Belgrace Boutique Hotel
Buhala Lodge
Great for spa weekends

Buhala Lodge

5 out of 5
12km Beyond Malelane, N4 Highway, Kruger National Park, Hectorspruit, Mpumalanga
The price is $231 per night from Oct 29 to Oct 29
Situated near the airport, this luxury lodge is 12.5 mi (20.1 km) from Kruger National Park Malelane Gate and within 25 mi (40 km) of Leopard Creek Country Club ...
4.7/5 Exceptional! (16 reviews)
Travelers like: spa services onsite, massage
Incredible view
"Quiet beautiful room with a splash pool on the river, we were greeted by a heard of elephants meters away"

Reviewed on Nov 18, 2020

Buhala Lodge
Bundu Lodge
Great for spa weekends

Bundu Lodge

3 out of 5
On the R40, Between Nelspruit & White River, White River, Mpumalanga
The price is $51 per night from Oct 29 to Oct 29
Situated on the Strip, this lodge is within 9 mi (15 km) of Riverside Mall, Lowveld National Botanical Garden, and Nelspruit Crossing Mall. Sonpark Centre and ...
3.7/5 Good! (76 reviews)
Travelers like: spa services onsite, massage, facials, manicures and pedicures
Travelers say...
"Alwaysoon point. Will definitely comeback again."

Reviewed on Feb 2, 2020

Bundu Lodge
Bushwise Safari lodge Kruger Park

Bushwise Safari lodge Kruger Park

3.5 out of 5
2821 Seekoei Street, Marloth Park, Mpumalanga
The price is $75 per night from Oct 29 to Oct 29
Located on the riverwalk, this family-friendly lodge is 27.2 mi (43.8 km) from Kruger National Park Crocodile Bridge Gate.
4.5/5 Wonderful! (17 reviews)
"The hotel overlooks kruger national park and has a great quite vibe"

Reviewed on Nov 12, 2019

Bushwise Safari lodge Kruger Park
Casterbridge Hollow Boutique Hotel

Casterbridge Hollow Boutique Hotel

3.5 out of 5
Casterbridge Lifestyle Centre, R40 Main Road, White River, Mpumalanga
The price is $121 per night from Nov 5 to Nov 5
Situated in a rural location, this hotel is 0.1 mi (0.1 km) from Casterbridge Country Shopping and 10.8 mi (17.4 km) from Riverside Mall.
4.3/5 Excellent! (36 reviews)
Weekend Break
"Pleasant clean spacious room , friendly staff and good service."

Reviewed on Dec 1, 2020

Casterbridge Hollow Boutique Hotel
Chill Pepper Boutique Hotel
Great for spa weekends

Chill Pepper Boutique Hotel

3.5 out of 5
8 Ripple Crescent, Riverside Park, Nelspruit, Mpumalanga
The price is $101 per night from Oct 30 to Oct 30
Located in the heart of Nelspruit, this hotel is within 1 mi (2 km) of Riverside Mall and Lowveld National Botanical Garden. Nelspruit Market and Nelspruit Golf ...
4.3/5 Excellent! (51 reviews)
Travelers like: spa services onsite, massage, facials, manicures and pedicures
Travelers say...
"Amazing"

Reviewed on Aug 6, 2020

Chill Pepper Boutique Hotel
Don't see what you're looking for?
We've got more Resorts & Hotels with Spas. Find the right one for you.
View all properties
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.

Pocket Guide: Resorts & Hotels with Spas in Mpumalanga

Search for hotels in Mpumalanga on Expedia. You can easily find your hotels in Mpumalanga using one of the methods below:

  • View our selection of featured hotels in Mpumalanga
  • Use the map to find hotels in the Mpumalanga neighborhood you prefer
  • Use the filters to see hotels in a specific area of Mpumalanga, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Mpumalanga
  • Enter your travel dates to view the best deals on hotels in Mpumalanga - while they last

More trip options