South African National Museum of Military History
Visit South African National Museum of Military History
Things to do

From Johannesburg: Lion & Safari Park Half-Day Tour
£147
per adult

From Johannesburg: Rhino & Lion Safari and Wonder Cave Tour
£89
per adult

Hartbeespoort Dam: The Luxury Alba Boat Cruise with Food
£39
per adult

Half-Day Lion and Safari Park Tour
£98
per adult
100% of travellers recommend

Half Guided Day Tour of Soweto And Apartheid Museum
£64
per adult
100% of travellers recommend
Plan a trip to see South African National Museum of Military History
Price found within the past 48 hours. Click for updated prices.

Sunrock Guesthouse
Price was £962, price is now £939 per person
£939
per person
20 Aug - 21 Aug
found 11 hours ago
Return flight included
London (LON) to Johannesburg (JNB)
9.4/10 Exceptional! (933 reviews)
This hotel was very poor and we regret booking it. Staff clearly did not care - we had no TV remote for 3 hours and had to ask multiple times for them to find a replacement. Staff sat on their phones claiming they were too busy to help.
Our room was cleaned in a rush - there were clumps of fluff/dust on the tables and dirt on some of the bedding.
They weren't able to, and the only solution they offered was a downgrade to a smaller room where the TV was placed on top of a wardrobe in the corner of the room, meaning part of the TV was always blocked too. Staff never once offered an apology. Manager Abby was entirely useless, unable to make any decisions without calling the owner. Owner Ila was entirely unsympathetic to our room with no TV and offered no apology or compensation.
Shuttle itself was fine but hourly, which is too infrequent for a 6 minute drive.
Food tasted okay but nothing at all was labeled. My partner has an egg allergy and was told to look up a dish herself to see if it had eggs in, as the staff weren't sure. If you have allergies or dietary restrictions, this place is literally UNSAFE for you!
Coffee machine was broken and staff would not resolve the issue.
The grounds were nicely decorated and the lawn area was nice in the sunshine. Handwash smelled great although the pump for it was broken.
If you are looking for a cheap stay near the airport between flights, pay a tiny bit more and stay closer to the airport - we would if we were there again.
Reviewed on 1 Jul 2026

Tshukudu Bush Lodge
Price was £1,771, price is now £1,574 per person
£1,574
per person
19 Aug - 21 Aug
found 15 hours ago
Return direct flight included
London (LON) to Johannesburg (JNB)
9.8/10 Exceptional! (88 reviews)
Absolutely stunning property with the nicest staff. Unforgettable experience
Reviewed on 20 Jul 2025
Tours & day trips
See all 407 activities
Johannesburg Hop-On Hop-Off City Tour with Soweto Option
Activity duration is 3 hours
9.2 out of 10 with 82 reviews
Free cancellation available
Private & custom tours
See all 130 activities
Johannesburg: Wine Tasting and Cableway Half Day Tour
Activity duration is 6 hours
9.2 out of 10 with 7 reviews
Free cancellation available
Food, drink & nightlife
See all 65 activities
From Johannesburg: Pilanesberg Nature Reserve Game Safari
Activity duration is 12 hours
9.4 out of 10 with 384 reviews
Free cancellation available
Classes & workshops
See all 8 activities
Johannesburg: Pan-African Cooking class & Market visit
Activity duration is 4 hours
9.6 out of 10 with 5 reviews
Free cancellation available
Water activities
See all 6 activities
4 Day Luxury Kruger National Park Safari
Activity duration is 4 days
10.0 out of 10 with 1 review
Stay near popular South African National Museum of Military History attractions
Top Hotel Deals
Check availability on hotels close to South African National Museum of Military History

Four Seasons Hotel The Westcliff, Johannesburg
67 Jan Smuts Avenue Randburg Gauteng

Home Suite Hotels Rosebank
50 Bristol Road Johannesburg Gauteng

The Parkwood
72 Worcester Road, Parkwood Johannesburg Gauteng

Holiday Inn Johannesburg Sunnyside Park by IHG
Princess Of Wales Terrace Johannesburg Gauteng

Royal Majestic Hotel
191 Oxford Road Johannesburg Gauteng

Maison Jacaranda
11 Armagh Road, Parkview Randburg Gauteng

The Wantage Suites
49 Wantage Rd Johannesburg Gauteng

Southern Sun Rosebank
Crn Tyrwhitt & Sturdee Av Rosebank, 0A Johannesburg Gauteng

The Residence Boutique Hotel
17th 4th Avenue Johannesburg Gauteng
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.




































