Search hotels in Mpumalanga

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Top Cities in Mpumalanga

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 758 hotels in Mpumalanga with room rates, reviews, and availability. Most hotels are fully refundable.

Kruger Gate Hotel
4 out of 5
Paul Kruger Gate, Portia Shabangu Road, Bushbuckridge, Mpumalanga, 1350
The price is $177 per night from Jun 8 to Jun 9
$177
per night
Jun 8 - Jun 9
8.6/10 Excellent! (369 reviews)
"Lovely property, everything was excellent."

Reviewed on May 16, 2023

Kruger Gate Hotel
Kapama River Lodge
5 out of 5
R40 Kapama Private Game Reserve, National Kruger Park Area, Hoedspruit, Limpopo, 1380
The price is $730 per night from May 29 to May 30
$730
per night
May 29 - May 30
9.8/10 Exceptional! (244 reviews)
An epic stay
"If you are going to splurge on a safari, you might as well do it right and visit Kapama. They get to know each guest and pamper you, but the amazing staff also give you time and space to do your thing. Whether you want a romantic retreat, epic family vacation or a friend’s get-away, Kapama is an ..."

Reviewed on Jan 8, 2023

Kapama River Lodge
Elandela Private Game Reserve & Luxury Lodge
4 out of 5
Limpopo, Hoedspruit, 1451, South Africa, Hoedspruit, Limpopo, 1380
The price is $334 per night from Jun 8 to Jun 9
$334
per night
Jun 8 - Jun 9
8.4/10 Very Good! (53 reviews)
"From arrival to departure we could not have been more pleased in every way. The guides on the drives were outstanding. Brenda, a coordinator could not have been more helpful. The dining room was very nice. The area is suffering an extreme multi year drought, which is causing dire consequences for ..."

Reviewed on Nov 2, 2019

Elandela Private Game Reserve & Luxury Lodge

Save an average of 15% on thousands of hotels when you're signed in

Lion Sands River Lodge
5 out of 5
Sabi Sand Game Reserve, Skukuza, Bushbuckridge, Mpumalanga, 1240
9.6/10 Exceptional! (24 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 Jul 19, 2019

Lion Sands River Lodge
Milima Big 5 Safari Lodge
4 out of 5
Archie Farm, Maseke Game Reserve, Hoedspruit, Limpopo, 1380
The price is $344 per night from Jun 4 to Jun 5
$344
per night
Jun 4 - Jun 5
10/10 Exceptional! (1 review)
"Einfach ein absoluter Traum und jeden Cent wert! Mit eigenem Wasserloch, welches immer steht’s gut besucht ist. Saubere, helle große Zimmer. Fantastisches Essen und sehr gute drinks erstklassiger Wein. Diese Unterkunft macht den Urlaub unvergesslich! Das Personal ist sehr freundlich, hilfsbereit, ..."

Reviewed on May 3, 2023

Milima Big 5 Safari Lodge
Pezulu Tree House Lodge
3 out of 5
Guernsey Road, Hoedspruit, Limpopo, 1380
9/10 Wonderful! (47 reviews)
"Pezulu Tree House Lodge was a great experience. We want to thank Mikayla for helping us plan this trip, Joe for great driving and showing us around Kruger, Charlotte for managing everything very well, and a special shout-out to Nathan who was incredibly accommodating of our vegetarian diet and created ..."

Reviewed on Jul 13, 2022

Pezulu Tree House Lodge
AM Lodge
5 out of 5
Portion 159 Fleur De Lys, R40 Klaserie, Hoedspruit, Limpopo
The price is $827 per night from May 29 to May 30
$827
per night
May 29 - May 30
9.8/10 Exceptional! (36 reviews)
"First of all the staff here is amazing, from Itu at the front desk to our awesome guides/ranger Jeffery and Grandpa, and the wait staff wants nothing more than for you to be happy! Everyone was so nice and accommodating. We stayed in the Superior for 7 days, we had 7 days of adventure. It was beautiful, ..."

Reviewed on Jan 20, 2022

AM Lodge
Aha Makalali Private Game Reserve
3.5 out of 5
Limpopo, Hoedspruit, Limpopo, 6191
The price is $199 per night from May 29 to May 30
$199
per night
May 29 - May 30
9.2/10 Wonderful! (39 reviews)
Excellent for big 5
"Excellent for bush lovers"

Reviewed on Jan 9, 2021

Aha Makalali Private Game Reserve
Mabula Game Lodge
4 out of 5
Rhensoterhoek spruit Road, Mabula, Bela-Bela, Limpopo, 0480
The price is $399 per night from Jun 1 to Jun 2
$399
per night
Jun 1 - Jun 2
9/10 Wonderful! (39 reviews)
Great stay
"Awesome place well run"

Reviewed on Dec 23, 2022

Mabula Game Lodge
Pungwe Safari Camp
3.5 out of 5
Manyeleti Game Reserve, Bushbuckridge, Mpumalanga, 1362
Pungwe Safari Camp
Makumu Private Game Lodge
3.5 out of 5
Klaserie Nature Reserve, Hoedspruit, Bushbuckridge, Mpumalanga, 1380
9.8/10 Exceptional! (8 reviews)
"This place was the most amazing experience ever! The attention to detail was exceptional! Cheri, Adrian, Maggie and the rest of the staff were incredible and I wouldn’t hesitate to recommend this lodge for a complete safari experience"

Reviewed on Feb 10, 2023

Makumu Private Game Lodge
Tshukudu Game Lodge
4 out of 5
KT 206 & 207, Tshukudu Game Reserve, Hoedspruit, Limpopo, 1380
The price is $92 per night from May 29 to May 30
$92
per night
May 29 - May 30
8.6/10 Excellent! (32 reviews)
Tshukudu Game Lodge - Review
"The game lodge provides a great lion, cheetah and elephant experience as these are easier for the rangers to find due to telemetry. Leopard and Rhino can be fairly elusive and you can very likely leave not experiencing the big 5 as was the case in my instance. The accommodation is very clean however ..."

Reviewed on Jan 4, 2021

Tshukudu Game Lodge
The Carousel Hotel
3.5 out of 5
Old Warmbaths rd, 1 Carousel Complex, Hammanskraal, Gauteng, 0407
10/10 Exceptional! (2 reviews)
"Everything was on point"

Reviewed on Sep 29, 2021

The Carousel Hotel
Sudwala Lodge
3 out of 5
Unnamed Rd, Schagen, Mbombela, Mpumalanga, 1207
The price is $38 per night from May 30 to May 31
$38
per night
May 30 - May 31
8.6/10 Excellent! (6 reviews)
"e Uma Propiedades isolada, tranquila e Segura"

Reviewed on Feb 6, 2023

Sudwala Lodge
Lukimbi Safari Lodge
5 out of 5
Malelane Gate, Nkomazi, Mpumalanga, 1320
The price is $973 per night from May 30 to May 31
$973
per night
May 30 - May 31
10/10 Exceptional! (6 reviews)
A luxury stay with the warmth of home.
"What can I say other than I would love to return year after year to this place. From the staff who greeted us to the ranger and tracker who accompanied us in open Land Rovers on our small group safaris, every single person gave us care, attention and made us feel so very welcome. We saw amazing wildlife ..."

Reviewed on Oct 2, 2017

Lukimbi Safari Lodge
Saseka Tented Camp
5 out of 5
Road D1771, Orpen Road, Hoedspruit, Limpopo, 1380
The price is $1,691 per night from May 29 to May 30
$1,691
per night
May 29 - May 30
10/10 Exceptional! (1 review)
"The game rangers"

Reviewed on May 20, 2023

Saseka Tented Camp
Inyati Game Lodge
4 out of 5
Sabi Sand Reserve, Bushbuckridge, Mpumalanga, 1350
The price is $1,009 per night from Jun 9 to Jun 10
$1,009
per night
Jun 9 - Jun 10
9.4/10 Exceptional! (16 reviews)
Luxurious Lodge delivers comfort and gourmet food
"This is a beautiful lodge in a great location. We loved our room. It was spacious, comfortable, and luxurious. I enjoyed the outdoor shower! The turn-down service was special, and all the housekeeping staff, including escorts and bellhops, were top-notch. We loved our meals, too. The staff at reception ..."

Reviewed on Aug 27, 2019

Inyati Game Lodge
ATKV Klein-Kariba
3 out of 5
R101 Road, Bela-Bela, Limpopo, 0480
The price is $41 per night from May 29 to May 30
$41
per night
May 29 - May 30
8.8/10 Excellent! (24 reviews)
Fantastic Long weekend away with the family!!!
"We really enjoyed our stay in Klein Kariba, my kids are still little and they were still able to do so much. My only suggestion is for a few extras in terms of self catering, just basic things in the kitchen make the stay a lot more pleasant :-) Kitchen towels for example."

Reviewed on Apr 9, 2023

ATKV Klein-Kariba
Hippo Hollow Country Estate
3 out of 5
R40, Mbombela, Mpumalanga, 1242
The price is $65 per night from May 30 to May 31
$65
per night
May 30 - May 31
8.6/10 Excellent! (64 reviews)
"Loved the style and staff service. Even if the hotel is in a more remote area there are few things to do around. The helicopter scenic flights from the hotel is definitely unique service."

Reviewed on Dec 27, 2022

Hippo Hollow Country Estate
Kambaku River Lodge
5 out of 5
142 Strathmore, Rockvale, Nkomazi, Mpumalanga, 1320
9.8/10 Exceptional! (52 reviews)
"It was Great! We’ve booked the self catering facility However, i think it needs to be clearer that you can have full board as well..even in the self catering unit At the price charged , i would expect a stocked fridge.... No questipon asked...."

Reviewed on Jun 1, 2021

Kambaku River 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.

Mpumalanga hotels information

Number of reviews
1,063
Accommodation
758 hotels
Lowest Price
$38
Highest Price
$1,691

Price trends for hotels in Mpumalanga

Less expensive
More expensive
Next month
May
January
$83
Month
Price
January
$620
February
$435
March
$339
April
$402
May
$77
June
$83
July
$116
August
$86
September
$114
October
$114
November
$130
December
$114
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Mpumalanga. Select dates and complete search for nightly totals inclusive of taxes and fees.

Recent reviews of Mpumalanga hotels
Expedia verified reviews