Filter by Price per Night:
Slide rates to fit your budget

Filter by Specials:

Filter by Review Score:

Filter by Type:

Filter by Facility:

Reviews of Mpumalanga

4.5 / 5 5951 reviews
Read real reviews of Mpumalanga from 5951 verified guests.
Easy online booking at 1,495 accommodation options in Mpumalanga. Browse Mpumalanga self-catering, guesthouses, B&Bs and hotels with great rates of up to 20% off. Find Mpumalanga holiday accommodation for all tastes and budgets, with

Mpumalanga Accommodation

Check availability for your dates:
Check in: Check out: Guests: Check Availability
per night, for 2 ppl
Self Catering in Highlands Meander, Mpumalanga

Longview Ranch forms part of a 2000ha cattle farm on the Mpumalanga escarpment. With Dullstroom only a 30 minute drive away. Amenities include trout and bass fishing in the farm dams, mountain biking, hiking and exp...

20% off Midweek!
FromR1 500
R1 200
per night (sleeps 6)
Self Catering in Marloth Park, Mpumalanga

Nestled between Knob-thorn trees, 3714 @ Ribbok is a spacious self-catering house for up to 6 people in Marloth Park. The house comprises 2 air-conditioned bedrooms, 2 bathrooms, an open-plan kitchen and dining are...Flexible Cancellation!

15% off Special!
FromR1 450
R1 233
per night (sleeps 2)
Game Lodge in Marloth Park, Mpumalanga

Crocodile Kruger Safari Lodge is situated in Marloth Park nature reserve on the banks of the Crocodile River with stunning views of the Kruger National park and its wildlife. The lodge is located a mere one hour dri...Flexible Cancellation!

per night (sleeps 2)
Guest House in Ermelo, Mpumalanga

Bo-Kamer Guesthouse is a neat, Victorian-style house that was built in 1934. The Guesthouse has 12 en-suite rooms. There are 5 rooms in the main building and 7 outside rooms, each with their own entrance. The dini...

per night, for 2 ppl
Self Catering in Panorama Route, Mpumalanga

Eden Cottage is situated on a 2-hectare plot adjacent to the town of White River. It is centrally located to many of the local attractions such as the Kruger National Park, Graskop, Hazyview, Sudwala Caves, numerous...

per night, for 2 ppl
Self Catering in Aerorand, Mpumalanga

Kairos Home offers self-catering accommodation in a quiet suburb located in the town of Middelburg. The accommodation comprises 7 separate self-catering units. Three of the free-standing units each consists of 2 be...

R1 100
per night, for 2 ppl
Guest House in Nelspruit, Mpumalanga

This Charming Jorn's Guest House is situated in Nelspruit, Mpumalanga. The establishment offers distinctive accommodation with irresistible hospitality and is set in a hide away setting surrounded by a nature reserv...

R1 100
per night, for 2 ppl
Guest House in Graskop, Mpumalanga

A Pilgrim's Rest Guest House is situated in the small town of Graskop on the edge of the Drakensberg escarpment. The town forms the gateway to the Panorama Route, known for its renowned attractions like the Blyde Ri...

R1 050
per night, for 2 ppl
Guest House in Hazyview, Mpumalanga

Tatenda Guesthouse is situated in the heart of the Hazyview residential area and only a 10 min drive from the Kruger National Park's Phabeni Gate and located very central for visits to the Panorama route, Sabie, Gra...

R2 250
per night (sleeps 6)
Self Catering in Hazyview, Mpumalanga

Cambalala Kruger Park Lodge is located in Hazyview on the banks of the Sabie River. This is an ideal location for exploring the South African Lowveld region, the Kruger National Park and the beautiful sights of the ...

Page 7 - Showing 61 to 70
  Previous Page 
 Next Page  
Mpumalanga means “the place where the sun rises” and it’s no surprise that the province is known for its astounding natural beauty; a landscape where cascading waterfalls meet wetlands, deep forests, and savannahs filled with grazing wildlife. With ziplines, horse riding, hiking trails, the Panorama Route, and the Kruger National Park, Mpumalanga offers a jam-packed itinerary for young and old. ...   Read more
Loading, please wait...

Loading Results...

We're finding you the best places to stay!

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

0860 022 102 |