Search resorts in Mpumalanga

More than 1 million people last month said they'd recommend Booking.com to their family and friends.

FREE cancellation on most rooms! Instant confirmation when you reserve

  • 773 properties in Mpumalanga
    Show map Map
  • Summerfields Rose Retreat and Spa

    Summerfields Rose Retreat and Spa

    Hazyview, South Africa
    9.2

    Superb

    84 reviews

    Set within a 100-hectare farm, Summerfields has riverside rooms with outdoor showers. The pool, open-air spa area and restaurant are by Sabie River, where hippos bathe at dusk.

  • Matumi Golf Lodge

    Matumi Golf Lodge

    Nelspruit, South Africa
    8.6

    Fabulous

    34 reviews

    Matumi Lodge is set in a Tudor-style villa overlooking savannah plains and golf courses from its elevated native gardens.

  • Pestana Kruger Lodge

    Pestana Kruger Lodge

    Malelane, South Africa
    7.5

    Good

    284 reviews

    Situated 700 metres from the southern entrance to Kruger National Park and set in 22 hectares of unspoilt land, Pestana Kruger Lodge has luxurious, spacious rooms in an ideal location.

  • Umkumbe Safari Lodge

    Umkumbe Safari Lodge

    Sabi Sand Game Reserve, South Africa
    8.6

    Fabulous

    102 reviews

    Located at the banks of the Sand River, Umkumbe Safari Lodge is located in Sabi Sand Game Reserve. The lodge has a deck with plunge pool and sun loungers.

  • Dunkeld Country & Equestrian Estate

    Dunkeld Country & Equestrian Estate

    Dullstroom, South Africa
    7.8

    Good

    127 reviews

    Located in the peaceful Dullstroom countryside, luxury country estate features a spa with massage services, an indoor pool and a children’s playground. Free private parking is available.

  • Ingwenyama Conference & Sports Resort

    Ingwenyama Conference & Sports Resort

    White River, South Africa
    7.9

    Good

    134 reviews

    Nestled in the town of White River and overlooking a small lake, this 3-star resort features an outdoor pool and a fitness centre. Guests can book trips to Kruger National Park.

    “I would like to make use of this opportunity to congratulate you on the excellent level of service that I experienced at the INGWENYAMA over the past weekend. The staff were exceptionally friendly and helpful.”

    Zama
  • Kloppenheim Timeshare Resort

    Kloppenheim Timeshare Resort

    Machadodorp, South Africa
    8.9

    Fabulous

    33 reviews

    Offering an outdoor pool and barbecue, Kloppenheim Timeshare Resort is set in Machadodorp in the Mpumalanga Region, 7 km from NG Church Machadodorp.

  • aha Greenway Woods Golf Resort

    aha Greenway Woods Golf Resort

    White River, South Africa
    7.2

    Good

    121 reviews

    Greenway Woods Resort offers extensive facilities, spacious gardens, and private accommodation. It is located near Longmere Dam, in north-east South Africa. Hammersdale train station is 2 km away.

  • Cambalala - Kruger Park Lodge

    Cambalala - Kruger Park Lodge

    Hazyview, South Africa
    9.0

    Superb

    131 reviews

    Situated in Hazyview, in a quiet part of the Kruger Park Lodge resort, this self-catering guest house is surrounded by natural beauty. It features an outdoor swimming pool, tennis court and a bar.

  • The Cabin in Kaapschehoop

    The Cabin in Kaapschehoop

    Kaapsehoop, South Africa
    9.8

    Exceptional

    2 reviews

    The Cabin in Kaapschehoop is located in Kaapsehoop, 100 metres from Kaapschehoop Hiking Trail (Parking) and 100 metres from Pronoia Chapel. Free private parking is available on site.

You might also enjoy these types of property: