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,722
P26,130 total
includes taxes & fees
Jul 21 - Jul 22

Humdani Game Lodge
Humdani Game Lodge
6.0 out of 10, (2)
The price is P7,861
P9,040 total
includes taxes & fees
Jul 21 - Jul 22

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,537
P4,391 total
includes taxes & fees
Aug 20 - Aug 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 1 month ago