Mpumalanga hotels

Search among 938 available hotels in Mpumalanga from 50+ providers

Destination
Where do you want to go?
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
0Filter & Sort
View map
1-100 out of 938
8.2
Great290 reviews
With 145 rooms, the family Kruger Gate Skukuza prides itself on reliable service and offers amenities, such as a conference room.
FromC$ 468 /nightSelect
8.2
Great70 reviews
Boasting entertainment activities and barbeque, the 3-star Nelspruit Lodge Mbombela is 3.2 km from Nelspruit Golf Club in the shopping district of Mbombela.
FromC$ 78 /nightSelect
8.2
Great199 reviews
While staying at the 3-star Graskop you are invited to discover The Pinnacle Rock, set a 10-minute drive away, or Jock of the Bushveld Trail, which is only 900 metres away.
FromC$ 94 /nightSelect
8.4
Great62 reviews
Dullstroom Bird Of Prey & Rehabilitation Centre is located around a 20-minute walk from the luxury Highlander Hotel, while you can enjoy a steam room, sauna facilities and a massage chair on-site.
FromC$ 191 /nightSelect
7.8
Very good9 reviews
Within 3 km of Mjejane Lifestyle Private Game Reserve, the Buffalo includes 7 rooms.
FromC$ 74 /nightSelect
8.2
Great23 reviews
Located in a business district, the 2-star Town Lodge Mbombela offers an outdoor swimming pool and a buffet breakfast.
FromC$ 91 /nightSelect
8.4
Great6 reviews
You can relax by an outdoor swimming pool in the Umuzi Lodge Secunda, located at a 2.9 km distance from Graceland Casino.
FromC$ 130 /nightSelect
Lavender HouseGuest house
8.4
Great6 reviews
White River Art Gallery is around a 10-minute drive from the 4-star Lavender House.
FromC$ 87 /nightSelect
7.6
Very good39 reviews
Located a mere 1.2 km from Witbank City Hall, the comfortable Anew Hotel Witbank Emalahleni features a plunge pool and 101 comfortable rooms.
FromC$ 105 /nightSelect
8.0
Great60 reviews
Perry's Bridge Reptile Park and Elephant Whispers are located 1 km and 1.6 km from the excellent Kruger Park respectively.
FromC$ 334 /nightSelect
The White River Gallery is set about a 10-minute ride from the 4-star Protea The Winkler.
FromC$ 176 /nightSelect
8.4
Great93 reviews
A 25-minute stroll from Pabeni Gate Kruger National Park, guests of the 4-star Abangane Guest may engage in a variety of activities, including hiking and horse riding.
FromC$ 201 /nightSelect
8.2
Great34 reviews
The cosy African Sky Pine Lake Inn has an outdoor pool along with a lobby bar and boasts a location within walking distance of Kruger National Park.
FromC$ 123 /nightSelect
8.0
Great74 reviews
Positioned 300 metres of Central Garage Transport Museum, the 4-star Crystal Springs Mountain has 39 rooms, the pizza restaurant serving the local cuisine, all at guest's disposal.
FromC$ 129 /nightSelect
8.2
Great53 reviews
Graskop Falls is a mere 1.6 km from the 4-star Angels View, while Escarpment is 10 minutes away by car.
FromC$ 218 /nightSelect
8.4
Great19 reviews
The Capital Mbombela Aparthotel is set within 3.8 km of Stables and nearly a 10-minute drive from NG Westergloed.
FromC$ 154 /nightSelect
8.8
Great8 reviews
Featuring 34 rooms with views of the lake, the 3-star Pine Lake Resort White River is set around a 10-minute ride from Rottcher Wineries.
FromC$ 254 /nightSelect
8.0
Great51 reviews
Dullstroom Nature Reserve is at a 4.2 km distance from the Dunkeld Country & Equestrian Estate, while Dullstroom on the Dam is about a 10-minute drive away.
FromC$ 164 /nightSelect
8.4
Great362 reviews
Offering a swimming pool with views of pool, the perfect 3-star Mercure Hotel Nelspruit is located in the central district of Mbombela.
FromC$ 68 /nightSelect
8.2
Great6 reviews
A American breakfast is served daily at the Bubble Valley Piet Retief.
FromC$ 396 /nightSelect
8.2
Great18 reviews
Located within 3.3 km of Elephant Whispers, the 4-star Sanbonani offers a swimming pool and a fitness suite for guests.
FromC$ 544 /nightSelect
Quaint Luxury VillasBed & Breakfast
8.2
Great43 reviews
Pilgrims Rest is set at 800 metres from the Quaint Luxury Villas.
FromC$ 228 /nightSelect
8.0
Great15 reviews
Approximately 80 km from Kruger Mpumalanga International airport, the Mjejane Bush Camp By Dream Resorts offers a wellness area for guests' enjoyment.
FromC$ 289 /nightSelect
Rissington InnGuest house
8.4
Great108 reviews
A quiet location of the 3-star Rissington Inn Hazyview provides easy access to Pabeni Gate Kruger National Park, which is about 3 km away.
FromC$ 224 /nightSelect
8.2
Great121 reviews
Featuring a swimming pool, the family Hippo Hollow Country Estate Hazyview lies a mere 0.7 km from Perry's Bridge Reptile Park.
FromC$ 143 /nightSelect
8.6
Great85 reviews
Located 2.2 km from Crossing Superspar, the 2-star Utopia In Africa Guest Villa Mbombela features a swimming pool.
FromC$ 77 /nightSelect
8.4
Great116 reviews
Within a 10-minute drive of The Elephant Sanctuary, the 3-star Cabanas Hazyview offers spa therapy, an outdoor tennis court and barbecue plus an outdoor pool.
FromC$ 231 /nightSelect
8.0
Great34 reviews
Located approximately a 25-minute walk from The Elephant Sanctuary, the 5-star Summerfields Rose Retreat And features an outdoor pool.
FromC$ 390 /nightSelect
8.0
Great19 reviews
The unpretentious Hamiltons Lodge & Restaurant Malalane enjoys a riverside location and provides easy access to Kruger National Park Malelane Gate just 950 metres away.
FromC$ 288 /nightSelect
8.0
Great28 reviews
Boasting a swimming pool, the Tropical Paradise Mbombela is 7 km from Mbobela Stadium.
FromC$ 36 /nightSelect
8.2
Great54 reviews
Comprising 94 rooms, the wonderful Protea Hotel By Marriott Nelspruit Mbombela is set near the business district of Mbombela, 15 minutes by car from Mbobela Stadium.
FromC$ 133 /nightSelect
8.0
Great67 reviews
The comfortable Ingwenyama Conference & Sport Resort White River boasts fitness classes, spa therapy and entertainment activities on site and guests can laze by a swimming pool.
FromC$ 129 /nightSelect
Yello Guest House GraskopBed & Breakfast
The Pinnacle Rock is around a 25-minute walk from the Yello Guest House Graskop and features shopping and dining.
FromC$ 284 /nightSelect
Rustique Boutique HotelBed & Breakfast
8.2
Great54 reviews
Located within 4.2 km of Fecro, the 3-star Rustique Boutique Middelburg features 19 rooms and an à la carte restaurant on-site.
FromC$ 172 /nightSelect
8.0
Great25 reviews
Guests will enjoy an outdoor pool onsite and admire views of the pool offered from 8 rooms.
FromC$ 68 /nightSelect
8.6
Great9 reviews
Located a 10-minute ride from Nelspruit Nature Reserve, the 3-star Khayalami Hotel - Mbombela features 11 rooms, massage therapy, recreational facilities and entertainment activities.
FromC$ 120 /nightSelect
The Mumo Resort with garden views lies 110 km from Nelspruit airport.
FromC$ 148 /nightSelect
8.2
Great6 reviews
Rooms of the Angelocean Guest House face the pool and there is also a swimming pool on the premises.
FromC$ 63 /nightSelect
The ElementsGuest house
8.2
Great93 reviews
Overlooking garden, the Elements Graskop welcomes guests with a continental breakfast.
FromC$ 129 /nightSelect
7.6
Very good11 reviews
Located nearly a 10-minute walk from Graceland Country Club, the family Walmont At Graceland offers a swimming pool and a pool area for guests.
FromC$ 133 /nightSelect
Overvaal Nature Reserve is also set at a 3 km distance from the Ndalo Guest House, Badplaas.
FromC$ 96 /nightSelect
7.6
Very good13 reviews
While staying at the Sir Pinto Guesthouse you are invited to discover The Ridge Casino, set about a 10-minute ride away, or Witbank Golf Club, which is a 10-minute walk away.
FromC$ 31 /nightSelect
7.6
Very good10 reviews
The 5-star Leaves Lodge And is 6 km from Mbobela Stadium and has to offer an outdoor swimming pool plus a treatment room and an outdoor swimming pool.
FromC$ 200 /nightSelect
16 VaalrivierGuest house
Graceland Casino is also set about 25 minutes on foot from the 16 Vaalrivier Secunda.
FromC$ 55 /nightSelect
Lesiba GuesthouseGuest house
The Lesiba Guesthouse is a good starting point to KwaMhlanga's sights including Wonderboom airport, which is 70 km away.
FromC$ 50 /nightSelect
FromC$ 101 /nightSelect
8.2
Great119 reviews
The 4-star Anew Resort Hazyview Kruger Park lies at a 4.1 km distance from Shangana Cultural Village, and features baggage storage and a restaurant.
FromC$ 143 /nightSelect
8.2
Great15 reviews
Overlooking city, the 4-star Naldorado Executive Villa Mbombela welcomes guests with a full English breakfast.
FromC$ 50 /nightSelect
Balfour LodgeBed & Breakfast
A buffet breakfast is served daily at the Balfour Lodge.
FromC$ 66 /nightSelect
8.2
Great16 reviews
A full English breakfast is served daily at the African Flair Country Lodge Piet Retief.
FromC$ 101 /nightSelect
8.4
Great60 reviews
Approximately a 5-minute walk from Mount Sheba Nature Reserve, the Mount Sheba Rainforest Hotel & Resort Pilgrim's Rest includes 46 rooms.
FromC$ 317 /nightSelect
8.0
Great12 reviews
A English breakfast is served daily at the Olifants River Lodge By Dream Resorts.
FromC$ 89 /nightSelect
Zindiza GuesthouseGuest house
7.4
Very good3 reviews
Ben Fleur Boulevard is set within 4.8 km of the Zindiza Guesthouse.
FromC$ 56 /nightSelect
8.2
Great19 reviews
Including a swimming pool and an à la carte restaurant, the smoke-free Serurubele Boutique lies in the cultural part of Bosbokrand.
FromC$ 85 /nightSelect
8.6
Great26 reviews
Featuring a seasonal outdoor swimming pool along with 87 beautiful rooms, the family Premier Hotel The Winkler White River is nestled in a shopping district.
FromC$ 119 /nightSelect
8.2
Great80 reviews
Located a 15-minute ride from Marlothi Shopping Centre, the Turaco Lodge features 6 rooms, spa therapy and entertainment activities.
FromC$ 256 /nightSelect
8.4
Great24 reviews
The 3-star Anew Hotel Highveld Emalahleni Witbank is centrally located in a business neighbourhood and has 82 rooms with views of the city.
FromC$ 108 /nightSelect
8.2
Great32 reviews
Guests of the welcoming Walkersons Hotel & Spa Dullstroom can relax at an outdoor swimming pool and have their drinks at the lounge bar.
FromC$ 544 /nightSelect
8.2
Great111 reviews
Set within a 14-minute walk of Sabie Falls, the Woodsman features a restaurant and a gift shop.
FromC$ 71 /nightSelect
La Roca Guest HouseGuest house
8.4
Great174 reviews
Located in a residential neighbourhood approximately 10 minutes by car from Nelspruit Golf Club, the La Roca Guest House Mbombela has 15 rooms and a year-round outdoor swimming pool.
FromC$ 110 /nightSelect
8.0
Great57 reviews
Located 65 km from Nelspruit airport, the pet-friendly Malaga Panorama offers a restaurant and a gift shop for guests' convenience.
FromC$ 60 /nightSelect
8.0
Great63 reviews
Located a 25-minute stroll from Steiltes Nature Preserve reserve and a 10-minute ride from The Village, the comfortable La Villa Vita features a swimming pool and a pool bar.
FromC$ 116 /nightSelect
8.4
Great86 reviews
Featuring a swimming pool and a cocktail bar, the family Perry'S Bridge Hollow Boutique Hazyview is based within 20 minutes' walk of Shangana Cultural Village.
FromC$ 273 /nightSelect
7.2
Very good1 review
Kruger National Park Crocodile Bridge Gate is 0.7 km from the 3-star Elephant Walk Retreat, while Krokodilbrug is a 15-minute walk away.
Select
8.2
Great31 reviews
The Chill Pepper Boutique Mbombela is a mere 1.1 km from The Grove and features fitness classes and entertainment activities, along with a lounge bar on-site.
FromC$ 140 /nightSelect
The Success Guest House Standerton features a swimming pool and 8 rooms.
FromC$ 52 /nightSelect
Casa PalmeiraGuest house
Nelspruit Nature Reserve is about 10 minutes by car from the Casa Palmeira Mbombela that features an outdoor pool.
FromC$ 39 /nightSelect
Ndzuti Guest HouseGuest house
8.4
Great9 reviews
Set at a 3 km distance from The Ridge Casino, the Ndzuti Guest House Witbank offers 8 rooms and an outdoor swimming pool.
FromC$ 73 /nightSelect
7.6
Very good4 reviews
A full English breakfast is served daily at the Khayalami Hotel - Emalahleni.
FromC$ 66 /nightSelect
LushGuest house
8.4
Great152 reviews
The Lush Graskop offers a swimming pool and provides access to Panorama Route, which is approximately 5 minutes away by car.
FromC$ 95 /nightSelect
8.0
Great64 reviews
Located on The Barnyard Theatre, merely 1.7 km from St George's Church, the 4-star Casterbridge Hollow Boutique features extensive leisure facilities, including an outdoor swimming pool.
FromC$ 281 /nightSelect
8.2
Great204 reviews
Featuring a swimming pool and views of the patio, the Blyde Canyon, A Forever Resort offers guests to enjoy local dishes.
FromC$ 75 /nightSelect
Dublin Guest HouseGuest house
8.2
Great78 reviews
Offering a swimming pool, the 3-star Dublin Guest House Sabie is a mere 1.8 km from Mac Mac Falls.
FromC$ 122 /nightSelect
8.2
Great95 reviews
The charming 5-star Loerie'S Call Guesthouse disposes a swimming pool and is set within a minutes' drive from Kruger National Park.
FromC$ 191 /nightSelect
FromC$ 41 /nightSelect
Ingwenya GuesthouseGuest house
The Ingwenya Guesthouse is set about 15 minutes' walk from Ermelo Mall and merely 1.1 km from Blyde River Canyon Nature Reserve.
FromC$ 43 /nightSelect
8.0
Great107 reviews
Set nearly 15 minutes' walk from Elephant Point, the rooms in the Sleepover Kruger Gate Skukuza have views of patio.
FromC$ 81 /nightSelect
Set nearly a 15-minute stroll from Graceland Casino, the rooms in the Kaste Guesthouse Secunda have views of garden.
FromC$ 41 /nightSelect
La BendicionGuest house
The La Bendicion is set approximately 20 minutes' walk from NG Panorama and at a 2.9 km distance from Pick & Pay Mini Witbank.
FromC$ 61 /nightSelect
8.2
Great6 reviews
Set within 4.3 km of MBIDI Resort & Animal Sanctuary, the 3-star Ridderspoor Guesthouse Middelburg features 7 rooms with private bathrooms.
FromC$ 57 /nightSelect
8.4
Great126 reviews
Located in a business district nearly a 25-minute walk from Kambaku Komatipoort Golf Club, the perfect Trees Too Guest Lodge has 8 rooms and a swimming pool.
FromC$ 166 /nightSelect
7.0
Very good3 reviews
Set within 3 km of Skyway Trails, the rooms in the 3-star Adventure Backpackers Hazyview have views of patio.
FromC$ 84 /nightSelect
MalmeinesGuest house
Within 47 km of Fecro, the Malmeines includes 8 rooms.
FromC$ 49 /nightSelect
8.6
Great6 reviews
Battery Creek Falls and Kaapschehoop Trail are respectively 1.1 km and 100 metres from the 4-star Long Creek Lodge Kaapsehoop.
FromC$ 88 /nightSelect
8.2
Great50 reviews
Rooms of the smoke-free Nirvana Country House Mbombela face the courtyard and there is also an outdoor swimming pool on the premises.
FromC$ 293 /nightSelect
8.2
Great8 reviews
Offering an outdoor pool, the Sunrise Boutique Witbank is at a 4.2 km distance from The Ridge Casino.
FromC$ 59 /nightSelect
7.0
Very good8 reviews
Nelspruit Methodist Church is at a 3.8 km distance from the Columbus and The Village is 10 minutes' drive away.
FromC$ 49 /nightSelect
8.2
Great31 reviews
Set nearly a 25-minute walk from Kambaku Komatipoort Golf Club, the perfect 3-star Stoep Cafe offers 8 rooms and a swimming pool.
FromC$ 87 /nightSelect
Protea GuesthouseGuest house
Select
8.2
Great58 reviews
Guests will enjoy a year-round outdoor swimming pool onsite and admire views of the lake offered from 10 rooms.
FromC$ 133 /nightSelect
Belvedere-On-RiverGuest house
8.6
Great190 reviews
Located not very far from Kruger National Park, the luxury Belvedere-On-River Malalane features a swimming pool and 8 rooms plus it is 2.2 km from Mthethomusha Game Reserve.
FromC$ 116 /nightSelect
Ben Fleur Boulevard is also set at a 4.5 km distance from the Tushiya Guest Lodge.
FromC$ 27 /nightSelect
8.6
Great5 reviews
Located approximately a 20-minute walk from Middelburg Mall, the 4-star Alveston Manor features a swimming pool and a Manor Room restuarant restaurant.
FromC$ 117 /nightSelect
8.0
Great5 reviews
A full English breakfast is served daily at the Reserve Boutique.
FromC$ 176 /nightSelect
Vinique GuesthouseGuest house
7.8
Very good25 reviews
NG Westergloed is within 4 km of the Vinique, while Riverside Mall is about a 15-minute ride away.
FromC$ 59 /nightSelect
8.0
Great10 reviews
Ben Fleur Boulevard is set around 10 minutes' drive from the Sun1 Witbank.
FromC$ 48 /nightSelect
8.2
Great60 reviews
Featuring an à la carte restaurant together with canoeing, horseback riding and fisheries, the Little Pilgrims Boutique is located 2.7 km from Shangana Cultural Village.
FromC$ 127 /nightSelect
8.6
Great3 reviews
Middelburg Country Club is around 25 minutes on foot from the comfortable Travel, while Middelburg Mall is a 10-minute drive away.
FromC$ 55 /nightSelect
8.2
Great75 reviews
Rooms of the Forest Hill Country Lodge Piet Retief face the garden and there is also an outdoor swimming pool on the premises.
FromC$ 70 /nightSelect
8.0
Great25 reviews
Overlooking garden, the 4-star @ Secunda welcomes guests with a full English breakfast.
FromC$ 105 /nightSelect

Mpumalanga hotels essential information

🏨 Mpumalanga hotels 938
👛 Lowest price 21 CAD
✍️ Hotels Reviews 12 324

FAQs about hotels in Mpumalanga

To know more about places to stay in Mpumalanga, read these 11 answers to FAQs.

What are the best properties in Mpumalanga?

If you're searching for the best place in Mpumalanga, enjoy staying at one of iBooked.ca 103 hotels or accommodations. Located a 10-minute walk from Victorian House Museum, The Royal Hotel Pilgrims Rest with rating 8.0/10 is the top accommodation providing a golf course, shuttle service, and children's menu. Travellers can book a room at this 3-star property for about 119C$ per night. Here are some other popular accommodations: Promenade, Sabi River Sun Resort, and River House Lodge.

What are the top Marloth Park hotels in Mpumalanga?

If you want to stay at the best Mpumalanga hotel, consider booking Sheba Rock Guesthouse rated 8.0/10 for about 88C$ per night. It has an outdoor swimming pool, a picnic area, and a plunge pool on site.

What are the top hotels in Mbombela, Mpumalanga?

Featuring waxing, a treatment room, and a facial room, Leaves Lodge And Spa rated 7.6/10 is a good deal at the cost of 218C$ per night. Promenade rated 8.4/10 is a good 3-star option for travellers with children. It's set 700 metres from St Michael's Parish.

What are the best airport hotels in Mpumalanga?

Another top option is Sleepover Kmia (rating: 8.2/10), set 0.1 km from Kruger Mpumalanga International airport. It offers rooms at the cost of 45C$ per night, as well as shopping service, 24-hour security, and a photocopier on site.

Which budget accommodations in Mpumalanga are the best?

IBooked.ca offers more than 16 cheap deals for a comfortable stay in Mpumalanga. Midway Inn Hotel is the best budget accommodation providing an outdoor swimming pool, billiards, and housekeeping from 49C$ per night. Another option recommended by iBooked.ca travellers to save your money is Kruger Allo B&B at a reasonable price of 53C$ per night. Other budget accommodations: Tatenda Guest House, The Woodsman Bed And Breakfast, and Mercure Hotel Nelspruit.

What are the top romantic hotels in Mpumalanga?

There are 80 deals suitable for a romantic trip in Mpumalanga. You may like Riverview Inn rated 8.4/10 with an outdoor swimming pool, housekeeping service, and 24-hour security. This 4-star property is 3.8 km from Malelane Golf Club and costs about 90C$ per night. You may also like Abundance Lodge, a 3-star option for couples at the price of 67C$ per night. Click here to see other romantic properties.

Which luxury hotels in Mpumalanga are the best?

If you want the best facilities from hotels in Mpumalanga, book one of our 80 deals. Consider booking Hippo Hollow Country Estate (rating: 8.2/10) at the cost of 138C$ per night, offering shuttle service, cots, and children's menu on site. Other luxury accommodations are Belgrace Boutique Hotel, Premier Hotel The Winkler, and Southern Sun Mbombela.

Which 5-star accommodation in Mpumalanga is the best?

IBooked.ca recommends more than 17 luxury options to stay in Mpumalanga. Leaves Lodge And Spa rated 7.6/10 is a perfect accommodation with waxing, a treatment room, and a facial room on site. Travellers can book a room at the cost of 218C$ per night. Featuring a golf course, shuttle service, and concierge service, Matumi Golf Lodge (rating: 8.0/10) is also a perfect option at the cost of 77C$ per night. Other favourite 5-star places are Francolin Lodge and Kilmorna Manor Guest House.

What are the top 4-star hotels in Mpumalanga?

Consider booking Hamiltons Lodge & Restaurant rated 8.4/10 with an outdoor swimming pool, a golf course, and cots. Nirvana Country House rated 8.4/10 is also a perfect 4-star hotel with a swimming pool, ironing, and bar. La Roca Guest House, Hulala Lakeside Lodge, and Umbhaba Eco Lodge are also very popular 4-star hotels.

What are the best family-friendly hotels in Mpumalanga?

According to 3100 travellers' reviews, there are 14 family deals to consider. Offering concierge service, a spa lounge, and a treatment room, Grand Kruger Lodge And Spa has a rating 7.8/10. This 4-star hotel is 10 minutes' walk from Marlothi Shopping Centre. Graskop Hotel rated 8.4/10 is also a perfect accommodation with an outdoor swimming pool, children's menu, and hiking. Click here to see other popular family hotels.

What are the best pet-friendly properties in Mpumalanga?

IBooked.ca offers a selection of 28 options to consider. Flycatcher Castle is also the top Mpumalanga hotel for travellers travelling with pets. This 4-star property offers rooms at the cost of 231C$ per night. Log Cabin & Settlers Village, Utopia In Africa Guest Villa, and 44 On Ennis Guest Lodge And Restaurant-No Load Sheddding are pet-friendly too.