Hotels with Spa in Beestekraal, Johannesburg
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Beestekraal Hotels with Spa
Top Beestekraal Hotels with Spa

Dikhololo
Dikhololo
8.6 out of 10, Excellent, (52)
The price is P3,506
P4,352 total
includes taxes & fees
Jul 20 - Jul 21

Humdani Game Lodge
Humdani Game Lodge
6.0 out of 10, (2)
The price is P3,339
P3,840 total
includes taxes & fees
Jul 7 - Jul 8

Finfoot Lake Reserve by Dream Resorts
Finfoot Lake Reserve by Dream Resorts
9.4 out of 10, Exceptional, (28)

Mziki Safari Lodge
Mziki Safari Lodge
9.2 out of 10, Wonderful, (15)
The price is P22,523
P25,902 total
includes taxes & fees
Jul 3 - Jul 4

Ivory Tree Game Lodge
Ivory Tree Game Lodge
9.2 out of 10, Wonderful, (132)
The price is P20,175
P25,186 total
includes taxes & fees
Jul 16 - Jul 17

The Cascades Hotel at Sun City Resort
The Cascades Hotel at Sun City Resort
7.8 out of 10, Good, (233)
The price is P11,888
P13,671 total
includes taxes & fees
Jul 9 - Jul 10

The Cabanas Hotel at Sun City Resort
The Cabanas Hotel at Sun City Resort
7.8 out of 10, Good, (818)
The price is P7,107
P8,173 total
includes taxes & fees
Jul 7 - Jul 8

Kwa Maritane Bush Lodge
Kwa Maritane Bush Lodge
9.0 out of 10, Wonderful, (457)
The price is P15,829
P18,203 total
includes taxes & fees
Jul 4 - Jul 5
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.
Recent Reviews in Beestekraal
Recent Reviews in Beestekraal

The Kingdom Resort
5/5 Excellent
"Great access to Pilanesberg with great restaurant snd affordable rooms."
A verified traveler from kodiak stayed at The Kingdom Resort
Posted 7 days ago