Search spa hotels in Mpumalanga

Find the spa hotels that appeal to you the most

Featured spa hotel destinations

Destination inspiration for your trip – find a spa hotel

Hazyview

19 spa hotels

Dullstroom

19 spa hotels

White River

16 spa hotels

Marloth Park

16 spa hotels

Nelspruit

11 spa hotels

Malelane

9 spa hotels

Skukuza

3 spa hotels

Middelburg

3 spa hotels

Machadodorp

3 spa hotels

Komatipoort

3 spa hotels

The best spa hotels in Mpumalanga

Check out our pick of great spa hotels in Mpumalanga

Filter by:

Star rating
Review score

Kruger Gate Hotel

Hotel in Skukuza

Located at the Paul Kruger Gate to the Kruger National Park, Kruger Gate Hotel is situated on the banks of the Sabie River.

S
Stefan
From
Austria
Our stay was great! Great hotel near Kruger Gate, the monkeys jumping around in the trees, rooms totally clean, very tasty buffet, great ambience and very friendly staff. Especially we would like to thank the two managers, Sarah and Garry, who helped us with the car breakdown. We would also like to thank the gate keeper, Phanuel, who alerted us to the flat tire and changed it for us without hesitation. Thank you very much. We will always remember the hotel and especially the nice people. It was really a great stay and we will definitely come back! Greetings, Stefan & Nadine
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3,187 reviews
Price from
US$393.39
1 night, 2 adults

Langa Langa Safari Camp - Inc 2 Kruger Safaris Daily

Sabi Sand Game Reserve

Offering garden views, Langa Langa Safari Camp - Inc 2 Kruger Safaris Daily in Sabi Sand Game Reserve offers accommodation, an outdoor swimming pool, a garden, a shared lounge, a terrace and a bar.

A
Aurelie
From
France
We had an amazing time at Langa Langa. We received a warm welcome from the team there and especially Mat who was extremely helpful. It is close to the Kruger entrance and they offer complimentary safari which is amazing. The food is great, the tent perfectly suited and beds are very comfy. We will be back !
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 423 reviews
Price from
US$522.77
1 night, 2 adults

Four Seasons Self-Catering Guest House

Graskop

Offering a garden and garden view, Four Seasons Self-Catering Guest House is situated in Graskop, 15 km from Mac-Mac Falls and 28 km from Sabie Country Club.

a
arash
From
Netherlands
Riaan is a fantastic host with kindness. His accommodation is in a peaceful outskirt of Graakop,.All the attractions are aleaay to reach. He helped us to choose restaurants and make plans for our staying in Graskop
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 114 reviews
Price from
US$60.61
1 night, 2 adults

Vetho Farmhouse Dullstroom

Dullstroom

Set in Dullstroom, 8 km from Dullstroom Railway Station, Vetho Farmhouse Dullstroom features accommodation with spa facilities, wellness packages and beauty services.

a
alex
From
Switzerland
We loved the two nights we stayed here! The villa is lovely with much attention to detail. Everything you need is on site including wood, charcoal and a fruit basket ❤️ Hosts are great and very welcoming and easily reached if needed.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 219 reviews
Price from
US$262.26
1 night, 2 adults

Christies at 32 on Russell

Nelspruit

Located in Nelspruit, 500 metres from Busamed Lowveld Private Hospital and 3.2 km from Mediclinic Nelspruit, Christies at 32 on Russell provides accommodation with free WiFi, air conditioning, a...

D
Deborah
From
Eswatini
The location was excellent. The breakfast was great.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 762 reviews
Price from
US$143.19
1 night, 2 adults

Monkey Thorn Lodge & Wellness Spa - Adults Only

White River

With garden views, Monkey Thorn Lodge & Wellness Spa - Adults Only is located in White River and has a restaurant, a shared lounge, bar, garden, year-round outdoor pool and terrace.

J
Jade
From
Australia
The management is fantastic, beautiful property, HUGE rooms with huge bathroom and a kitchenette / fridge etc. BEAUTIFUL food, amazing clean pool. spotlessly clean. gorgeous garden for the kids to roam. We stumbled on this place for the night and I am so glad we did. Quite and welcoming really really impressed!!! Thanks team we will be back xx
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 107 reviews
Price from
US$307.71
1 night, 2 adults

Nkomazi Game Reserve by NEWMARK

Badplaas

Situated on the banks of the Komati River, Nkomazi Game Reserve offers luxurious tented accommodation on 15,000 hectares of land. The lodge is located within a 2-hour drive of Nelspruit.

R
Rogers
From
Mozambique
From the time we stepped into the lodge until the last step on leaving was magical. The staff,hospitality,accommodation,food,care and game drives the reserve itself filled us with so much joy. If you love the bush...this is one beautiful game reserve to visit before you leave the planet.....
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 324 reviews
Price from
US$596.95
1 night, 2 adults

Muluwa Lodge

White River

Boasting panoramic views over the valleys and mountains, Muluwa Lodge is located just 10 minutes' drive from White River and the Kruger Mpumalanga International Airport.

A
Alysia
From
New Zealand
Beautiful hotel, quiet location, close to airport and Kruger Park. Very friendly and helpful staff. Food was delicious!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 983 reviews
Price from
US$301.19
1 night, 2 adults

Timamoon Lodge

Hazyview

Perched high up in the forestry hills, Timamoon Lodge is located in Hazyview, just 800 metres from the R40. The lodge offers an outdoor pool, restaurant and terrace.

M
Mark
From
Netherlands
As you can already see from the pictures, the place is simply stunning .. What we can add to that is that the attention to detail is on point, food is exquisite and service is world class. Dirk, as front of house, the chef and the staff all massively exceed expectations, leading us to very much agree with some of the reviews we read before visiting - namely that having visited many many places around the world, this one ranks at the very top!!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 163 reviews
Price from
US$410.29
1 night, 2 adults

Walkersons Hotel & Spa

Hotel in Dullstroom

Located in Dullstroom, 16 km from Dullstroom Railway Station, Walkersons Hotel & Spa provides accommodation with a fitness centre, free private parking, a garden and a terrace.

A
Anne-Marie
From
Bermuda
Very relaxing, excellent accomodation, great food
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 576 reviews
Price from
US$291.69
1 night, 2 adults
All spa hotels in Mpumalanga

Most booked spa hotels in Mpumalanga this month

See all

Popular with guests booking spa hotels in Mpumalanga

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3,187 reviews

Popular with guests booking spa hotels in Mpumalanga

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 365 reviews

Popular with guests booking spa hotels in Mpumalanga

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 853 reviews

Popular with guests booking spa hotels in Mpumalanga

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,598 reviews

Popular with guests booking spa hotels in Mpumalanga

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,318 reviews

Popular with guests booking spa hotels in Mpumalanga

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,246 reviews

Popular with guests booking spa hotels in Mpumalanga

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,185 reviews

Popular with guests booking spa hotels in Mpumalanga

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 423 reviews

Popular with guests booking spa hotels in Mpumalanga

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,066 reviews

Popular with guests booking spa hotels in Mpumalanga

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 169 reviews

FAQs about spa hotels in Mpumalanga

Spa hotels that guests love in Mpumalanga

See all
Avg. price/night: US$366.58
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 576 reviews
Breakfast / dinner were excellent with many options to choose from. Food was very tasty and well prepared. Very clean and neat place. Staff and Service were excellent! Room was very comfortable with amble space Fireplace kept us warm and created a wonderful atmosphere in the room
Guest review by
Dawie
Young couple
Avg. price/night: US$160.85
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,066 reviews
Beautiful boutique hotel, great service and spacious rooms, the breakfast was great and the location.
Guest review by
Nathan
Young couple
Avg. price/night: US$137.54
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 730 reviews
We stayed in the suite and we very much enjoyed the fireplace in the bedroom and the living room. The room came with Sherry and chocolates as standard. A very nice touch. Room is spacious and the bathroom is new and modern. The bed is very comfortable. We also booked a massage - Susan is excellent! Dinner at the restaurant is superb. Beautiful setting, excellent food and reasonably priced.
Guest review by
bernadette
Young couple
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 219 reviews
Everything about this place is amazing, the location is close to town if you need to go but honestly you never have to leave the house if you’re after a relaxing break. The rooms are spacious and the living areas are well designed, firewood and ice are provided for the weekend. Housekeeping comes in, in the morning and the pool is heated. The spa is so close you can roll out of bed to get there.
Guest review by
Sumendrie
Family with young children
Avg. price/night: US$325.85
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 752 reviews
Great location, friendly staff and spacious rooms. The golf course conditions were good and the breakfast was good. Lots to do for children and adults. Good wi-fi throughout the resort and the resort is very clean.
Guest review by
Zee
Family with young children
Avg. price/night: US$174.84
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 209 reviews
The staff are extremely friendly and really helpful. We were accommodated with a number of special requests (traveling with a baby often necessitates this). The dinner was absolutely amazing and breakfast decent. The camp is a community run co-op which just adds to the charm of the place. Our tent was neat and decently spacious with a comfy bed. The tents do not have any plugs. So charge your phones or bring power banks.
Guest review by
Daniël
Young couple
Avg. price/night: US$29.14
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 136 reviews
There was no breakfast but the kitchen was good, they provide us with pots ec. There is a big space of fellowship aas well as braai stand.
Guest review by
Mvaleliso elias
Young couple
Avg. price/night: US$492.97
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3,187 reviews
The location is perfect, as it is right next to Kruger Gate. I am very thankful to the staff, specially Sarah, for going the extra mile to make sure that guests are satisfied. I had a wonderful dinner for my birthday celebration but I could have as well just dined with the rest of the guests, as the ambiance was always super welcoming and the evenings around the bush fire will be kept forever . We made so many friends during our stay. I recommend the massage offered by the spa, it is super relaxing.
Guest review by
Emília
Young couple
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 139 reviews
Superb breakfast out under the gazebo. Spa best treatments in a long time, and dinners really great food. The farm is just magical and it feels like you are in a fantasy world. I would not hesitate to book two or three nights here for a total relax and recovery stay away.
Guest review by
Lisa
Family with young children
Avg. price/night: US$190.69
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 983 reviews
Great location Warm welcome & good atmosphere Dinner & breakfast very good luxury suite with private pool was amazing massage very good and well priced
Guest review by
CARL
Young couple