Featured Hotels in Mpumalanga

  • $73

    Average price per night

    Sheppard Boutique Guest House, Nelspruit
    9.2 Awesome 563 reviews
    Description Offering free WiFi, Sheppard Boutique Guest House offers accommodations in Nelspruit, 5 miles from Mbombela Stadium and 2.8 miles from i'Langa Mall.

    "The peace and quite and the availability of everyone to assist. Nice venue for a family vacation e"

    Inno. South Africa
  • $171

    Average price per night

    Casterbridge Hollow Boutique Hotel, White River
    9.0 Awesome 200 reviews
    Description Located a 15-minute drive from Kruger Mpumalanga International Airport, this boutique hotel offers modern guest rooms with a private balcony. The hotel has an outdoor pool, a gym and a restaurant.

    "Huge bed and how friendly and helpful the staff were."

    Emma. South Africa
  • $163

    Average price per night

    Perry's Bridge Hollow Boutique Hotel, Hazyview
    9.2 Awesome 121 reviews
    Description This unique boutique hotel offers elegant rooms with a patio in a scenic setting with native trees and Savannah landscape.

    "Spacious,quiet, friendly, Kuka Cafe great"

    RikaWB. South Africa
  • $147

    Average price per night

    Walkersons Hotel & Spa, Dullstroom
    9.0 Awesome 335 reviews
    Description Along the rolling hills of the Mpumalanga, outside the hamlet of Dullstroom, Walkersons offers accommodations with a country flair and a cozy fireplace.

    "The location was perfect. We stayed in the riverview cottage and had the most wonderful view. At night we could hear the gentle stream of the river. We even received a complimentary baked bread from the..."

    Heinrich. South Africa
  • $85

    Average price per night

    Execustay, Nelspruit



    9.8 Exceptional 7 reviews
    Description Located 3.4 miles from Mbombela Stadium, Execustay provides accommodations with free WiFi in Nelspruit. All rooms have a flat-screen TV with satellite channels and a private bathroom.

    "We liked steam punk theme. The beds and the linen were exceptional. The breakfast was unusual and good!"

    Eleanore. South Africa
  • $60

    Average price per night

    Tinyiko Kruger Lodge, Marloth Park
    9.1 Awesome 11 reviews
    Description Tinyiko Kruger Lodge is located in Marloth Park, 0.8 miles from Frikkies Dam and 1.2 miles from Lionspruit Game Reserve. Guests can enjoy the on-site restaurant.

    "The place for me was very beautiful, I was expecting a very bushy place but I was amazed when I saw the outside building let alone the rooms, very specious, beautiful and relaxing. The pool was a bonus...."

    Moipone. South Africa
  • $249

    Average price per night

    Akabeko Boutique Hotel, Coromandel
    9.3 Awesome 35 reviews
    Description Nestled within valleys of the Mpumalanga mountains, Akabeko Boutique Hotel offers luxurious accommodations along the Hoppe River, within a 2-hour drive of Nelspruit.

    "Perfect setting, beautifully decorated rooms, delicious food with a personal touch from the staff. Thanks for a great weekend away!"

    Kavish. South Africa
  • $117

    Average price per night

    Belgrace Boutique Hotel, White River
    9.3 Awesome 66 reviews
    Description The refurbished and upmarket Belgrace Boutique Hotel is located 11 mi from White River. Free WiFi access is available on site.

    "The service and the food is excellent"

    Ivo Moreira. Mozambique
  • $71

    Average price per night

    Mount Sheba a Forever Lodge, Pilgrimʼs Rest
    8.4 Very Good 179 reviews
    Description Mount Sheba, a Forever Lodge is located 30 minutes' drive from the historical town of Pilgrim's Rest. Surrounded by rain forest, the hotel offers a variety of leisure activities.

    "OOH my I liked everything about this place, the food, the comfy chalet, the view from our chalet , staff was welcoming, we are definitely going back there, been to many places but this lodge takes the..."

    RUDZANI. South Africa
  • $92

    Average price per night

    Chill Pepper Boutique Hotel, Nelspruit
    8.7 Excellent 476 reviews
    Description Conveniently located in Riverside Park, the Chill Pepper Boutique Hotel offers accommodations in Nelspruit. The property offers free WiFi and features an outdoor swimming pool.

    "Yvonne at the Spa was excellent!"

    Sally. Swaziland

Most-booked hotels in Mpumalanga in the past month