Cheap Hotels in Johannesburg
Wrap up your day with a drink at the bar/lounge. A complimentary continental breakfast is served daily from 7:30 AM to 9:30 AM.
Enjoy recreational amenities such as an outdoor pool and a sauna. This hostel also features complimentary wireless Internet access, a fireplace in the lobby, and barbecue grills.
Featured amenities include a 24-hour business center, express check-in, and luggage storage. Free self parking is available onsite.
Make yourself at home in one of the 5 individually decorated guestrooms, featuring kitchenettes with full-sized refrigerators/freezers and ovens. Satellite programming and DVD players are provided for your entertainment, while complimentary wireless Internet access keeps you connected. Conveniences include safes and microwaves, and housekeeping is provided daily.
English breakfasts are available for a fee.
Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless Internet access. This bed & breakfast also features tour/ticket assistance and barbecue grills.
Stay in one of 63 guestrooms featuring flat-screen televisions. Complimentary wireless Internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with separate bathtubs and showers feature complimentary toiletries and hair dryers. Conveniences include phones, as well as desks and coffee/tea makers.
At Illovo Hotel, enjoy a satisfying meal at the restaurant. Buffet breakfasts are available for a fee.
Make yourself at home in one of the 9 air-conditioned rooms featuring LCD televisions. Satellite television is provided for your entertainment. Bathrooms have hair dryers and bathrobes. Conveniences include phones, as well as safes and desks.
Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.
With a stay at Merwehuis Bed and Breakfast in Johannesburg, you'll be within a 15-minute drive of Museum Africa and Johannesburg Zoo. This guesthouse is 6.6 mi (10.6 km) from Gold Reef City and 4.3 mi (7 km) from First National Bank Stadium.
With a stay at Saffron Guest House in Johannesburg, you'll be within a 10-minute drive of Johannesburg Zoo and South African Museum of Military History. This 4-star guesthouse is 7.3 mi (11.7 km) from Gold Reef City and 3.2 mi (5.2 km) from Museum Africa.
More hotel deals
per night from £87Estimated price based on searches in the last month
per night from £88Estimated price based on searches in the last month
per night from £85Estimated price based on searches in the last month
per night from £156Estimated price based on searches in the last month
per night from £131Estimated price based on searches in the last month
per night from £58Estimated price based on searches in the last month
per night from £217Estimated price based on searches in the last month
per night from £83Estimated price based on searches in the last month
(price for Sat, 23 Feb)
per night from £95Estimated price based on searches in the last month
Hotels in Johannesburg
Deemed the largest city in South Africa, Johannesburg delivers an exciting fusion of big city culture with significant outdoor adventures. There's a wide selection of Johannesburg hotels available, all of which provide the perfect springboard from which you can enjoy this vibrant and colourful metropolis. Getting up close and personal to the wildlife is so easily accomplished with one of the many day safaris on offer. Visit a traditional African village before heading back to the chic surroundings of a plush five-star restaurant for the evening; it's so easily done. The shopping, the nightlife and the food are equally as enticing when visiting this city.
Experience the Apartheid Museum, with its dramatic architecture, moving art installations and detailed account of South Africa's rich heritage and troubled past. Call upon Constitution Hill and Johannesburg Fort to learn about South Africa's valiant struggle for democracy with a guided tour. Finish your day by exploring the reality of townships today and of their turbulent history, with a guided tour around Soweto. Visit Vilakazi Street, where Nelson Mandela and Desmond Tutu once lived, before sampling some African cuisine in one of the many traditional restaurants nearby.
Book an appointment to witness a bygone era at the Lindfield Victorian House Museum. You can also visit Ghandhi's home, now a museum called Satyagraha House, where a delicious vegetarian lunch can be served in a relaxing, peaceful environment.
For light entertainment, especially for the children, a trip to Monte Casino Bird Park is a must, with a whole host of unusual birds and reptiles to see. Alternatively, visit Gold Reef City, an interactive theme park related to gold mining.
Escape the bustling city with a journey to Klipriviersberg Nature Reserve, located just 10 km from the centre of Johannesburg. It's positively teaming with large game and rare botanical species. Take a three-hour hike around the lower regions of the park, or rise to the challenge of some of the steeper inclines, which offer incredible views of the surrounding area.
Visit the Cradle of Humankind World Heritage Site and explore the Wonder Cave of Gauteng. This is Africa's third largest cavern where the natural formation of some of the most incredible stalagmites and stalactites are simply jaw dropping.
When it comes to shopping and if you like a bargain, the Oriental Plaza is worth a visit, with its colourful array of merchandise from fabrics and jewellery to tasty Indian cuisine. Then there's the Rosebank Flea Market selling all kinds of curious artefacts, along with some excellent local food to stave off any hunger. For those looking for the more upmarket retailers, try the Sandton Shopping Centre and Nelson Mandela Square.
We search from 120,000 hotels worldwide to find you the best deals.
Price Match Guarantee
Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.
Need help with your booking?
Call us on 0800 093 5555