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
Located in the North West Province of South Africa, Pilanesberg National Park offers a unique blend of natural beauty and rich history, making it an ideal travel destination. Nestled within the remnants of an ancient volcanic crater, the park is renowned for its stunning landscapes of concentric hills and valleys. Visitors can enjoy a variety of accommodations ranging from luxury lodges to budget-friendly campsites, all providing easy access to the park's attractions.
The best areas to stay include lodges near the park's main entrance, which offer convenient access to game drives and guided tours. Top attractions include the Pilanesberg Alkaline Ring Complex, a geological marvel, and the nearby Sun City resort, known for its entertainment and leisure facilities. Wildlife enthusiasts will delight in the park's diverse fauna, including the Big Five, making Pilanesberg a must-visit for nature lovers and adventure seekers alike.
See the latest prices and deals by choosing your dates
Homestay in Bojanala, Mogwase · 14.21 km from centre
4.3
13 reviews
Rock of Rest offers accommodations in Mogwase, 13 miles from Valley of Waves and 13 miles from Gary Player Golf Course. This property offers access to a patio and free private parking. The property provides barbecue facilities and outdoor furniture.
A flat-screen TV with satellite channels and DVD player, as well as a CD player are provided. For added privacy, the accommodation has a private entrance and is protected by full-day security.
Zip 2000 is 14 miles from the homestay, while The Lost City Golf Course is 14 miles away. Lanseria International Airport is 81 miles from the property.
Lodge in Pilanesberg National Park · 14.23 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.
Country house in Bojanala, Doringpoort · 14.23 km from centre
6.7
27 reviews
Providing a garden, AndriMat Guest House features accommodations in Doringpoort. This country house provides free private parking, room service, and free Wifi. Staff on site can arrange a shuttle service.
The air-conditioned country house consists of 3 bedrooms, a living room, a fully equipped kitchen with an oven and a kettle, and 2 bathrooms with a bath and a hair dryer. A flat-screen TV with satellite channels is provided. The country house offers bed linen, towels, and daily room service.
A mini-market is available at the country house.
Guests can also relax in the shared lounge area.
Valley of Waves is 16 miles from the country house, while Black Rhino Game Reserve is 29 miles from the property. Lanseria International Airport is 83 miles away, and the property offers a paid airport shuttle service.
Lodge in Pilanesberg National Park · 14.23 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 Bojanala, Mogwase · 14.24 km from centre
7.9
26 reviews
Located 16 miles from Valley of Waves, AndriMat Roadside Guest Lodge provides accommodations with free WiFi and free private parking.
Some of the units feature satellite flat-screen TV, a fully equipped kitchenette with a fridge, and a private bathroom with a shower and free toiletries.
Guests can relax in the garden at the property.
Black Rhino Game Reserve is 29 miles from the lodge, while Gary Player Golf Course is 15 miles from the property. Lanseria International Airport is 83 miles away, and the property offers a free airport shuttle service.
Lodge in Pilanesberg National Park, Pilanesberg · 14.29 km from centre
9.3
100 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 private 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 22 mi from Sun City and 32 mi 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.
Lodge in Pilanesberg National Park · 14.82 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.
Homestay in Bojanala, Ledig · 14.87 km from centre
5.7
299 reviews
Featuring a garden, Granchis Guesthouse offers accommodations in Ledig. This 2-star homestay offers private check-in and check-out and a shared lounge. There's free private parking, and the property features paid airport shuttle service.
Each room is fitted with a private bathroom. At the homestay, each unit is fitted with bed linen and towels.
Royal Bafokeng Stadium is 16 miles from the homestay, while Valley of Waves is 4.3 miles from the property. Lanseria International Airport is 89 miles away.
Bed and breakfast in Bojanala, Mogwase · 15.02 km from centre
6.5
51 reviews
Breakfast available
13 miles from Valley of Waves in Mogwase, Marys BnB offers accommodations with access to spa facilities, wellness packages, and beauty services. There's a private entrance at the bed and breakfast for the convenience of those who stay. The bed and breakfast also provides free Wifi, free private parking, and facilities for disabled guests.
The bed and breakfast will provide guests with air-conditioned units with a desk, a safety deposit box, a flat-screen TV, and a private bathroom with a shower. At the bed and breakfast, all units include bed linen and towels.
For those times when you'd rather not eat out, you can cook on the barbecue.
Guests can also relax in the garden, next to the outdoor swimming pool, or in the shared lounge area.
Gary Player Golf Course is 13 miles from the bed and breakfast, while Zip 2000 is 13 miles from the property. Lanseria International Airport is 81 miles away, and the property offers a paid airport shuttle service.
Guest house in Bojanala, Mogwase · 15.02 km from centre
8.9
23 reviews
Offering a garden, Lapeng La Heso guest offers accommodations in Mogwase. With free private parking, the property is 13 miles from Valley of Waves and 13 miles from Gary Player Golf Course. Vaalkop Dam Nature Reserve is 27 miles from the guest house.
Featuring a terrace, the accommodation offers air conditioning and has a flat-screen TV and a private bathroom with shower. At the guest house, the units are fitted with bed linen and towels.
Zip 2000 is 14 miles from the guest house, while The Lost City Golf Course is 14 miles away. Lanseria International Airport is 81 miles from the property.
Apartment in Bojanala, Rustenburg · 15.10 km from centre
10.0
1 review
Hlones place offers accommodations in Rustenburg, 14 miles from Valley of Waves and 13 miles from Gary Player Golf Course. This property offers access to a terrace and free private parking. Zip 2000 is 14 miles away and The Lost City Golf Course is 14 miles from the apartment.
With free Wifi, this 1-bedroom apartment provides a flat-screen TV and a kitchenette with a microwave and fridge. The accommodation is non-smoking.
Vaalkop Dam Nature Reserve is 27 miles from the apartment. Lanseria International Airport is 82 miles away.
Lodge in Pilanesberg National Park · 15.11 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.
Guesthouse in Bojanala, Moses Kotane · 15.30 km from centre
8.4
15 reviews
Breakfast available
Located in Moses Kotane, Joezebel Guest House is within a 10-minute drive of Mogwase Shopping Center and Pilanesberg National Park. This guesthouse is 2.3 mi (3.7 km) from Mogwase Stadium and 3 mi (4.9 km) from Lesego Private Hospital.
Guest house in Bojanala, Mogwase · 15.32 km from centre
8.7
230 reviews
Breakfast available
Joezebel Guesthouse provides air-conditioned rooms in Mogwase. Both free Wifi and parking on-site are available at the guest house free of charge. The guest house has private entrance.
At the guest house, all units have a desk, a flat-screen TV, a private bathroom, bed linen, and towels. A fridge and kettle are also featured.
Guests can make the most of the warm weather with the property's barbecue facilities.
Guests can enjoy the outdoor swimming pool and garden at Joezebel Guesthouse.
Valley of Waves is 15 miles from the accommodation, while Gary Player Golf Course is 14 miles away. Lanseria International Airport is 80 miles from the property.
Holiday home in Bojanala, Mogwase · 15.39 km from centre
9.2
127 reviews
Providing a garden, Elephant House, 2 bedroom House, Next to Pilanesberg and Sun City features accommodations in Mogwase. This property offers access to a terrace and free private parking. On clear days, guests can head outside to enjoy the vacation home's outdoor fireplace or simply kick back and relax.
With free Wifi, this 2-bedroom vacation home provides a satellite flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Towels and bed linen are provided in the vacation home. The accommodation is non-smoking.
The vacation home has a picnic area where you can spend the day outdoors.
Valley of Waves is 15 miles from the vacation home, while Gary Player Golf Course is 14 miles away. Lanseria International Airport is 80 miles from the property.
Holiday home in Bojanala, Mogwase · 15.55 km from centre
8.9
165 reviews
Rhino House with 3 bedrooms next to Pilanesberg and Sun City is located in Mogwase, just 14 miles from Valley of Waves and 14 miles from Gary Player Golf Course. Private parking is available on site at this recently renovated property. On clear days, guests can head outside to enjoy the vacation home's outdoor fireplace or simply kick back and relax.
With free Wifi, this 3-bedroom vacation home offers a satellite flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Towels and bed linen are featured in the vacation home. This vacation home is allergy-free and non-smoking.
Guests can also relax in the garden or on the sun terrace.
Zip 2000 is 15 miles from the vacation home, while The Lost City Golf Course is 15 miles away. Lanseria International Airport is 80 miles from the property.
All-inclusive resort in Pilanesberg National Park · 15.61 km from centre
8.0
1 review
Breakfast available
When you stay at Umoya Safari Lodge in Pilanesberg National Park, you'll be in a national park and within a 5-minute drive of Pilanesberg National Park. This luxury property is 17.3 mi (27.9 km) from Moses Kotane Hospital and 20.3 mi (32.6 km) from The Valley of Waves.
Apartment in Bojanala, Mogwase · 15.63 km from centre
9.4
83 reviews
Offering a garden, Lion House, 3 bedroom House next to Pilanesberg and Sun City provides accommodations in Mogwase. The apartment, set in a building dating from 2022, is 14 miles from Valley of Waves and 14 miles from Gary Player Golf Course. There's an outdoor fireplace and guests can use free Wifi and free private parking.
Opening onto a patio, the air-conditioned apartment consists of 3 bedrooms. Providing a terrace with mountain views, this apartment also offers a flat-screen TV, a well-equipped kitchen with an oven, a microwave, and a toaster, as well as 1 bathroom with a bath and a hair dryer. The property has an outdoor dining area.
The apartment has a picnic area where you can spend the day outdoors.
Zip 2000 is 15 miles from the apartment, while The Lost City Golf Course is 15 miles away. Lanseria International Airport is 80 miles from the property.
Guest house in Bojanala, Mogwase · 15.66 km from centre
5.4
14 reviews
SHARONS GUESTHOUSE offers accommodations in Mogwase, 15 miles from The Lost City Golf Course and 25 miles from Vaalkop Dam Nature Reserve. The property is around 15 miles from Valley of Waves, 14 miles from Gary Player Golf Course, and 15 miles from Zip 2000. The guest house features rooms with air conditioning, free private parking, and free Wifi.
There's also a fridge, kitchenware, and a kettle. At the guest house, each unit has a wardrobe, a flat-screen TV, and a private bathroom.
Lanseria International Airport is 80 miles from the property.
Guest house in Bojanala, Mogwase · 15.85 km from centre
6.4
32 reviews
Breakfast available
Kea bed and breakfast is located in Mogwase, just 14 miles from Valley of Waves and 14 miles from Gary Player Golf Course. This property offers access to a terrace, free private parking, and free Wifi. Staff on site can arrange a shuttle service.
Towels and bed linen are available in the guest house. The accommodation offers an air conditioning, a heating, and a private bathroom.
Available, the breakfast at the property includes full English/Irish dishes along with a selection of warm dishes and fruit. As an added convenience, the guest house offers packed lunches for guests to bring on excursions and other trips off-property.
Zip 2000 is 14 miles from Kea bed and breakfast, while The Lost City Golf Course is 15 miles from the property. Lanseria International Airport is 80 miles away.