We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Mpumalanga

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Mpumalanga?

We'll send you updates with the latest deals, reviews and articles for Mpumalanga each week.

Map of Mpumalanga Hotels

Hotels (73)

B&Bs / Inns (527)

Specialty Lodging (468)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
On the White River Country Estate, Pine Lake Drive, White River 1240, South Africa
Show Prices
$189 - $429 Avg. price/night*
Ollie #1 of 73 hotels in Mpumalanga
  •  Wunderful place 
  • Thanks for a wunderful stay at your place. You have a fantastic... more
  • August 10, 2018
Traveler photos (239)
R538 Plaston / Karino Rd | Karino, White River 1204, South Africa
Show Prices
$206 - $482 Avg. price/night*
Ollie #2 of 73 hotels in Mpumalanga
  •  Nice stay 
  • Some nice rooms with staff that are really helpful and accommodating. The... more
  • August 14, 2018
Traveler photos (212)
2573 Hartebees Street, Marloth Park 1340, South Africa
Show Prices
$105 - $171 Avg. price/night*
Ollie #3 of 73 hotels in Mpumalanga
Traveler photos (135)
R40 | Perry's Bridge Trading Post, Hazyview, South Africa
Show Prices
$158 - $368 Avg. price/night*
Ollie #4 of 73 hotels in Mpumalanga
Traveler photos (275)
Casterbridge Hollow (White River) 3.5 of 5
538 Cnr R40 & R, White River 1240, South Africa
Show Prices
$213 - $302 Avg. price/night*
Ollie #5 of 73 hotels in Mpumalanga
Traveler photos (153)
Walkersons Private Estate | off R540, Dullstroom 1110, South Africa
Show Prices
$158 - $318 Avg. price/night*
Ollie #6 of 73 hotels in Mpumalanga
Traveler photos (379)
R536 Sabie Road, Hazyview 1242, South Africa
Show Prices
$338 - $1,174 Avg. price/night*
Ollie #7 of 73 hotels in Mpumalanga
  •  Beautiful spa setting 
  • If you want a spa treatment in a gorgeous setting then you should go and... more
  • August 15, 2018
Traveler photos (278)
Special Rate Special limited offer
15 Government Boulevard, Riverside Park,, Nelspruit 1200, South Africa
Show Prices
$115 - $162 Avg. price/night*
Ollie #8 of 73 hotels in Mpumalanga
Traveler photos (29)
R40, Hazyview 1242, South Africa
Show Prices
$134 - $294 Avg. price/night*
Ollie #9 of 73 hotels in Mpumalanga
  •  Carla was great! 
  • Visited Hippo Hollow as part of a trip to Kruger national park. Great... more
  • August 15, 2018
Traveler photos (999)
R36 | Plaas Uitgevallen, Ermelo 2350, South Africa
Show Prices
$115 - $157 Avg. price/night*
Ollie #10 of 73 hotels in Mpumalanga
  •  Perfect stopover spot! 
  • We absolutely loved the Highveld Splendour Boutique Hotel. Our cottage was... more
  • July 9, 2018
Traveler photos (75)
21 Klipspringer St, Nelspruit 1200, South Africa
Show Prices
$98 - $211 Avg. price/night*
Ollie #11 of 73 hotels in Mpumalanga
Traveler photos (115)
Certificate of Excellence
Travelers' Choice® 2018 Winner Family
 
Main Sabie Road, Hazyview 1242, South Africa
Show Prices
$30 - $500 Avg. price/night*
Ollie #12 of 73 hotels in Mpumalanga
  •  Relaxing and enjoyable 
  • We stayed in chalet 62 which was opposite the hippo pools. It was a bit... more
  • August 14, 2018
Traveler photos (350)
StayEasy Emalahleni (eMalahleni)
Cnr Mandela Drive and N4 Freeway | Emalahleni, eMalahleni 1038, South Africa
Ollie #13 of 73 hotels in Mpumalanga
Traveler photos (6)
Portia Shabangu Rd | on Sabi River at the Paul Kruger Gate, Skukuza 1350, South Africa
Show Prices
$195 - $328 Avg. price/night*
Ollie #14 of 73 hotels in Mpumalanga
Traveler photos (844)
Lydenburg Road | Robbers Pass Pilgrims Rest, Pilgrim's Rest 1290, South Africa
Show Prices
$74 - $176 Avg. price/night*
Ollie #15 of 73 hotels in Mpumalanga
Traveler photos (152)
StayEasy Emnotweni (Nelspruit) 3.5 of 5
Cnr. White River Road & Government Blvrd Riverside Park Ext. 1, Nelspruit, Mpumalanga 1201 | Riverside Park Ext 1, Nelspruit 1201, South Africa
No photo provided
Show Prices
$84 - $93 Avg. price/night*
Ollie #16 of 73 hotels in Mpumalanga
  •  Very Good 
  • Easy Access and confortable stay. Good Location and good breakfast. My... more
  • August 5, 2018
Traveler photos (11)
Highgrove House (Hazyview) 5.0 of 5
1 Highgrove Ave | Off R40 between Hazyview and Whiteriver, Hazyview 1242, South Africa
Show Prices
$232 - $372 Avg. price/night*
Ollie #17 of 73 hotels in Mpumalanga
  •  Lunch and Tour 
  • Excellent Lunch, though with our Tour Booking, it meant we ate as soon as... more
  • July 26, 2018
Traveler photos (87)
Nelspruit Lodge (Nelspruit) 3.0 of 5
3 Webb Street | Sonheuwel, Nelspruit 1200, South Africa
Show Prices
$51 - $70 Avg. price/night*
Ollie #18 of 73 hotels in Mpumalanga
Traveler photos (131)
Sanbonani Resort (Hazyview) 4.0 of 5
303 Stormvoel Avenue, Hazyview 1242, South Africa
Show Prices
$90 - $240 Avg. price/night*
Ollie #19 of 73 hotels in Mpumalanga
Traveler photos (263)
6 Warren Hills Close | White River Country & Golf Estate, off the R40, White River 1240, South Africa
Show Prices
$190 - $334 Avg. price/night*
Ollie #20 of 73 hotels in Mpumalanga
  •  Kenny family 
  • From the moment we arrived we felt at home and in the hands of exquisite... more
  • August 9, 2018
Traveler photos (16)