COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Hotels in Tonga

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Gazebo Lodge - Hostel
2 out of 5
Strydom Block Road, Kruger National Park, Hectorspruit, Mpumalanga
Get Rates
14.05 mi from city center
Gazebo Lodge - Hostel
Jacana River Lodge
4.5 out of 5
Ehlanzeni, River Road, Erf 3 Portion 30, Kruger National Park, Mpumalanga
The price is $515 per night from May 18 to May 18
20.77 mi from city center
5/5Exceptional! (2 reviews)
"this was by far the best SA holiday we"

Reviewed on Jan 21, 2020

Jacana River Lodge
Kruger Maroela Lodge
3.5 out of 5
1051 Maroela Rd, Marloth Park, Mpumalanga
The price is $76 per night from May 16 to May 16
20.94 mi from city center
4/5Very Good! (1 review)
Kruger Maroela Review
"The one and only criticism I have is that the towels were funky - all of them. On the bright side, the staff were amazing and the unit clean and comfortable"

Reviewed on Jan 4, 2021

Kruger Maroela Lodge
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Guduza Guest House
3 out of 5
T45 Old Tonga Main Road, Phiva, Tonga, Mpumalanga
The price is $36 per night from May 15 to May 15
2.18 mi from city center
Guduza Guest House
Bona Ngwenya Lodge
3 out of 5
445 Crocodile Road, Marloth Park, Mpumalanga
The price is $121 per night from May 16 to May 16
20.54 mi from city center
Bona Ngwenya Lodge
Kruger Castle Guest House
3 out of 5
711 Olifant Dr, Marloth Park, Mpumalanga
The price is $76 per night from May 9 to May 9
21.21 mi from city center
5/5Exceptional! (1 review)
5 Stars All Day
"Didn’t know what to expect but this place definitely set the bar pretty high when I return to visit Kruger National Park. So close to the park you hear the lions roaring at night. Both nights and early mornings driving in and out of the guarded village, were the castle is located, we were able to ..."

Reviewed on Feb 17, 2020

Kruger Castle Guest House
Mjejane Private Resort
3 out of 5
Hectorspruit, Hectorspruit, Mpumalanga
Get Rates
16.45 mi from city center
Mjejane Private Resort
Acasia Guest Lodge
3 out of 5
29 Hartebees street, Komatipoort, Mpumalanga
Get Rates
18.87 mi from city center
3.6/5Good! (5 reviews)
Disappointing second visit
"I booked a Deluxe Quadruple Room, (2 Bedrooms 2 Queen Beds Room for 4 guests (up to 3 children), but surprisingly i was taken to a double room. Not sure why i was taken to a double room when it was not booked. This was the second time i stayed as the 1st time was very pleasant. unfortunately the ..."

Reviewed on Nov 12, 2017

Acasia Guest Lodge
Ecolux Boutique Hotel
5 out of 5
8 Gilfillan Street, Komatipoort, Mpumalanga
Free CancellationReserve now, pay when you stay
The price is $69 per night from May 8 to May 8
19.11 mi from city center
4.5/5Wonderful! (22 reviews)
"Quick check in. Was upgraded unexpectedly . Staff was very nice and helpful"

Reviewed on Dec 29, 2019

Ecolux Boutique Hotel
Meerkat Manor
3 out of 5
11 Bosbok street, Komatipoort, Mpumalanga
Free CancellationReserve now, pay when you stay
The price is $52 per night from May 18 to May 18
18.8 mi from city center
4.9/5Exceptional! (28 reviews)
Daily visits into Kruger from here
"Excellent stay, room with a view and cool breeze"

Reviewed on Sep 21, 2020

Meerkat Manor
Don't see what you're looking for?
See all available properties in Tonga
View all properties
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.