Skip to main content

Stay in Pilanesberg National Park's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Bakubung Bush Lodge 4 stars

Hotel in Ledig

Featuring a pool surrounded by lush vegetation, the Bakubung Bush Lodge is located in the Pilanesberg National Park. It offers a variety of massages, and has elegantly decorated rooms with free Wi-Fi.... Everything it was great! breakfast, room, location, dinner Thank you!

Show more Show less
8.5
Very good
552 reviews
Price from
£234
per night

Kwa Maritane Lodge 4 stars

Hotel in Ledig

Located on the slopes of a volcano in the heart of Pilanesberg National Park, Kwa Maritane Lodge offers free WiFi and the reserve boasts two tennis courts and two swimming pools of which one features... We had an awesome stay at this place. The staff was always friendly and polite. Breakfast, dinner and lunch has a variety to offer and was really good. When we went to the hide, we were expecting to see not more than some birds, but got surprised seeing a rhino enjoying the water! On the game drives we saw the big 5 and a lot more. The guides liked to explain every back story and were always happy if you had some more questions. Would definitely come back again.

Show more Show less
8.3
Very good
424 reviews
Price from
£208
per night

Shepherds Tree Game Reserve 5 stars

Pilanesberg

Shepherds Tree Game Reserve is a lodge concession, located on the south western portion of the Pilanesberg Game Reserve and 18 km away from Sun City. The accommodation exceeded our expectations. The staff were very friendly and helpful. The breakfast, lunch and dinner were tasty and well cared for. Once we had a bbq after arriving from an evening safari: super cozy. The rooms were spacious and very neat. We enjoyed our safaris with super motivated guide: Alex! Thank you Alex for your enthusiasm and knowledge. During the safari we received a well-maintained snack and drink at the sunset. We would definitely recommend this stay and it is really worth staying there!

Show more Show less
9.3
Superb
1,467 reviews
Price from
£473
per night

Rhino House with 3 bedrooms next to Pilanesberg and Sun City

Mogwase

Featuring air-conditioned accommodation with a patio, Rhino House with 3 bedrooms next to Pilanesberg and Sun City is set in Mogwase. The cleanest of the place it was very neat the bedding was clean and smells good

Show more Show less
9.3
Superb
136 reviews
Price from
£111
per night

Bakubung Villas

Pilanesberg

Bakubung Villas, a property with a bar, is set in Pilanesberg, 5.1 km from Valley of Waves, 31 km from Black Rhino Game Lodge, as well as 46 km from Rustenburg Golf Club. Villa 14 is amazing. Super spacious with 4 huge en suites. Private heated pool. Interiors amazing. The villa had everything and more. Highly recommended

Show more Show less
9.2
Superb
217 reviews
Price from
£568
per night

Morokolo Safari Lodge Self-catering 4 stars

Pilanesberg

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. Luxury self-catering lodges are difficult to find so this was a huge plus for us. And your game drives are included.

Show more Show less
9.3
Superb
106 reviews
Price from
£160
per night

Makanyane Lodge

Matlhagame

Featuring accommodation with a private pool, garden view and a patio, Makanyane Lodge is located in Matlhagame. This property offers access to a balcony, free private parking and free WiFi. This lodge is in an excellent position for easy access to gameviewing and Pilansberg, we had an open game viewer and very knowledgeable, friendly guide at our disposal. The lodge itself exceeded our expectations, it's tastefully furnished and unbelievably well equipped.

Show more Show less
9.6
Exceptional
11 reviews
Price from
£518
per night

Lion House, 3 bedroom House next to Pilanesberg and Sun City

Mogwase

Featuring air-conditioned accommodation with a patio, Lion House, 3 bedroom House next to Pilanesberg and Sun City is located in Mogwase. Set 23 km from Valley of Waves, the property provides a... The place is clean and in a quiet environment. Just few kilometers from Sun City. We enjoyed our stay at Lion House as family.

Show more Show less
9.2
Superb
39 reviews
Price from
£103
per night

Elephant House, 2 bedroom House, Next to Pilanesberg and Sun City

Mogwase

Located in Mogwase, 24 km from Valley of Waves and 23 km from Gary Player Golf Course, Elephant House, 2 bedroom House, Next to Pilanesberg and Sun City offers a garden and air conditioning. We liked everything. Literally everything was on a premium level, the house was very beautiful, well furnitured, neat and clean. The cherry on top was that it had solar.

Show more Show less
9.2
Superb
82 reviews
Price from
£89
per night

Mbazo Safaris

Pilanesberg

With Royal Bafokeng Stadium reachable in 45 km, Mbazo Safaris offers accommodation, a restaurant, an outdoor swimming pool, a garden and a shared lounge. Super nice staff, excellent food, perfect location, great service

Show more Show less
9.7
Exceptional
63 reviews
Price from
£406
per night

Hotels with extra health and safety measures

Find hotels in Pilanesberg National Park with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

FAQs about hotels in Pilanesberg National Park

  • The average price per night for a 3-star hotel in Pilanesberg National Park this weekend is £48 or, for a 4-star hotel, £350. Looking for something even fancier? 5-star hotels in Pilanesberg National Park for this weekend cost on average around £776 per night (based on Booking.com prices).

  • Some of the best hotels in Pilanesberg National Park near Sun City Resort include Bakubung Villas, Bakubung Bush Lodge and Maboe Leisure Resort.

  • On average, it costs £48 per night to book a 3-star hotel in Pilanesberg National Park for tonight. You'll pay on average around £341 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Pilanesberg National Park will cost around £1,080 (based on Booking.com prices).

  • On average, 3-star hotels in Pilanesberg National Park cost £43 per night, and 4-star hotels in Pilanesberg National Park are £148 per night. If you're looking for something really special, a 5-star hotel in Pilanesberg National Park can on average be found for £349 per night (based on Booking.com prices).

  • Ledig, Matlhagame and Mogwase are popular with other travellers visiting Pilanesberg National Park.

  • There are 42 hotels in Pilanesberg National Park you can book on Booking.com.

Explore guest reviews of hotels in Pilanesberg National Park

See all