Hotels in Kruger National Park

Search and compare Kruger National Park hotels from hundreds of travel sites and save

Kruger National Park, South Africa
Dec 6 — Dec 72
Kruger National Park, South Africa
Mon 12/6
Tue 12/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Kruger National Park

Filter by star ratings
All filters
Mafunyane Lodge
Mafunyane Lodge
9.5 Excellent
Kruger National Park, Mpumalanga, South Africa
Show on map
12.7 mi from city centre, Kruger National Park 
ExcellentBased on 2 reviews
9.5

This comfortable hotel in Hoedspruit offers complimentary wireless internet, as well as a swimming pool and luggage storage. It is the perfect base for those wanting to immerse themselves in nature, with Kruger National Park just moments away.

Xanatseni Private Camp
Xanatseni Private Camp
9.2 Excellent
Kruger National Park, Mpumalanga, South Africa
Show on map
9.6 mi from city centre, Kruger National Park 
ExcellentBased on 41 reviews
9.2

This comfortable lodge in Hoedspruit offers free wireless internet, as well as an outdoor pool and babysitting/child services. It is ideal for those wanting to immerse themselves in nature, with Kruger National Park just steps away.

Makumu Private Game Lodge
Makumu Private Game Lodge
9.7 Excellent
Kruger National Park, Mpumalanga, South Africa
Show on map
14.5 mi from city centre, Kruger National Park 
ExcellentBased on 1 review
9.7

This comfortable lodge in Hoedspruit offers free Wi-Fi, as well as babysitting/child services and an outdoor pool. It is ideal for those wanting to be surrounded by nature, with Kruger National Park just steps away.

Tintswalo Safari Lodge
Tintswalo Safari Lodge
9.8 Excellent
Kruger National Park, Mpumalanga, South Africa
Show on map
31.5 mi from city centre, Kruger National Park 
ExcellentBased on 2 reviews
9.8

Situated in Sabi Sand, Tintswalo Safari Lodge offers 5-star accommodation, as well as an outdoor pool. It is ideal for those looking to get back to nature, with Kruger National Park just moments away.

Tips for booking a Kruger National Park hotel

Cheapest month:May
Most expensive month:February
Average price in Kruger National Park:$562/night
Absolute cheapest price found:$505/night
Cheapest day:Monday
Most expensive day:Monday
$505 - $619
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$112 - $112
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Kruger National Park hotels

Show all 45 hotels
1
Makumu Private Game Lodge
Makumu Private Game Lodge
9.7 Excellent
Kruger National Park, Mpumalanga, South Africa
Show on map
14.5 mi from city centre, Kruger National Park, South Africa 

This comfortable lodge in Hoedspruit offers free Wi-Fi, as well as babysitting/child services and an outdoor pool. It is ideal for those wanting to be surrounded by nature, with Kruger National Park just steps away.

Cheapest hotels in Kruger National Park, Limpopo

Show all 45 hotels
Xanatseni Private Camp
Xanatseni Private Camp
9.2 Excellent
Kruger National Park, Mpumalanga, South Africa
Show on map
9.6 mi from city centre,  

This comfortable lodge in Hoedspruit offers free wireless internet, as well as an outdoor pool and babysitting/child services. It is ideal for those wanting to immerse themselves in nature, with Kruger National Park just steps away.

$322
Avg. per night
Mafunyane Lodge
Mafunyane Lodge
9.5 Excellent
Kruger National Park, Mpumalanga, South Africa
Show on map
12.7 mi from city centre,  

This comfortable hotel in Hoedspruit offers complimentary wireless internet, as well as a swimming pool and luggage storage. It is the perfect base for those wanting to immerse themselves in nature, with Kruger National Park just moments away.

$510
Avg. per night
Makumu Private Game Lodge
Makumu Private Game Lodge
9.7 Excellent
Kruger National Park, Mpumalanga, South Africa
Show on map
14.5 mi from city centre,  

This comfortable lodge in Hoedspruit offers free Wi-Fi, as well as babysitting/child services and an outdoor pool. It is ideal for those wanting to be surrounded by nature, with Kruger National Park just steps away.

$800
Avg. per night
Tintswalo Safari Lodge
Tintswalo Safari Lodge
9.8 Excellent
Kruger National Park, Mpumalanga, South Africa
Show on map
31.5 mi from city centre,  

Situated in Sabi Sand, Tintswalo Safari Lodge offers 5-star accommodation, as well as an outdoor pool. It is ideal for those looking to get back to nature, with Kruger National Park just moments away.

$1,415
Avg. per night

Where to stay in Kruger National Park

Kruger National Park travel FAQs

  • What are the best hotels in Kruger National Park?

    342 reviews rated Motswari Private Game Reserve with an average score of 9.5/10. It may also be worth looking into the AfriCamps at Hoedspruit, which received a rating of 8.6/10 from 176 reviews. Xanatseni Private Camp could also be a good option, with a score of 9.2/10 from 41 reviews.

  • What is a good hotel near Timbavati Game Reserve?

    Motswari Private Game Reserve is a popular hotel near Timbavati Game Reserve that is highly recommended, with a score of 9.5 across 342 reviews.

  • How much is a hotel in Kruger National Park tonight?

    Prices for a hotel in Kruger National Park tonight are about $769 on average, but HotelsCombined users have found prices as low as $159 for tonight in the last 3 days. The best price found for a 4-star hotel in Kruger National Park tonight is $398.