Hotels with Shopping in Mpumalanga from $61
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Top Mpumalanga Hotels with Shopping

Mercure Nelspruit Hotel
Coner Of N4 and Graniet Street, Mbombela, Mpumalanga
Free Cancellation
Reserve now, pay when you stay
$58 nightly
The price is $67 total per night
$67 total
Aug 3 - Aug 4
Total includes taxes and fees
This hotel features a restaurant, an outdoor pool, and a bar/lounge. Traveling on business? Take advantage of the business center, free WiFi in public areas, and airport shuttle. Free self parking, a garden, and a computer station are also offered.

Hotel Promenade
Cnr Samora Machel Drive & Henshall St, Mbombela, Mpumalanga
This hotel features a restaurant, an outdoor pool, and a bar/lounge. Families will appreciate the onsite laundry facilities and in-room childcare. Enjoy the gym and perks like free self parking and free WiFi.
Pool
Parking included

Perry's Bridge Hollow Boutique Hotel
R40, Mbombela, Mpumalanga
$198 nightly
The price is $227 total per night
$227 total
Aug 10 - Aug 11
Total includes taxes and fees
A full-service spa, an outdoor pool, and a restaurant are all featured at this hotel. Families will appreciate the playground, onsite laundry facilities, and in-room childcare. Relax with a drink at the bar/lounge and enjoy perks like free self parking and free WiFi.
Pool
Spa

Casterbridge Hollow Boutique Hotel
Casterbridge Lifestyle Centre, R40 Main Road, Mbombela, Mpumalanga
$227 nightly
The price is $261 total per night
$261 total
Jul 20 - Jul 21
Total includes taxes and fees
A full-service spa, an outdoor pool, and a restaurant are all featured at this smoke-free hotel. Families will appreciate the playground, onsite laundry facilities, and in-room childcare. Enjoy the gym and free perks like full breakfast and free self parking.

Critchley Hackle
585 Teding Van Berkhout Street, Dullstroom, Mpumalanga
This hotel features a restaurant, an outdoor pool, and a bar/lounge. Families will appreciate the onsite laundry facilities and babysitting. Relax with a drink at the poolside bar and enjoy perks like free valet parking and free WiFi.
Pool
Parking included

Sabie Self-Catering Apartments
23, 6th Avenue (Sesde Laan), Sabie, Mpumalanga
$53 nightly
The price is $61 total per night
$61 total
Jul 20 - Jul 21
Total includes taxes and fees
An outdoor pool, free self parking, and barbecue grills are featured at this aparthotel. WiFi in public areas is free. A terrace, a garden, and a picnic area are also on offer.

Khayalami Hotels - Mbombela
29 van Wijk Street, Mbombela, Mpumalanga
A full-service spa, an outdoor pool, and a restaurant are all featured at this hotel. Traveling on business? Take advantage of the free WiFi in public areas, conference center, and airport shuttle. Enjoy the hot tub and free perks like English breakfast and free self parking.

Premier Hotel The Winkler
R538 Numbi Gate Road, Mbombela, Mpumalanga
Free Cancellation
Reserve now, pay when you stay
$106 nightly
The price is $122 total per night
$122 total
Jul 31 - Aug 1
Total includes taxes and fees
This hotel features a restaurant, an outdoor pool, and a bar/lounge. There's fun for all ages with a playground and an arcade/game room, and in-room childcare is an added bonus. Enjoy the outdoor tennis court and perks like free self parking and free WiFi.
Pool
Pet friendly

ANEW Hotel Highveld eMalahleni
Corner of Mandela Dr. and Woltemade St., Emalahleni, Mpumalanga
Free Cancellation
Reserve now, pay when you stay
$60 nightly
The price is $70 total per night
$70 total
Jul 27 - Jul 28
Total includes taxes and fees
A restaurant and a bar/lounge are featured at this hotel. Traveling on business? Take advantage of the business center, free WiFi in public areas, and airport shuttle. Enjoy free perks like free self parking and an area shuttle.

aha Bongani Mountain Lodge
Off N4, MTHETHOMUSHA GAME RESERVE., Kaapmuiden, Kruger National Park, Mpumalanga
This traditional hotel features a full-service spa, 2 outdoor pools, and a restaurant. Families will appreciate the children's pool, onsite laundry facilities, and babysitting. Enjoy the gym and free perks like English breakfast and free self parking.
Pool
Breakfast included

Grand Kruger Lodge and Spa
4627 Hartbees Street, Marloth Park, Kruger National Park, Nkomazi, Mpumalanga
$131 nightly
The price is $152 total per night
$152 total
Jul 31 - Aug 1
Total includes taxes and fees
A full-service spa, an outdoor pool, and a restaurant are all featured at this Art Deco lodge. Traveling on business? Take advantage of the free WiFi in public areas, laundry service, and airport shuttle. Relax with a drink at the bar/lounge and enjoy free perks like cooked-to-order breakfast and free self parking.
Pool
Breakfast included

Hamiltons Lodge & Restaurant
R570 Malelane Gate Road, Nkomazi, Mpumalanga
$165 nightly
The price is $190 total per night
$190 total
Jul 20 - Jul 21
Total includes taxes and fees
This guesthouse features a restaurant, an outdoor pool, and a bar/lounge. Families will appreciate the playground, onsite laundry facilities, and babysitting. Guests will appreciate free perks like full breakfast and WiFi in public areas.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Mpumalanga Hotels with Shopping essential information
Hotels with Shopping in Mpumalanga |
78 |
---|---|
Highest price | $261 |
Cheapest price | $61 |
Total number of hotels in Mpumalanga | 774 |
Popular hotels | Mercure Nelspruit Hotel, Hotel Promenade, Perry's Bridge Hollow Boutique Hotel, Casterbridge Hollow Boutique Hotel, Critchley Hackle, Sabie Self-Catering Apartments, Khayalami Hotels - Mbombela, Premier Hotel The Winkler, ANEW Hotel Highveld eMalahleni, aha Bongani Mountain Lodge, Grand Kruger Lodge and Spa, Hamiltons Lodge & Restaurant |
Recent Mpumalanga hotel reviews by fellow wanderers

Protea Hotel by Marriott Nelspruit
5 out of 5
Posted 4 months ago
Travelocity Verified Review
"Good"
A verified traveler stayed at Protea Hotel by Marriott Nelspruit