Beginning of main content

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation


Check prices on hotels in Mpumalanga

Tonight 28 Jan - 29 Jan
This weekend 31 Jan - 2 Feb
Next weekend 7 Feb - 9 Feb

Top Cities in Mpumalanga

Top Hotels in Mpumalanga

See all 679 properties in Mpumalanga

Estimated price for 1 night/2 adults

Protea Hotel by Marriott Kruger Gate
Protea Hotel by Marriott Kruger Gate
4.0 out of 5.0 On Sabie River At Kruger Gate, Bushbuckridge, Mpumalanga
Rs11,214
4.3/5 (270 reviews)

The accommodations were nice. The dinner buffet was excellent. I found the front desk staff to be professional but need improvement in communication. I would recommend having a sufficient amount of adaptors so those of us traveling from other nations can plug in our electronic devices. Furthermore, ...

Reviewed on 10 Jun 2019
Crocodile Bridge Safari Lodge
Crocodile Bridge Safari Lodge
3.0 out of 5.0
Rs7,575
4.8/5 (99 reviews)

Great place with great location and wonderful management and ownership Lots of fun every night at communal dinner Love it here

Reviewed on 19 Jan 2020
Elephant Plains Game Lodge
Elephant Plains Game Lodge
4.0 out of 5.0 Sabi Sand Game Reserve, Kruger National Park, Mpumalanga
Rs56,175
4.9/5 (38 reviews)

The best lodge we stayed at in Sabi. Amazing service, delicious food, exciting game rides. Highly recommended.

Reviewed on 1 Jan 2020
Nkambeni Safari Camp
Nkambeni Safari Camp
3.0 out of 5.0
Rs8,467
4.1/5 (37 reviews)

Package holiday hotel- good overall, but not recommended for individual travelers. Loud groups take over the restaurant and amenities. Also close to railway line: train spotters will be delighted, but less so the traveler looking to get away from it all. I’d give it a 6 rating.

Reviewed on 28 Sep 2019
Sabie River Bush Lodge
Sabie River Bush Lodge
3.0 out of 5.0 R536 Kruger Gate Road, Southern Kruger National Park, Bushbuckridge, Mpumalanga
Rs2,155
4.4/5 (127 reviews)

The staff is very kind . The room was confortable but a little bit noisy

Reviewed on 6 Sep 2019
Imbali Safari Lodge
Imbali Safari Lodge
5.0 out of 5.0
Rs48,392
4.5/5 (66 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
Elephant Walk Retreat
Elephant Walk Retreat
3.0 out of 5.0
Rs5,554
4.5/5 (59 reviews)

Clean, affordable and location! Right outside the park!

Reviewed on 27 Nov 2019
Motswari Private Game Reserve
Motswari Private Game Reserve
4.0 out of 5.0
Rs60,260
4.9/5 (140 reviews)

Very friendly staff, great food and well organised safaris. We are vegan, so they made special dishes for us which were wonderful.

Reviewed on 20 Jan 2020
Jock Safari Lodge
Jock Safari Lodge
5.0 out of 5.0
Rs93,667
4.8/5 (33 reviews)

Everything about Jock Safari Lodge is perfect. From the staff on site to our Ranger Mayneth! Everyone went over and beyond to make our stay an amazing experience. Even with out dietary restrictions, they accommodated to everything. We have already recommended Jock Safari Lodge to our Friends. And, ...

Reviewed on 30 Sep 2019
Protea Hotel by Marriott Hazyview
Protea Hotel by Marriott Hazyview
3.0 out of 5.0 R40 Road, 7km before Hazyview, 43km after Whiteriver, Hazyview, Mpumalanga
Rs4,992
3.8/5 (119 reviews)

Location, pool access & scenery. Didn’t like closing doors To the restaurant while people Still eating.

Reviewed on 5 Jan 2020
Blyde Canyon, A Forever Resort
Blyde Canyon, A Forever Resort
3.5 out of 5.0 R532 to Graskop, Matibidi, Mpumalanga
Rs5,742
4.1/5 (114 reviews)

the view makes it soo worth it! I loved it. and our chalet was so cute, clean and complete.

Reviewed on 8 Jan 2020
Mercure Nelspruit Hotel
Mercure Nelspruit Hotel
3.0 out of 5.0 Coner Of N4 and Graniet Street, Nelspruit, Mpumalanga
Rs3,628
3.9/5 (257 reviews)

Very noisy residents arrivjng early hours of the morning woke us up several times

Reviewed on 8 Sep 2019
Map