South Africa may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window
Photo by Andre Liebenberg

Search Hotels in Hammanskraal

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Ruah Park Camping & Outdoor
1 out of 5
R573, Moloto Road, Cullinan, Gauteng
The price is £25 per night from 17 Jan to 18 Jan
9.33 mi from city centre
Ruah Park Camping & Outdoor
LookOut Safari Lodge
3.5 out of 5
Dinokeng Game Reserve, Hammanskraal, Gauteng
The price is £84 per night from 19 Jan to 20 Jan
7.98 mi from city centre
LookOut Safari Lodge
Dzata Private Game Lodge
3.5 out of 5
Plot 17 Indermine, Pofadder Road, Pretoria North, Hammanskraal, Gauteng
Get Rates
13.99 mi from city centre
Dzata Private Game Lodge
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Morula Resort
3.5 out of 5
Lucas Mangope Highway, Mabopane Unit U, Mabopane, Gauteng
Get Rates
27.39 mi from city centre
Morula Resort
Mongena Game Lodge
4 out of 5
Rust de Winter Road, Dinokeng Game Reserve, Hammanskraal, Gauteng
The price is £248 per night from 21 Jan to 22 Jan
7.81 mi from city centre
4.2/5Very Good! (21 reviews)
Amazing Mongena

"We had an amazing 2nd stay at Mongena, the game drives are amazing so much to see, birds, wildlife, plants, trees, everything just great. The staff are so helpful and professional. it was a lovely stay and if we get the chance in the future we will definitely go back again."…"

Reviewed on 2 Mar 2019

Mongena Game Lodge
Tshikwalo Game Lodge
4 out of 5
Plot 88 Klipdrift 90JR, Hammanskraal, Gauteng
The price is £71 per night from 17 Jan to 18 Jan
7.72 mi from city centre
4.7/5Exceptional! (3 reviews)

"I booked for my daughter and personally did not go to the Lodge. This is their comments: Very pleasant stay! We went for a quick weekend away from the hassle and bustle of the city to get the experience of being away in the bush. Everything was better than expected, except the operation of the gas ..."…"

Reviewed on 6 Nov 2018

Tshikwalo Game Lodge
Premier Hotel Roodevalley
3 out of 5
Plot 81 Zeekoegat, Kameeldrift, Roodeplaat, Gauteng
The price is £46 per night from 19 Jan to 20 Jan
19.32 mi from city centre
4/5Very Good! (96 reviews)
Haven of Tranquility

"Beautiful scenery. Excellent, efficient service. Warm, welcoming staff. A great atmosphere for rest and relaxation. Lots of opportunities for scenic walks."…"

Reviewed on 21 Dec 2019

Premier Hotel Roodevalley
Foreva Wild
3 out of 5
Erf 50 Fisant Road Welgevonden JR124, Dinokeng Game Reserve, Hammanskraal, Gauteng
Free cancellationReserve now, pay when you stay
The price is £69 per night from 20 Jan to 21 Jan
4.51 mi from city centre
4.3/5Excellent! (8 reviews)

"Well managed and neat property located right in Dinokeng with easy access to the self drive routes. The owner and staff were great to deal with and helped ensure our every request was met quickly. Great location, we saw more game within 2 km of the lodge than anywhere else in the park, including ..."…"

Reviewed on 28 Jan 2019

Foreva Wild
Thorn Tree Bush Camp
4 out of 5
41 Laksman Street, Dinokeng Game Reserve, Hammanskraal, Gauteng
The price is £55 per night from 20 Jan to 21 Jan
9.76 mi from city centre
Thorn Tree Bush Camp
Marulani Bush Lodge
3 out of 5
19 Rooibank, Dinokeng Game Reserve, Hammanskraal, Gauteng
Get Rates
6.74 mi from city centre
Marulani Bush Lodge
Kwalata Game Lodge
3 out of 5
123 Klipdrift Jr90, Rust De Winter Road, Hammanskraal, Gauteng
Get Rates
8.76 mi from city centre
4.7/5Exceptional! (3 reviews)

"It was filled with African charm and wonderful African artwork. The staff were lovely!"…"

Reviewed on 19 Jan 2020

Kwalata Game Lodge
Golden Impalas Bush Resort
3.5 out of 5
63 Klipdrift, Dinokeng Game Reserve, Hammanskraal, Gauteng
Get Rates
9.76 mi from city centre
5/5Exceptional! (2 reviews)

"This is an amazing place. Quiet and restful. All the staff and the owners were really friendly and helpful. The game drives were great, we saw all of the big 5, thank you to Vincent our driver and tracker. The staff were very attentive without being overbearing. The food was great. The location was ..."…"

Reviewed on 16 Dec 2019

Golden Impalas Bush Resort
Crimson Bush Lodge
3.5 out of 5
6 Dewagendrift Road, Dinokeng Game Reserve, Hammanskraal, Gauteng
Get Rates
6.11 mi from city centre
Crimson Bush Lodge
The Blades
4 out of 5
Plot 75 Zeekoegat, Kameeldrift Road, Kameeldrift East, Roodeplaat, Gauteng
The price is £99 per night from 23 Jan to 24 Jan
19.06 mi from city centre
4.4/5Wonderful! (17 reviews)
Beautiful as always - but now also noisy

"We have always stayed at The Blades when we visit Pretoria. This has been once a year for the past 3 years. The main reasons we loved to stay there was the peace and quiet and it’s riverside location with beautiful river views. Our room is always spacious and the bed amazing and comfortable. In the ..."…"

Reviewed on 15 Feb 2020

The Blades
OuKlip Game Lodge
3.5 out of 5
Plot 59 Fisant Avenue, Hartebeesfontein 123JR, Hammanskraal, Gauteng
The price is £82 per night from 20 Jan to 21 Jan
4.23 mi from city centre
5/5Exceptional! (1 review)
Luxe tent op een geweldige locatie

"Ontzettend leuke accommodatie. Luxe tent met alles erop en eraan. Ligt ver genoeg van de rest van de gasten en grenst direct aan het park. Eigen keukentje buiten en vuurplaats. Eigenaar is heel behulpzaam en vriendelijk. Netjes en goed onderhouden. Op het laatste moment nog een game drive kunnen ..."…"

Reviewed on 21 Sep 2018

OuKlip Game Lodge
Mangwa Valley Game Lodge
4 out of 5
Portion 15, 125 Groenfontein, Dinokeng, Hammanskraal, Gauteng
Get Rates
1.5 mi from city centre
Mangwa Valley Game Lodge
African Cave Lodge
3 out of 5
717 Marokolong, Old Warmbath Road, Hammanskraal, Gauteng
Get Rates
10.82 mi from city centre
African Cave Lodge
Mangwa Valley Game Lodge & Spa
4 out of 5
Portion 15, Groenfontein, Hammanskraal, Gauteng
Get Rates
1.5 mi from city centre
Mangwa Valley Game Lodge & Spa
Zebra Country Lodge
3.5 out of 5
Plot 57, Leeuwkloof, Cullinan, Gauteng
The price is £75 per night from 17 Jan to 18 Jan
8 mi from city centre
3.4/5Good! (14 reviews)
Great stay

"I had an amazing stay and did the tour of the ndebele village"…"

Reviewed on 25 Feb 2019

Zebra Country Lodge
Meisa Luxury Apartments
3 out of 5
143 Gemstone Street, Soshanguve, Gauteng
The price is £58 per night from 19 Jan to 20 Jan
23.26 mi from city centre
Meisa Luxury Apartments
Don't see what you're looking for?
See all available properties in Hammanskraal
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pocket Guide: Hammanskraal

Visiting Hammanskraal

Nature enthusiasts will enjoy a visit to Hammanskraal, though all visitors are sure to appreciate the restaurants, gardens, and spas. Welcoming and relaxing, this riverfront city will also delight visitors with its safari, bars, and live music.
  • There are 4 Hammanskraal hotels
  • June is the most expensive month to travel here, while May tends to be the cheapest
  • Closest major airport is in Johannesburg (JNB-O.R. Tambo Intl.), 52 mi (83.6 km) from the city centre

Sightseeing around Hammanskraal

  • Notable for its Chinatown and landmarks to visit like Oracle Covenant Church
  • Going on safari, ice skating, and skydiving are also popular activities

Staying in Hammanskraal

You might like Mongena Game Lodge, averaging GBP 145.38 per night, for a romantic getaway, a cosy spot, or a boutique stay. A 4-star favourite with Expedia travellers is Mongena Game Lodge with a 4 out of 5 user rating.

Dressing for Hammanskraal

  • Between January and March, you can expect average temperatures of 29°C during the day and 15°C at night
  • From April to June, the average during the day is 26°C, while the average at night is 7°C
  • July through September has daytime averages of 26°C with nighttime averages of 5°C
  • In October–December, you can expect daytime averages of 29°C and nighttime averages of 14°C
  • Hammanskraal gets about 29 millimetres of rain per year

Frequently asked questions

What's the best place to stay in Hammanskraal?
African Cave Lodge is one of the top choices for your stay based on our traveller data. This 3-star lodge offers 4 restaurants and free breakfast. Other good choices for your trip include Mongena Game Lodge and Mangwa Valley Game Lodge & Spa.
If I need to cancel my hotel reservation in Hammanskraal, will I receive a refund?
Yes, most room reservations are refundable if you cancel prior to the accommodation’s cancellation deadline, which is usually within 24-48 hours of your arrival date. If you booked a non-refundable reservation, you might be able to cancel it and receive a refund within 24 hours of your booking. Put in your dates and click on “Search”, then filter by “free cancellation” to view the best options available in Hammanskraal.
What's the best place to stay for families in Hammanskraal?
Mongena Game Lodge is a top 4-star lodge on Expedia for families, and features an outdoor pool and a restaurant. Other options for your family trip include Dzata Private Game Lodge and African Cave Lodge. Also, attractions in the area such as Mystic Monkeys and Feathers Wildlife Park are fun for the whole family.
What are some hotels with pools in Hammanskraal?
Dzata Private Game Lodge is a popular 3.5-star lodge featuring an outdoor pool, a children’s pool and free breakfast. Other choices with an on-site pool include Tshikwalo Game Lodge and Foreva Wild.

Hammanskraal Hotel Reviews

More trip options