Find the rooms that appeal to you the most
Destination inspiration for your trip – find a room















Check out our selection of great rooms in Mpumalanga
With mountain views, Ndhula Luxury Tented Lodge is located in White River and has a restaurant, a shared lounge, bar, garden, year-round outdoor pool and terrace.

Zur Alten Mine is located 3.1 mi outside of Graskop. Guests can walk around the dam in the gardens or hike up to the old mine.

Boasting panoramic views over the valleys and mountains, Muluwa Lodge is located just 10 minutes' drive from White River and the Kruger Mpumalanga International Airport.

Located at the Paul Kruger Gate to the Kruger National Park, Kruger Gate Hotel is located on the banks of the Sabie River.

8 On Penny Guesthouse in Nelspruit provides adults-only accommodations with an outdoor swimming pool, a fitness center, and a garden.

Willow Inn in Nelspruit provides accommodations with a garden and barbecue facilities. This guest house offers free private parking, full-day security, and free Wifi.

1.1 miles from Dullstroom Railway Station in Dullstroom, Labacht Home with The view features accommodations with access to a hot tub.

Providing a garden, Spies Villa - Fast Wi-fi, Netflix, DSTV, Solar, Certified Water System offers accommodations in Middelburg.

This property offers a private pool, free Wifi, and free private parking. Outdoor seating is also available at Taíta Lodge.

Providing a garden, Haus Eleven offers accommodations in Piet Retief. With garden views, this accommodation features a swimming pool.

Popular with guests booking rooms in Mpumalanga
Popular with guests booking rooms in Mpumalanga
Popular with guests booking rooms in Mpumalanga
Popular with guests booking rooms in Mpumalanga
Popular with guests booking rooms in Mpumalanga
Popular with guests booking rooms in Mpumalanga
Popular with guests booking rooms in Mpumalanga
Popular with guests booking rooms in Mpumalanga
Popular with guests booking rooms in Mpumalanga
Popular with guests booking rooms in Mpumalanga