Skip to main content

Stay in Mpumalanga's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Kruger Gate Hotel

Hotel in Skukuza

Located at the Paul Kruger Gate to the Kruger National Park, Kruger Gate Hotel is located on the banks of the Sabie River. The food, and the rooms were very clean and comfortable.

Show more Show less
9.2
Wonderful
3,182 reviews
Price from
$294
per night

Walkersons Hotel & Spa

Hotel in Dullstroom

Along the rolling hills of the Mpumalanga, outside the hamlet of Dullstroom, Walkersons offers accommodations with a country flair and a cozy fireplace. Very relaxing, excellent accomodation, great food

Show more Show less
9.2
Wonderful
689 reviews
Price from
$237
per night

Chill Out

Hotel in Malelane

Located in Malelane, 6.2 miles from Leopard Creek Country Club, Chill Out provides accommodations with an outdoor swimming pool, free private parking and a restaurant. Mncedisi was quite helpful, friendly and approachable. He helped us with directions, helped us through check-in and attended to all our concerns. He boasted with amazing people skills, kind and was informative.

Show more Show less
9.2
Wonderful
15 reviews
Price from
$44
per night

Nyamankulu Guest Lodge

Hotel in Thulamahashi

Located in Thulamahashi, 28 miles from Orpen Gate, Nyamankulu Guest Lodge has accommodations with a garden, free private parking and a restaurant. The food was well prepared and well served.

Show more Show less
9.2
Wonderful
34 reviews
Price from
$60
per night

Melamar Estate

Hotel in Marloth Park

Located in Marloth Park, 13 miles from Crocodile Bridge, Melamar Estate provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Great staff.Extremely helpful and super friendly. It's an incredible experience spending time with wild animals

Show more Show less
9.3
Wonderful
43 reviews
Price from
$98
per night

C'est La Vie Boutique Hotel

Hotel in eMalahleni

C'est La Vie Boutique Hotel features an outdoor swimming pool, garden, a shared lounge and restaurant in eMalahleni. Featuring room service, this property also provides guests with a water park. The cleanliness,friendly staff,delicious food and very safe even for kids.

Show more Show less
9.1
Wonderful
42 reviews
Price from
$82
per night

Ivory Wilderness River Rock Lodge

Hotel in Klaserie Private Nature Reserve

Located within the Klaserie Private Nature Reserve, Ivory Wilderness River Rock Lodge features a viewing deck, lounge and splash pool overlooking the Klaserie River. Good value for money! Excellent food! Knowledgeable guides with the biggest respect for nature! Situated at a riverbed with a lot of animals!

Show more Show less
9.6
Exceptional
36 reviews
Price from
$539
per night

Kwa-Dlamathe Guesthouse

Hotel in Volksrust

Located 9.3 miles from Majuba Hill Battle Site, Kwa-Dlamathe Guesthouse offers 3-star accommodations in Volksrust and has a garden. Very neat, tidy and had everything we needed, electric blanket, etc.

Show more Show less
9
Wonderful
31 reviews
Price from
$36
per night

Schneiders Boutique Hotel

Hotel in White River

Located in White River, 17 miles from Mbombela Stadium, Schneiders Boutique Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Safe and secure behind a gated entrance, immaculate and beautifully decorated, very comfortable, with impeccable service by Cherrilll. The breakfast was great! 25 minutes from Kruger airport.

Show more Show less
9.8
Exceptional
16 reviews
Price from
$136
per night

StayEasy Mbombela

Hotel in Nelspruit

Located in Nelspruit, 4.3 miles from Mbombela Stadium, StayEasy Mbombela has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Great breakfast, great location, friendly staff, comfortable rooms, beautiful garden, pool area.

Show more Show less
8.3
Very Good
1,110 reviews
Price from
$81
per night

Hotels with extra health and safety measures

Find hotels in Mpumalanga with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Mpumalanga in the past month

See all

Mpumalanga's best hotels with breakfast

See all

Budget hotels in Mpumalanga

See all

Hotels in Mpumalanga you can book without a credit card

See all

FAQs about hotels in Mpumalanga

Planning a trip? Get inspired by reviews of cities in Mpumalanga

See reviews by guests who stayed at hotels in Mpumalanga

See all