Johannesburg hotels & apartments, all accommodations in Johannesburg

5 star Johannesburg hotels

Saxon Hotel, Villas & Spa

36 Saxon Road Sandhurst, Johannesburg, South Africa Open map

The 5-star Saxon Hotel, Villas & Spa Johannesburg, located within 10 minutes' drive of the Delta Park, is proud to feature 4 lounges. Set within a 4-hectare gated estate, this Johannesburg hotel…

9.5
Exceptional
156 reviews

Four Seasons Hotel The Westcliff

67 Jan Smuts Avenue, Johannesburg, South Africa Open map

Highlighting a banquet hall and a ballroom, suited for gatherings, Four Seasons Hotel The Westcliff Johannesburg is located 3.4 km from the historical Museum Africa. Overlooking Johannesburg Zoo, the…

9.2
Superb
466 reviews

Sanctuary Mandela Hotel

4 13Th Avenue Houghton Estate, Johannesburg, South Africa Open map

Offering a restaurant, the 5-star Sanctuary Mandela Hotel Johannesburg lies in the Houghton district with access to natural sights like The Wilds Municipal Nature Reserve Park approximately a 25…

9.6
Exceptional
74 reviews

4 star Johannesburg hotels

Thaba Eco Hotel

Impala Road,Klipriviersberg Nature Reserve, Johannesburg, South Africa Open map

Offering spa therapy and a patio, as well as the views of the garden, the 4-star Thaba Eco Hotel Johannesburg is located 7 km from the Apartheid Museum. The hotel features an outdoor swimming pool…

9.1
Superb
2393 reviews

Gold Reef City Theme Park Hotel

Shaft 14 Northern Parkway, Johannesburg, South Africa Open map

The Gold Reef City is nearly 5 minutes' walk from the 4-star smoke-free Gold Reef City Theme Park Hotel Johannesburg, which offers a 24-hour front desk and wake-up calls. This Johannesburg hotel is…

8.7
Fabulous
905 reviews

Cradle Boutique Hotel

Route T9, Kromdraai Road, Lanseria, South Africa Open map

Featuring Wi-Fi in the rooms, the 4-star Cradle Boutique Hotel Lanseria is just 1.2 km from The Cradle of Humankind Private Nature Reserve. This perfect hotel offers secure parking on site and an…

9.0
Superb
1529 reviews

3 star Johannesburg hotels

Peermont Metcourt Suites At Emperors Palace

64 Jones Road Kempton Park 1620 Johannesburg Gaut, Kempton Park, South Africa Open map

The charming Peermont Metcourt Suites At Emperors Palace Kempton Park hotel provides a banquet hall for meetings and events, located around 10 minutes' drive from the Wild Waters. Featuring an…

Satyagraha House Hotel

Pine Road 15, 15, Johannesburg, South Africa Open map

Located 3 km from the Melrose Temple, which is considered to be a sacred place of worship, Satyagraha House Hotel Johannesburg offers a gift shop and a storage room for guests' convenience. A private…

9.3
Superb
60 reviews

Garden Court Sandton City

Corner Of Maude And West Streets, Sandton, Johannesburg, South Africa Open map

The modern Garden Court Sandton City Johannesburg hotel, located about 5 minutes' walk from Statue of Nelson Mandela, features currency exchange and a lift. Providing access to such entertainment…

8.4
Very Good
8554 reviews

2 star Johannesburg hotels

26° South Bush Boho Hotel

26 Beyers Naude Drive, Zwartkop, Muldersdrift, Muldersdrift, South Africa Open map

Featuring a prime location, 26° South Bush Boho Hotel Muldersdrift offers views of the garden, and is 6 km from the national Rhino and Lion Nature Reserve. The hotel offers Wi-Fi throughout the…

8.4
Very Good
2834 reviews

Town Lodge Johannesburg Airport

Herman Rd, Harmelia Ext 2, Kempton Park, South Africa Open map

Located 15 minutes by car from the Wild Waters, Town Lodge Johannesburg Airport Kempton Park hotel includes 120 rooms with views of the garden. This hotel offers Wi-Fi in public areas and parking on…

8.0
Very Good
475 reviews

Town Lodge Waterfall, Midrand

Montrose Rd, Off Bekker Rd, Vorna Valley, Midrand, South Africa Open map

Located 2.5 km from shopping venues such as Boulders Shopping Centre, the comfortable Town Lodge Waterfall, Midrand hotel includes a storage for belongings and a shopping arcade. The 2-star hotel…

7.9
Good
488 reviews

Recommended Johannesburg hotels

Eagles Nest Estate Luxury Guest House

65 Crowned Eagle Road Eagles Nest Estate, Johannesburg, South Africa Open map

The 4-star Eagles Nest Estate Luxury Guest House Johannesburg is nestled nearly 25 minutes' walk from the Klipriviersberg Municipal Nature Reserve, offering 6 rooms and featuring a sundeck and a golf…

9.9
Exceptional
10 reviews

Marriott Executive Apartments Johannesburg, Melrose Arch

42 The High Street, Melrose Arch, Johannesburg, South Africa Open map

The 4-star smoke-free Marriott Executive Apartments Johannesburg, Melrose Arch hotel, located a mere 5 minutes on foot from the Johannesburg Zoo, offers guests the convenience of 24-hour reception…

9.3
Superb
66 reviews

North Haven Country Estate Bed & Breakfast

Plot 422, Fleetwood Avenue, North Riding Estate, Honeydew, South Africa Open map

Featuring an outdoor swimming pool, the 4-star North Haven Country Estate Bed & Breakfast Honeydew is 2.9 km from Gereformeerd Kerk Randburg. Guests will enjoy a continental breakfast and access to a…

9.2
Superb
81 reviews