Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis

Stay in Mpumalanga's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

Riverview Inn

Hotel in Malelane

Located in Malelane, 7 miles from Malelane Gate, Riverview Inn provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a garden. The location on the Crocodile river is excellent, seeing wild animals from your balcony is priceless. The customer service is outstanding. We had to leave early and we're greeted by the owner and he was really helpful. The room is big and comfortable. Giving the chance I would return for sure.

Show more Show less
9.1
Awesome
302 reviews
Avg. price/night:
$62
Check availability

Sheppard Boutique Guest House

Hotel in Nelspruit

Located in Nelspruit, 5 miles from Mbombela Stadium, Sheppard Boutique Guest House has accommodations with a restaurant, free private parking, a bar and a shared lounge. very nice guesthouse, spacious rooms, friendly staff, very good breakfast at a lovely terrace

Show more Show less
9.2
Awesome
485 reviews
Avg. price/night:
$70
Check availability

Perry's Bridge Hollow Boutique Hotel

Hotel in Hazyview

This unique boutique hotel offers elegant rooms with a patio in a scenic setting with native trees and Savannah landscape. We absolutely loved our stay at Perry’s Boutique. Great room with excellent service and super staff !

Show more Show less
9.3
Awesome
238 reviews
Avg. price/night:
$257
Check availability

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. Nice place, stunning location. Liked the private fireplace. Nice room alongside the lake.

Show more Show less
9.1
Awesome
308 reviews

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. The whole team at the Ivory Wilderness Lodge goes out of their way to make you feel comfortable and to ensure that you enjoy your stay. Especially Warren and Craig, the 4th generation trackers and hosts are incredible in explaining and letting you feel the wilderness. Further, with only 4 bungalows it is always ensured that you have a intimate experience in the bush.

Show more Show less
9.7
Exceptional
13 reviews
Avg. price/night:
$443
Check availability

Ndhula Luxury Tented Lodge

Hotel in White River

Located in White River, 11 miles from The Barnyard Theatre, Ndhula Luxury Tented Lodge provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. Everything, beautiful place with great service.

Show more Show less
9.1
Awesome
44 reviews
Avg. price/night:
$89
Check availability

Kwa-Dlamathe Guesthouse

Hotel in Volksrust

Kwa-Dlamathe Guesthouse offers accommodations in Volksrust. Certain rooms include a sitting area to relax in after a busy day. You will find a coffee machine in the room.

Show more Show less
9.3
Awesome
10 reviews
Avg. price/night:
$38
Check availability

The Lodge Bethal

Hotel in Bethal

Featuring a licensed restaurant and leisure lounge, The Lodge Bethal offers accommodations in Bethal, 20 mi from Secunda and 5 minutes' drive from Bethal Golf Club. Made a plan to deliver breakfast in room, so very flexible. Host was friendly. I would safely assume it's as good as you will get in Bethal.

Show more Show less
9.2
Awesome
16 reviews
Avg. price/night:
$69
Check availability

Schneiders Boutique Hotel

Hotel in White River

Luxurious accommodations awaits guests at this guest house, located just outside of White River on the White River Golf and Country Estate, just a 30-minute drive from Kruger National Park. The location is superb and the whole welcome and gathering of our information concerning food allergies, was of excellence. The premises are neat, well maintained and with an impressive size, the room, veranda, WC, all exceeded our expectations. Worth going back.

Show more Show less
9.4
Awesome
17 reviews
Avg. price/night:
$137
Check availability

Graskop Hotel

Hotel in Graskop

Graskop Hotel offers accommodations in the center of Graskop. Guests can enjoy breakfast and optional dinner in the on-site dining-room. The Graskop Gorge Elevator is within 2 minutes' drive. AMAZING breakfast, super friendly staff, perfect location. Everything was perfect. Nice pool and very nice fireplace, great vibe.

Show more Show less
8.4
Very Good
1,010 reviews
Avg. price/night:
$70
Check availability

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

Most-booked hotels in Mpumalanga in the past month

See all

FAQs about hotels in Mpumalanga

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

Explore guest reviews of hotels in Mpumalanga

See all