Johannesburg hotels & apartments, all accommodations in Johannesburg

5 star Johannesburg hotels

Saxon Hotel, Villas & Spa

36 Saxon Road, Johannesburg, South Africa Open map

Providing a tranquil setting around 10 minutes by car from Nelson Mandela Square, the 5-star boutique Saxon Hotel, Villas & Spa Johannesburg includes 4 lounges. Set within a 4-hectare gated estate…

9.6
Exceptional
165 reviews

Four Seasons Hotel The Westcliff

67 Jan Smuts Avenue, Johannesburg, South Africa Open map

Situated a short distance from gardens and a landscaped garden, Four Seasons Hotel The Westcliff Johannesburg is 2.7 km from Neighbourgoods Open-Air Market and boasts a banquet hall for gatherings…

9.2
Superb
490 reviews

Atholplace Hotel & Villa

90 Pretoria Avenue, Johannesburg, South Africa Open map

The 5-star Atholplace Hotel & Villa Johannesburg is located in Johannesburg, 3.1 km from the Beechwood Gardens, and offers a heated swimming pool. Featuring 9 rooms with views of the garden, this…

9.8
Exceptional
19 reviews

4 star Johannesburg hotels

Park Inn Sandton

118 Katherine Street, Sandown, Johannesburg, South Africa Open map

Centrally located 25 minutes' walk from Johannesburg Zoo, Park Inn Sandton Johannesburg features rooms with views of the city. The inn offers Wi-Fi throughout the property and has complimentary…

Thaba Eco Hotel

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

The 4-star Thaba Eco Hotel Johannesburg is 4.2 km from Our Lady of Lebanon Maronite Catholic Church and has a swimming pool and a fitness club. The hotel is a good starting point for exploring…

9.0
Superb
2501 reviews

Gold Reef City Theme Park Hotel

Shaft 14 Northern Parkway, Johannesburg, South Africa Open map

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

8.7
Fabulous
908 reviews

3 star Johannesburg hotels

Rabbit Hole Hotel

33 Viljoen Street, Johannesburg, South Africa Open map

The 3-star Rabbit Hole Hotel Johannesburg is a great place in a prime touristic area of Johannesburg, which stands about a 15-minute walk from Rant-En-Dal Shopping Centre. The hotel features 24-hour…

9.1
Superb
86 reviews

The Capital Melrose Hotel

Atholl Oaklands Road, Cnr Kernick Ave, Johannesburg, South Africa Open map

The 3-star smoke-free The Capital Melrose Hotel Johannesburg is located close to a business district, around 10 minutes' drive from Johannesburg Stock Exchange JSE. The hotel has an à la carte…

8.6
Fabulous
1157 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 is about 5 minutes' walk from the Sandton Convention Center and offers currency exchange and a lift. Featuring an outdoor swimming pool, this 3…

8.4
Very Good
8283 reviews

2 star Johannesburg hotels

26° South Bush Boho Hotel

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

Featuring Wi-Fi throughout the property, 26° South Bush Boho Hotel Muldersdrift is 6 km from the national Rhino and Lion Nature Reserve. Guests can enjoy a swimming pool and benefit from an à la…

8.4
Very Good
2900 reviews

Town Lodge Johannesburg Airport

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

Town Lodge Johannesburg Airport Kempton Park hotel, located 15 minutes by car from Wild Waters, boasts a swimming pool. This hotel offers Wi-Fi in public areas and parking on site.

8.1
Very Good
495 reviews

Town Lodge Waterfall, Midrand

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

The comfortable Town Lodge Waterfall, Midrand hotel enjoys a prime location 3.2 km from family-friendly attractions like Lory Park Zoo. The 2-star hotel boasts a swimming pool and has 118 rooms near…

7.8
Good
512 reviews

Recommended Johannesburg hotels

Eagles Nest Estate Luxury Guest House

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

Providing guests with car rentals, the 3-star Eagles Nest Estate Luxury Guest House Johannesburg is located within 7 km of the Gold Reef City Casino. This Johannesburg hotel offers place to stay with…

9.8
Exceptional
8 reviews

Marriott Executive Apartments Johannesburg, Melrose Arch

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

At the 5-star smoke-free Marriott Executive Apartments Johannesburg, Melrose Arch hotel, you can stay close to Johannesburg Zoo, situated only 400 metres away, while there are also 24-hour front desk…

9.3
Superb
70 reviews

Sunrock Guesthouse

11 Park Street, Kempton Park, South Africa Open map

Offering a sunbathing terrace and a golf course, Sunrock Guesthouse Kempton Park is situated in Kempton Park, a 10-minute drive from the Noags Market. This hotel offers parking on site and a heated…

9.0
Superb
2905 reviews