COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Book Mpumalanga Hotels

Search over 1 million properties and 550 airlines worldwide

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

Top Cities in Mpumalanga

Top Hotels in Mpumalanga

Nkambeni Safari Camp
3 out of 5
Fully refundableReserve now, pay when you stay
The price is AU$145 per night from 2 Aug. to 2 Aug.
4.1/5Very Good! (43 reviews)
Good service & hospitality
"Good service at this hotel especially the catering staff"

Reviewed on 27 Mar. 2021

Nkambeni Safari Camp
Nkomazi Game Reserve
5 out of 5
Nkomazi Game Reserve, On banks of the Komati River, Badplaas, Mpumalanga
Fully refundable
The price is AU$620 per night from 5 Aug. to 5 Aug.
4.8/5Exceptional! (28 reviews)
"Exceptional experience and stay. Everything was great, just halaal options on food can be improved but other then that, absolutely great accomodation."

Reviewed on 31 Mar. 2021

Nkomazi Game Reserve
Lion Sands River Lodge
The price is AU$2,989 per night from 2 Aug. to 2 Aug.
4.7/5Exceptional! (23 reviews)
The Place to Stay for Safari!
"Incredible! This is the place to stay when going on safari. My wife loved the spa and the staff really pampers you!"

Reviewed on 19 Jul. 2019

Lion Sands River Lodge
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.
Hazyview Cabanas
3 out of 5
Sabie Road (R536), Hazyview, Mpumalanga
The price is AU$161 per night from 1 Aug. to 1 Aug.
4.4/5Wonderful! (57 reviews)
"The modern river cabins with the outside heated splash pools are amazing..! Tons of fun activities as well."

Reviewed on 12 Apr. 2021

Hazyview Cabanas
Hoyo Hoyo Safari Lodge
The price is AU$692 per night from 1 Aug. to 1 Aug.
4.7/5Exceptional! (78 reviews)
"The property lied about their amenities. They claim on the internet and with operators to have Wifi and they do not have wifi, not even a land line. If you need to stay in touch with family, your kids back home or work or your business it is impossible. The staff lies and does not want to help. We ..."

Reviewed on 5 Oct. 2019

Hoyo Hoyo Safari Lodge
Dunkeld Country Estate
4 out of 5
80 Tonteldoos Road, Dullstroom, Mpumalanga
The price is AU$81 per night from 4 Aug. to 4 Aug.
3.4/5Good! (46 reviews)
Perfect family weekend
"Amazing views, big house to fit our big family and so much to do. The kids especially loved the horses and fishing"

Reviewed on 2 Nov. 2020

Dunkeld Country Estate
AfriCamps at Mackers - Glamping
2 out of 5
S93, R536 Sabie Road, Hazyview, Mpumalanga
The price is AU$109 per night from 2 Aug. to 2 Aug.
4.7/5Exceptional! (19 reviews)
Family Fun
"It was a fun packed holiday with lots of adventure. Make sure to pack a lot of supplies as you would not want to drive in and out to often. Hike was brilliant and river looked amazing. Road to the campsite needs a bit of work. Great place for family time."

Reviewed on 9 Jan. 2021

AfriCamps at Mackers - Glamping
Swadini A Forever Resort
3 out of 5
R531 Blyderivierspoort Nature Reserve, Matibidi, Mpumalanga
The price is AU$147 per night from 5 Aug. to 5 Aug.
4.5/5Wonderful! (28 reviews)
Swadini inside
"We did enjoy our stay but the rooms needs to be updated with regards to more pots and frying pan, ironing equipment and hair dryer."

Reviewed on 27 Apr. 2021

Swadini A Forever Resort
Sudwala Lodge
3 out of 5
Unnamed Rd, Schagen, Schoemanskloof, Mpumalanga
The price is AU$97 per night from 30 Aug. to 30 Aug.
4.3/5Excellent! (4 reviews)
week end getaway
"We were well looked after by excellent service and assistance with special request. Comfortable and neat.Children well catered for"

Reviewed on 11 Aug. 2020

Sudwala Lodge
Motswari Private Game Reserve
4 out of 5
Fully refundable
The price is AU$461 per night from 1 Aug. to 1 Aug.
4.9/5Exceptional! (148 reviews)
Awesome experience
"Awesome accommodation, food and game drives"

Reviewed on 16 Mar. 2021

Motswari Private Game Reserve
Imbali Safari Lodge
The price is AU$871 per night from 1 Aug. to 1 Aug.
4.5/5Wonderful! (69 reviews)
"I can't say enough about this beautiful place and the beautiful people who work here! I don't normally stay at such nice places so my cousin and I enjoyed every minute - from eating lunch with an elephant herd and going on game drive with Julie to find wild dogs! So peaceful and I thank everyone ..."

Reviewed on 24 Aug. 2019

Imbali Safari Lodge
Elephant Plains Game Lodge
4 out of 5
Sabi Sand Game Reserve, Kruger National Park, Mpumalanga
The price is AU$587 per night from 1 Aug. to 1 Aug.
5/5Exceptional! (44 reviews)
Wonderful stay
"We went to Elephant Plains for New Years Eve. Wonderfull experience and best Leopard sightings ever"

Reviewed on 3 Jan. 2021

Elephant Plains Game Lodge
Mjejane River Lodge
The price is AU$403 per night from 5 Aug. to 5 Aug.
4.2/5Very Good! (21 reviews)
"Quick check in, nice lobby, welcome drink, helpfull staff. Nice room spacious, nice view from Kruger park and Crocodile river."

Reviewed on 17 Mar. 2020

Mjejane River Lodge
Visit Vakasha Guest Lodge 2
3 out of 5
12 Acasia Street, Die Heuwel x4, Emalahleni, Mpumalanga
Fully refundableReserve now, pay when you stay
The price is AU$69 per night from 5 Aug. to 5 Aug.
3.6/5Good! (5 reviews)
"I liked that it was quiet"

Reviewed on 5 Jul. 2021

Visit Vakasha Guest Lodge 2
Elephant Point
4 out of 5
R536 Kruger Road, Skukuza, Kruger National Park, Bushbuckridge, Mpumalanga
5/5Exceptional! (2 reviews)
"Love everything about our stay! Wish we booked for longer! It was incredible! Such an amazing experience, fantastic staff! Highly recommend the Boma Dinners and Private Dining in our Lodge was outstanding! We will be back"

Reviewed on 19 Mar. 2019

Elephant Point
Alveston Manor
3.5 out of 5
21 Hexrivier Street, Aerorand, Middelburg, Mpumalanga
The price is AU$99 per night from 4 Aug. to 4 Aug.
4.4/5Wonderful! (12 reviews)
good
"it was okay"

Reviewed on 6 Feb. 2019

Alveston Manor
Leopard Hills
5 out of 5
The price is AU$3,638 per night from 2 Aug. to 2 Aug.
4.4/5Wonderful! (7 reviews)
"Amazing"

Reviewed on 12 Feb. 2019

Leopard Hills
Muluwa Lodge
4 out of 5
Likweti Bushveld Farm Estate, White River, Mpumalanga
Fully refundableReserve now, pay when you stay
The price is AU$176 per night from 31 Jul. to 31 Jul.
4.7/5Exceptional! (3 reviews)
"Great stay in wonderful wildlife estate. Tiaan was specifically helpful and friendly but all the staff were great!"

Reviewed on 28 Mar. 2021

Muluwa Lodge
Kruger Shalati - Train on the Bridge
Sabie River Bush Lodge
3 out of 5
R536 Kruger Gate Road, Southern Kruger National Park, Bushbuckridge, Mpumalanga
The price is AU$69 per night from 2 Aug. to 2 Aug.
4.4/5Wonderful! (135 reviews)
"Warm friendly helpful staff in an excellent location to travel the Kruger and sights around Graskop"

Reviewed on 14 Mar. 2020

Sabie River Bush Lodge
Don't see what you're looking for?
See all available properties in Mpumalanga
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.

Accommodation in Mpumalanga

Want to get away to Mpumalanga? The time to book your next holiday is now. Start building your itinerary, get your tickets, and prepare to take in all of the finest attractions that Mpumalanga has to offer. From family getaways to solo retreats, you will enjoy your trip even more when you score Mpumalanga hotel deals right here on Expedia.com.au.

Where to Stay in Mpumalanga?

Whether you are travelling on a tight budget or want to indulge in a luxury 4- or 5-star hotel, Expedia.com.au is here to help you find the best Mpumalanga accommodation. From hotels with swimming pools and upscale amenities to basic accommodation, you can find cheap hotel deals in Mpumalanga to meet your needs. Explore the fantastic deals on Expedia.com.au and book your next Mpumalanga hotel today!