You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates

Bed and breakfast in Bojanala, Swartruggens · 41.36 km from centre
8.8
41 reviews
Breakfast available
Featuring a terrace, Hadida Guesthouse provides accommodation in Swartruggens. The property has pool and garden views, and is 34 km from Koster Dam. There is an outdoor fireplace and guests can make use of free WiFi and free private parking.
All units in the bed and breakfast are fitted with a TV with satellite channels. Units include a private bathroom with a shower, while selected rooms also boast a fully equipped kitchen with a microwave.
For visitors looking to embark on day trips to nearby landmarks, the bed and breakfast features a selection of packed lunches.
Barbecue facilities are at guests' disposal at the bed and breakfast, and guests can also relax in the garden or go on a picnic in the picnic area.
Lanseria International Airport is 156 km from the property.

Luxury tent in Rustenburg · 41.41 km from centre
9.5
4 reviews
Boasting garden views, Dombeya Ridge Guest Suite features accommodation with a garden and a patio, around 42 km from Royal Bafokeng Stadium. This property offers access to a terrace, free private parking and free WiFi. Rustenburg Golf Club is 25 km away and Magalies Canopy Tour is 6.6 km from the luxury tent.
There is a seating area, a dining area and a kitchenette complete with an oven, a microwave and a toaster. The property has an outdoor dining area.
Barbecue facilities are provided.
Mountain Sanctuary Park is 12 km from the luxury tent. Lanseria International Airport is 86 km from the property.

All-inclusive resort in Pilanesberg National Park · 42.34 km from centre
8.0
1 review
Breakfast available
This luxury property is 1.5 mi (2.4 km) from Pilanesberg National Park and 17.3 mi (27.9 km) from Moses Kotane Hospital.

Lodge in Pilanesberg National Park · 42.45 km from centre
This lodge is 1.7 mi (2.7 km) from Pilanesberg National Park and 17.3 mi (27.8 km) from Moses Kotane Hospital.

Lodge in Bojanala, Maanhaarrand · 42.91 km from centre
9.3
4 reviews
Located in Maanhaarrand, Shamba Yetu Mountain Lodge provides mountain views and free WiFi, 34 km from Rustenburg Golf Club and 42 km from Magalies Canopy Tour.
Some of the units include a satellite flat-screen TV, a fully equipped kitchen with a fridge, and a private bathroom with a shower and a hairdryer.
Guests can swim in the outdoor swimming pool, go hiking or cycling, or relax in the garden and use the barbecue facilities.
Mountain Sanctuary Park is 47 km from the lodge, while Tarlton International Raceway is 50 km away. Lanseria International Airport is 88 km from the property.

Lodge in Pilanesberg National Park, Pilanesberg · 43.02 km from centre
9.4
76 reviews
Set in the Black Rhino Game Reserve, Morokolo Safari Lodge Self-catering offers an outdoor pool with view of the Pilanesberg Mountains and a hot tub. Guests can experience an African safari with a dedicated game ranger.
Each air-conditioned suite has an en-suite bathroom with modern finishes, a seating area, tea-and-coffee making facilities and a private patio.
The main entertainment area is open-plan, and has a lounge with satellite TV and DVD player, a bar area with pool table and various board games, and an outside patio area overlooking the swimming pool with a view of the Pilanesberg Mountains
Located on the slopes of the Pilanesberg Mountains, Morokolo Safari Lodge Self-catering is 35 km from Sun City and 51 km from Pilanesberg International Airport. As the Black Rhino Game Reserve is a private concession, entrance is only possible through the Black Rhino Reserve gate, located on the R565.
The pool table, patio and hot tub are available to the 4 suite lodge only. The swimming pool and safaris are shared amenities.
- This is a self-catering property with no restaurant facilities or chefs
- No day visitors allowed
- This is a no noise property
- The rules governing game drives do not permit children under 6 on the game drives for their own safety.
- Children between 6 - 12 permitted at the range's discretion.

Farm stay in Bojanala, Swartruggens · 43.10 km from centre
9.4
5 reviews
Situated in Swartruggens, North West region, Boonsteplaas Farmstay is set 42 km from Koster Dam. This farm stay features free private parking and a shared kitchen. On clear days, guests can head outside to enjoy the farm stay's outdoor fireplace or simply kick back and relax.
Additional in-room amenities include chocolates or cookies. All units at the farm stay are fitted with a private bathroom and bed linen.
A selection of options including local specialities, fruits and cheese is available for the continental breakfast.
Guests at the farm stay can enjoy cycling and hiking nearby, or make the most of the garden.
Lanseria International Airport is 164 km from the property.

Lodge in Pilanesberg National Park · 43.15 km from centre
9.0
16 reviews
This lodge is 0.5 mi (0.7 km) from Pilanesberg National Park and 19.3 mi (31 km) from Moses Kotane Hospital.

Lodge in Pilanesberg National Park · 43.37 km from centre
9.6
9 reviews
This lodge is 0.7 mi (1.2 km) from Pilanesberg National Park and 19.6 mi (31.5 km) from Moses Kotane Hospital.

Lodge in Pilanesberg National Park · 43.56 km from centre
10.0
3 reviews
Breakfast available
This lodge is 0.7 mi (1.1 km) from Pilanesberg National Park and 19.5 mi (31.4 km) from Moses Kotane Hospital.

Guest house in Bojanala, Magaliesburg · 43.69 km from centre
9.0
35 reviews
Situated between Magaliesburg and Rustenburg and surrounded by bushveld close to a river, Riverbend Self Catering Cottages offers BBQ facilities and a plunge pool.
The accommodation will here will provide you with a patio, fireplace and a kitchenette with a microwave and an oven. You can enjoy mountain views.
The property offers free parking and can arrange massages on request.
Maropeng is 50 km and Lanseria Airport is 90 km away.

Lodge in Pilanesberg National Park · 43.73 km from centre
10.0
32 reviews
Breakfast available
This all-inclusive lodge is 0.8 mi (1.2 km) from Pilanesberg National Park and 19.6 mi (31.5 km) from Moses Kotane Hospital.

Lodge in Bojanala, Derby · 44.29 km from centre
10.0
3 reviews
Situated in Derby in the North West region, Battle Creek Lodge features accommodation with free WiFi and free private parking, as well as access to a hot tub.
There is a private bathroom with shower in some units, along with free toiletries, a hairdryer and slippers.
The lodge offers a terrace.
Guests can swim in the outdoor swimming pool, go hiking or cycling or relax in the garden.
Koster Dam is 41 km from Battle Creek Lodge. Lanseria International Airport is 112 km from the property, and the property offers a paid airport shuttle service.

Apartment in Bojanala, Swartruggens · 44.69 km from centre
8.0
10 reviews
Boasting barbecue facilities and views of garden, Waboom Farm Stay is located in Swartruggens, 41 km from Koster Dam. This apartment provides free private parking and private check-in and check-out. Featuring family rooms, this property also provides guests with an outdoor fireplace.
The units in the apartment complex are equipped with a kettle. Some of the units include a satellite flat-screen TV, a fully equipped kitchen with an oven, and a private bathroom with a shower and free toiletries. At the apartment complex, every unit includes bed linen and towels.
Guests at the apartment can enjoy cycling and hiking nearby, or make the most of the garden.
Lanseria International Airport is 163 km away.

Lodge in Rustenburg, Rietfontein · 45.13 km from centre
9.2
115 reviews
Featuring a garden, a terrace as well as water sports facilities, Milorho Lodge is located in Rietfontein, within 48 km of Royal Bafokeng Stadium and 33 km of Rustenburg Golf Club.
All units come with a patio with garden views, a kitchen with a fridge and an oven, and a private bathroom with shower. A microwave, a stovetop and toaster are also provided, as well as a kettle.
A barbecue is available on site and both hiking and cycling can be enjoyed within close proximity of the lodge.
Lanseria International Airport is 85 km away.

Lodge in Rustenburg · 45.14 km from centre
9.3
87 reviews
Set 48 km from Royal Bafokeng Stadium, AfriCamps at Milorho offers an outdoor swimming pool, a garden and air-conditioned accommodation with a patio and free WiFi. The accommodation features a hot tub.
All units comprise a seating area, and a fully equipped kitchen with various cooking facilities, including a fridge, a microwave, a stovetop and a toaster.
At the lodge guests are welcome to take advantage of a hot tub.
Rustenburg Golf Club is 33 km from AfriCamps at Milorho, while Cradle of Human Kind - Museum is 50 km away. Lanseria International Airport is 85 km from the property.

Guesthouse in Bojanala, Maanhaarand · 45.42 km from centre
9.6
5 reviews
When you a stay at Thirsty Falls Guest Farm in Maanhaarand, you'll be in the mountains, just steps from Magaliesberg Biosphere Reserve and Magaliesberg Protected Natural Environment. This guest house is 9.4 mi (15.1 km) from Elangeni Nature Reserve and 13.9 mi (22.4 km) from Pauls Park.

Farm stay in Bojanala, Maanhaarrand · 45.43 km from centre
9.3
26 reviews
Set in Maanhaarrand, 40 km from Rustenburg Golf Club, Thirsty Falls CC offers accommodation with pool with a view, free private parking, a garden and barbecue facilities. With garden views, this accommodation provides a patio. On clear days, guests can head outside to enjoy the farm stay's outdoor fireplace or simply kick back and relax.
All units comprise a seating area, and a fully equipped kitchen with various cooking facilities, including a microwave, a toaster, a fridge and a stovetop. The units come with a kettle, a private bathroom and free WiFi, while some rooms come with a terrace and some have mountain views. At the farm stay, all units have bed linen and towels.
A variety of wellness packages are available for guests to get rejuvenated on-site. Guests at the farm stay will be able to enjoy activities in and around Maanhaarrand, like cycling and walking tours. The farm stay has a picnic area where you can spend a day out in the open.
Cradle of Human Kind - Museum is 43 km from Thirsty Falls CC, while Magalies Canopy Tour is 47 km away. Lanseria International Airport is 80 km from the property.

Lodge in Bojanala, Beestekraal · 45.45 km from centre
9.0
15 reviews
Breakfast available
Located in Beestekraal, Mziki Safari Lodge is in a national park and within the region of Vaalkop Dam Nature Reserve and The Valley of Waves. This lodge is within the region of Hartebeespoort Dam.

Lodge in Rustenburg · 45.80 km from centre
Breakfast available
With a stay at Rosewood Country Lodge in Rustenburg, you'll be steps from Magaliesberg Biosphere Reserve and a 1-minute drive from Magaliesberg Protected Natural Environment. This lodge is 5.5 mi (8.8 km) from Buffelspoort Lake and 5.8 mi (9.3 km) from Mountain Sanctuary Park.