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

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,269
P25,610 total
includes taxes & fees
Aug 14 - Aug 15

Humdani Game Lodge
Humdani Game Lodge
6.0 out of 10, (2)
The price is P7,704
P8,860 total
includes taxes & fees
Jul 17 - Jul 18

Thaba Khaya Lodge
Thaba Khaya Lodge
10.0 out of 10, Exceptional, (11)

Dikhololo
Dikhololo
8.6 out of 10, Excellent, (53)
The price is P3,467
P4,303 total
includes taxes & fees
Jul 20 - Jul 21
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 3 weeks ago