Hotels with indoor pool in Kruger National Park

Multiple accommodations for your stay
Destination
Check-in date:
04 Jul 2026
Check-out date:
05 Jul 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

1361 results found

Shingalana Guest Lodge

Elsies Draai Street 282, Hazyview, South Africa (Open map)

The guest house is situated in the cultural part of Hazyview, 2.6 km from the Skyway Trails. The 4-star Shingalana Guest Lodge...
Read more...
8.9
Fabulous
264 reviews

Kingfisher Creek Safari Lodge

Guernsey Private Nature Reserve, Hoedspruit, South Africa (Open map)

The hotel is a great place to stay due to its private location in Hoedspruit. Featuring live performances and game drives,...
Read more...
9.7
Exceptional
64 reviews

Bubez Guesthouse

11 Andrews Street, Barberton, South Africa (Open map)

The guest house lies in Barberton, beside a garden. Located nearly a 25-minute stroll from Lone Tree Hill, the 4-star smoke-free Bubez…
Read more...
8.4
Very Good
157 reviews

Selati 103 Guest Cottages

Off Malelane Gate To Kruger Nat Park R570, Malalane, South Africa (Open map)

The centre of Malalane can be reached within a 20-minute walk. The 3-star Selati 103 Guest Cottages Malalane hotel includes...
Read more...
8.5
Fabulous
117 reviews

Zabini Lodge And Game Drives

31 Cromdaleroad, Glenwood Turn Off, 1200 Nelspruit, South Africa, Mbombela, South Africa (Open map)

You'll need 25-minute drive to Nelspruit airport. The 3-star Zabini Lodge And Game Drives Mbombela hotel is located in Mbombela,...
Read more...
8.9
Fabulous
744 reviews

Bongan Safari Lodge

Bongan Safaris Stand 316 Sigagula Acornhoek, Mbabat, South Africa (Open map)

You'll need 41-minute drive to Air Force Base Hoedspruit airport. The 3-star Bongan Safari Lodge Mbabat hotel offers proximity to...
Read more...
8.9
Fabulous
138 reviews

Kruger Dreams Lodge

2670 Hartbees Avenue, Marloth Park, South Africa (Open map)

The centre of Marloth Park is a 10 minutes' walk of the bed & breakfast. Kruger Dreams Lodge Marloth Park hotel lies in a rural area…
Read more...
7.6
Good
315 reviews

Sagwadi Hotel

17A Hoxani Section Calcutta D, Mkhuhlu, Hazyview, South Africa (Open map)

The 4-star hotel is nestled in Hazyview, near a wildlife park. Sagwadi Hotel Hazyview, located a 10-minute drive from the Phabeni...
Read more...
8.2
Very Good
157 reviews

Beetleloop Guest House

25 Beetleloop, Extension 1, Mbombela, South Africa (Open map)

Located within a 3-km distance of St Michael's Parish, this Mbombela guest house is also 4.9 km from Nelspruit railway station. The...
Read more...
9.2
Superb
99 reviews

La Villa Vita Boutique Hotel & Spa

21 Klipspringer Street, Mbombela, South Africa (Open map)

Surrounded by a mountain and gardens, this comfortable hotel is 2.4 km from Steiltes Nature Reserve. Located in the very heart of...
Read more...
8.6
Fabulous
457 reviews

Btv Guesthouse

R536 Kruger Road, Hazyview, South Africa (Open map)

The Shangana Cultural Village is approximately 15 minutes by car from this Hazyview hotel, and Ulusaba airport is 50 km away....
Read more...
7.3
Good
246 reviews

Robin Cottage Da Gama Lake

2 Leguan Drive, Hazy River Country Estate, White River, South Africa (Open map)

The 2-bedroom Robin Cottage Da Gama Lake White River features a terrace with views of the garden as well as a private swimming pool.
Read more...
9.3
Superb
93 reviews

Amafu Forest Lodge

Mare Street Hoedspruit, Hoedspruit, South Africa (Open map)

Situated in a mountain, the lodge is also 2.4 km from the Mariepskop. Situated in gardens and mountains, Amafu Forest Lodge...
Read more...
8.4
Very Good
340 reviews

Legend Safaris 257B - In Kruger Park Lodge

Kruger Park Lodge, Portia Shabangu Drive, Marula Avenue, 257B, Hazyview, South Africa (Open map)

The Hazyview villa is situated within 30 minutes' walk of the Elephant Whispers. The family Legend Safaris 257B - In Kruger Park...
Read more...
8.3
Very Good
102 reviews

Kwambili Game Lodge

Thornybush Main Gate, Guernsey Road, Thornybush Game Reserve, South Africa (Open map)

9.0
Superb
9 reviews

Weltevrede Lodge - Self Catering Houses

598 Sparrow Road, Marloth Park, South Africa (Open map)

The Kruger Sunset Lodge in The Greater Kruger is nearly 10 minutes' drive away and Kruger Mpumalanga International airport is 100 km...
Read more...
8.9
Fabulous
102 reviews

Kruger Park Lodge Unit No 441 With Private Pool

Portia Shabangu Drive, Hazyview, South Africa (Open map)

The Elephant Whispers is within a 2-km distance of the 230 m² apartment. To enjoy your vacation in Hazyview, stay at the spacious 3…
Read more...
8.4
Very Good
28 reviews

Kruger Park Lodge Unit No. 209

Portia Shabangu Drive, Hazyview, South Africa (Open map)

The 3-bedroom apartment is in an entertainment area of Hazyview. Featuring views of the garden, the spacious 220 m² Kruger Park...
Read more...
8.4
Very Good
55 reviews

Luvivane Luxury Villa

2282 Geelslang Road, Marloth Park, South Africa (Open map)

If you feel like visiting the surroundings, check out the Lionspruit Game Reserve 3.2 km from the 4-bedroom villa. Offering a shared...
Read more...
9.7
Exceptional
123 reviews

Sweet Thorn House Marloth Park

3151 Naboom Street, Marloth Park, South Africa (Open map)

Located 4.7 km from the Lionspruit Game Reserve, the 2-bedroom Sweet Thorn House Marloth Park Villa comes with a private pool...
Read more...
8.9
Fabulous
40 reviews
Thank you for subscribing
Close