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

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

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

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

Leighwood Lodge

41 2Nd Avenue, Parktown North, Johannesburg, South Africa Open map

Leighwood Lodge Johannesburg hotel features 7 rooms and lies a 20-minute walk from the large indoor Mall of Rosebank. This guest house boasts a sunbathing terrace and barbecue grills on site and…

9.5
Exceptional
207 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

Home Suite Hotels Rosebank

50 Bristol Road, Corner Oxford Rd, Rosebank, Johannesburg, South Africa Open map

Situated only 1 km from The Zone @ Rosebank, the 4-star smoke-free Home Suite Hotels Rosebank Johannesburg features Wi-Fi in public areas, and a car park on site. Boasting an American restaurant…

9.3
Superb
1819 reviews