You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
Bojanala, located in the North West province of South Africa, is a captivating travel destination known for its rich cultural heritage and stunning natural landscapes. Staying in Bojanala offers a unique blend of urban and rural experiences, with Rustenburg serving as the district's vibrant hub. Visitors can find a range of accommodations from luxury hotels to charming guesthouses, ensuring a comfortable stay for every traveler.
The best neighborhoods to stay in Bojanala include Rustenburg, known for its proximity to major attractions, and Hartbeespoort, famous for its scenic dam and outdoor activities. These areas provide easy access to the district's top attractions.
Top attractions in Bojanala include the Pilanesberg National Park, where visitors can enjoy safari adventures, and the iconic Sun City Resort, offering entertainment and leisure activities. The Hartbeespoort Dam is perfect for water sports and picnics, making Bojanala a diverse and exciting destination.
See the latest prices and deals by choosing your dates
Lodge in Bojanala, Maanhaarrand · 42.91 km from centre
9.0
5 reviews
Located in Maanhaarrand, 31 miles from Royal Bafokeng Stadium and 21 miles from Rustenburg Golf Club, Shamba Yetu Mountain Lodge provides mountain views and free WiFi.
Some of the units include satellite flat-screen TV, a fully equipped kitchen with a fridge, and a private bathroom with a shower and a hairdryer.
There's a garden with a grill at this property and guests can go hiking and cycling nearby.
Magalies Canopy Tour is 26 miles from the lodge, while Mountain Sanctuary Park is 29 miles away. Lanseria International Airport is 55 miles from the property.
Lodge in Pilanesberg National Park · 43.15 km from centre
9.0
15 reviews
When you stay at Morokolo Safari Lodge in Pilanesberg National Park, you'll be in a national park and 9 minutes by foot from Pilanesberg National Park. This lodge is 19.3 mi (31 km) from Moses Kotane Hospital and 21.9 mi (35.3 km) from Waterworld.
Lodge in Pilanesberg National Park · 43.19 km from centre
9.6
9 reviews
When you stay at Tambuti Lodge in Pilanesberg National Park, you'll be 10 minutes by foot from Pilanesberg National Park. This lodge is 19.3 mi (31.1 km) from Moses Kotane Hospital and 21.9 mi (35.3 km) from Waterworld.
Lodge in Pilanesberg National Park · 43.56 km from centre
10.0
3 reviews
Breakfast available
When you stay at Mbazo Safaris in Pilanesberg National Park, you'll be in a national park and 13 minutes by foot from Pilanesberg National Park. This lodge is 19.5 mi (31.4 km) from Moses Kotane Hospital and 22.5 mi (36.1 km) from The Valley of Waves.
Guest house in Bojanala, Magaliesburg · 43.69 km from centre
9.0
35 reviews
Located between Magaliesburg and Rustenburg and surrounded by bushveld close to a river, Riverbend Self Catering Cottages offers BBQ facilities and a plunge pool.
The accommodations 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 31 mi and Lanseria Airport is 56 mi away.
Lodge in Pilanesberg National Park · 43.73 km from centre
10.0
31 reviews
Breakfast available
When you stay at Lush Private Game Lodge in Pilanesberg National Park, you'll be in a national park and 15 minutes by foot from Pilanesberg National Park. This all-inclusive lodge is 19.6 mi (31.5 km) from Moses Kotane Hospital and 22.2 mi (35.7 km) from Sun City Casino.
Lodge in Bojanala, Derby · 44.29 km from centre
10.0
1 review
Located in Derby in the North West region, Battle Creek Lodge has accommodations with free WiFi and free private parking, as well as access to a hot tub.
There's a private bathroom with shower in some units, along with free toiletries, a hairdryer and slippers.
The lodge has a terrace.
Guests can swim in the outdoor swimming pool, go hiking or cycling or relax in the garden.
Koster Dam is 25 miles from Battle Creek Lodge. Lanseria International Airport is 70 miles 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
Waboom Farm Stay offers accommodations in Swartruggens, 26 miles from Koster Dam. This apartment provides free private parking and private check-in and check-out. On clear days, guests can head outside to enjoy the apartment's outdoor fireplace, or simply kick back and relax.
All units have a fully equipped kitchenette, a private bathroom, and a balcony or patio with views of garden. A microwave and fridge are also provided, as well as a kettle. At the apartment complex, every unit includes bed linen and towels.
There is a garden with a barbecue at this property, and guests can go cycling and hiking nearby.
Lanseria International Airport is 101 miles 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 30 miles of Royal Bafokeng Stadium and 20 miles 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 an electric tea pot.
A grill is available on site and both hiking and cycling can be enjoyed within close proximity of the lodge.
Lanseria International Airport is 53 miles away.
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 Protected Natural Environment and Magaliesberg Biosphere Reserve. This guesthouse is 9.4 mi (15.1 km) from Elangeni Nature Reserve and 13.9 mi (22.4 km) from Pauls Park.
Lodge in Bojanala, Beestekraal · 45.50 km from centre
9.0
15 reviews
Breakfast available
When you stay at Mziki Safari Lodge in Beestekraal, you'll be in a national park and 11 mi (17.7 km) from Vaalkop Dam Nature Reserve. This lodge is within the region of The Valley of Waves and Hartebeespoort Dam.
Lodge in Rustenburg · 45.80 km from centre
Breakfast available
With a stay at Rosewood Country Lodge in Rustenburg, you'll be within a 5-minute walk of Magaliesberg Biosphere Reserve and 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.
Bed and breakfast in Bojanala, Rustenburg · 47.93 km from centre
8.3
165 reviews
Providing a garden, Tidimalo Lodge offers accommodations in Rustenburg. This property offers access to a balcony, a pool table, free private parking, and free Wifi. The pool features a pool bar and garden views.
Towels and bed linen are provided in the bed and breakfast.
The breakfast offers continental, full English/Irish options and warm dishes and juice are being served. There is a snack bar, and packed lunches are also available.
For guests with children, the bed and breakfast provides outdoor play equipment. Guests at Tidimalo Lodge can enjoy cycling and hiking nearby, or make the most of the sun terrace.
Rustenburg Golf Club is 23 miles from the accommodation, while Magalies Canopy Tour is 27 miles away. Lanseria International Airport is 57 miles from the property.
Apartment in Bojanala, Buffelspoort · 49.04 km from centre
8.4
42 reviews
Entire Eco Home, Magaliesburg offers accommodations in Buffelspoort, 31 miles from Royal Bafokeng Stadium and 21 miles from Rustenburg Golf Club. This property offers access to a balcony, tennis at the tennis court, free private parking, and free Wifi. The apartment also offers an outdoor swimming pool and a garden for guests to relax in.
The spacious apartment is composed of 2 bedrooms, a living room, a fully equipped kitchen, and 1 bathroom. Towels and bed linen are provided in the apartment. The property offers mountain views.
Guests can make the most of the warm weather with the property's barbecue facilities.
For guests with children, the apartment provides kids pool. Guests can also warm up near the outdoor fireplace after a day of golfing.
Lanseria International Airport is 52 miles away.
Chalet in Bojanala, Buffelspoort · 49.04 km from centre
7.1
6 reviews
Tshiamo Bush Chalet - Utopia offers accommodations in Buffelspoort, 21 miles from Rustenburg Golf Club. This property offers access to a balcony and free private parking. The chalet has a terrace and a public bath.
The chalet is composed of 2 bedrooms, a fully equipped kitchenette, and 1 bathroom. The property has an outdoor dining area.
Guests can make the most of the warm weather with the property's barbecue facilities.
Lanseria International Airport is 52 miles away.
Chalet in Bojanala, Rustenburg · 49.10 km from centre
8.6
68 reviews
Bietjie Bos Chalet offers accommodations in Rustenburg, 31 miles from Royal Bafokeng Stadium and 21 miles from Rustenburg Golf Club. This property offers access to a balcony, mini-golf, free private parking, and free Wifi. Guests can use a garden.
The chalet includes 2 bedrooms, 1 bathroom with a shower, a seating area, and a fully equipped kitchen with a fridge. Towels and bed linen are available in the chalet. For added privacy, the accommodation has a private entrance and is protected by full-day security.
A mini-market is available at the chalet.
You can play tennis at Bietjie Bos Chalet. Guests can also warm up near the outdoor fireplace after a day of hiking.
Lanseria International Airport is 52 miles from the property.
Lodge in Bojanala, Magaliesburg · 51.61 km from centre
8.7
119 reviews
Located in Magaliesburg in the Gauteng region and Cradle of Human Kind - Museum reachable within 25 miles, Mahikeng Lodge has accommodations with free WiFi, BBQ facilities, an outdoor swimming pool and free private parking.
Some of the units feature satellite TV, a fully equipped kitchen with a fridge, and a private bathroom with a shower and free toiletries.
Guests at the lodge are welcome to enjoy cycling nearby, or make the most of the sun terrace.
Rustenburg Golf Club is 26 miles from Mahikeng Lodge, while Magalies Canopy Tour is 30 miles from the property. Lanseria International Airport is 48 miles away.
Guest house in Bojanala, Maanhaarrand · 52.27 km from centre
8.8
12 reviews
Offering garden views, Mzila Forest Creek in Maanhaarrand offers accommodations and a garden. This property offers access to a balcony and free private parking. The guest house has a sun terrace and a hot tub.
At the guest house, some units have a private entrance, dining area, fireplace, and oven. Rooms come with a kettle and a private bathroom with a walk-in shower, while some rooms also feature a fully equipped kitchen. At the guest house, units come with bed linen and towels.
During warmer months, you can make use of the barbecue facilities and eat on the private patio.
Guests at the guest house will be able to enjoy activities in and around Maanhaarrand, like walking tours and bike tours. The guest house also features outdoor fireplace and a picnic area for a day outdoors.
Cradle of Human Kind - Museum is 23 miles from Mzila Forest Creek, while Krugersdorp Game Reserve is 29 miles from the property. Lanseria International Airport is 45 miles away.
Chalet in Bojanala, Maanhaarand · 52.29 km from centre
10.0
4 reviews
With a stay at this chalet in Maanhaarand, you'll be a 1-minute walk from Magaliesberg Biosphere Reserve and 9 minutes by foot from Magaliesberg Protected Natural Environment. This chalet is 4.8 mi (7.8 km) from Elangeni Nature Reserve and 10.1 mi (16.2 km) from Nooitgedacht Game Ranch.
Safari/tentalow in Bojanala, Boshoek · 9.17 km from centre
Breakfast available
Located in Boshoek, Ou Kraal tented Lodge is in a regional park, within a 15-minute drive of Moses Kotane Hospital and Royal Bafokeng Stadium. This tentalow is 10 mi (16.2 km) from Segaetsho Cultural Village and 10.7 mi (17.2 km) from Waterworld.