North West – the ideal getaway for relaxation, nature and tranquillity!
Sun City is a great choice for travelers interested in relaxation, family friendly trips and swimming pools.
5 hotels
Try Hartbeespoort for your next trip and enjoy relaxation, nature and mountains while you’re there!
112 hotels
Rustenburg – the ideal getaway for relaxation, budget friendly travel and nature!
70 hotels
Don’t miss out on Potchefstroom! Top destination for restaurants, sports and culture.
65 hotels
relaxation, tranquillity and nature are just a few reasons why travelers enjoy Magaliesburg.
29 hotels
friendly locals, relaxation and business are just a few reasons why you’ll love Mahikeng.
17 hotels
The Palace of the Lost City is located in the Sun City Resort, adjacent to the Pilanesberg National Park.
“I really enjoyed everything about this hotel. The infra-estructure is really something else to look at and even though the rooms weren't new, it wasn't really a problem. The staff is so polite, receiving and nice. I really loved it. Would come back.”
Average Review Score: 8.4
Magalies Park is located at the foothills of the Magaliesberg mountain range and 6.2 mi from Hartbeespoort Dam. The resort features wellness facilities, a kids' club and a golf course.
“So many activities for the kids. Love the wildlife right outside your door to wake up to see the buck the kids loved it. Restaurant has a wide variety of delicous food and wonderful staff.”
Average Review Score: 9
Set in 300 acres of indigenous bushveld, Seasons Sport and Spa is located in the Seasons Eco Golf Estate. The resort features various outdoor facilities and is 45-minutes' drive from Pretoria.
“Excellent hotel located in beautiful place, staffs are friendly, food is excellent”
Average Review Score: 8.1
Offering a garden and outdoor pool, Dikhololo is a game farm set in Brits. Guests can enjoy a barbecue and a restaurant on site. Pretoria Central is 50 mi away.
“The animals coming right to the door was phenomenal. The peace and quiet was great.”
Average Review Score: 8.2
Featuring an outdoor swimming pool, bar, garden and free WiFi, Hartbeespoortdam Lodge is located in Hartbeespoort, 7 miles from Aerial Cableway Hartbeespoort and 10 miles from Margaret Fairy Gallery.
“Loved the place, the host and the breakfast. The room was also lovely and comfortable”
Average Review Score: 8.5
Located alongside Pilanesberg National Park, The Kingdom Resort offers air-conditioned accommodations on either a room only or self-catering basis. Sun City Resort is 4.8 mi away.
“The location is conveniently near to Sun City resort It is a child friendly place with lots of activities for the kids”
Average Review Score: 8.6
112 hotels
Try Hartbeespoort for your next trip and enjoy relaxation, nature and mountains while you’re there!
70 hotels
Rustenburg – the ideal getaway for relaxation, budget friendly travel and nature!
65 hotels
Don’t miss out on Potchefstroom! Top destination for restaurants, sports and culture.
61 hotels
Don’t miss out on Klerksdorp! Top destination for family friendly trips, business and tranquillity.
29 hotels
relaxation, tranquillity and nature are just a few reasons why travelers enjoy Magaliesburg.
28 hotels
If relaxation, tranquillity and nature are your thing, don’t miss out on Muldersdrift!
21 hotels
Put relaxation, nature and tranquillity on your to-do list for your next trip to Hekpoort!
17 hotels
friendly locals, relaxation and business are just a few reasons why you’ll love Mahikeng.
17 hotels
You'll love relaxation, friendly locals and hot weather during your next trip to Lichtenburg!
14 hotels
Try Madikwe Game Reserve for your next trip and enjoy safari, wildlife and food while you’re there!
13 hotels
You'll love nature, countryside and meeting new people during your next trip to Zeerust!
13 hotels
Try Swartruggens for your next trip and enjoy relaxation, tranquillity and forests while you’re there!
12 hotels
relaxation, safari and friendly locals are just a few reasons why travelers enjoy Mogwase.
11 hotels
Try Buffelspoort for your next trip and enjoy clean air, ancient landmarks and outdoor activities while you’re there!
6 hotels
Christiana – the ideal getaway for tranquillity, bird watching and nature walks!
5 hotels
Sun City is a great choice for travelers interested in relaxation, family friendly trips and swimming pools.
4 hotels
4 hotels
Rietfontein is highly rated by travelers for tranquillity, nature and atmosphere.
4 hotels
Phokeng is a great choice for travelers interested in relaxation, nature and tranquillity.
4 hotels
4 hotels
4 hotels
3 hotels
3 hotels
3 hotels
safari, nature and relaxation are just a few reasons why you’ll love Matlhagame.
3 hotels
Put relaxation, nature and tranquillity on your to-do list for your next trip to Kroondal!
3 hotels
3 hotels
3 hotels
You'll love parks, wildlife and relaxation during your next trip to Vaalkop Dam!
2 hotels
Put tranquillity, photography and clean air on your to-do list for your next trip to Vlakfontein!
2 hotels
2 hotels
If tranquillity, romance and relaxation are your thing, don’t miss out on Kroondal!
2 hotels
2 hotels
You'll love scenery, nudist beaches and organic food during your next trip to Jan Kempdorp!
2 hotels
Jacksonstuin is highly rated by travelers for countryside, romance and sightseeing.
2 hotels
2 hotels
Hammanskraal is highly rated by travelers for relaxation, stargazing and girlfriend getaways.
2 hotels
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
Rabokala is a great choice for travelers interested in atmosphere, family friendly trips and theme parks.
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
Don’t miss out on Millvale! Top destination for relaxation, tranquillity and nature.
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
112 Apartments
Try Hartbeespoort for your next trip and enjoy relaxation, nature and mountains while you’re there!
65 Apartments
Don’t miss out on Potchefstroom! Top destination for restaurants, sports and culture.