Find the beach hotels that appeal to you the most
Check out our selection of great beach hotels in Kruger National Park
Set 0.6 mi from Kruger National Park, Sefapane Lodge in Phalaborwa offers an outdoor pool, spa and game drives. The thatched accommodations is spread across the tropical gardens which include 4 lakes....

With Mac-Mac Falls reachable in 10 miles, Beach Island Graskop provides accommodations, a restaurant, an outdoor swimming pool, a garden and a private beach area.

Lions Rock Rapids - Lodge is a lodge located Hazyview with panoramic views of the African landscape. Each of the rooms has a private swimming pool.

Popular with guests booking beach hotels in Kruger National Park
Popular with guests booking beach hotels in Kruger National Park
Popular with guests booking beach hotels in Kruger National Park