Johannesburg hotels & apartments, all accommodations in Johannesburg

5 star Johannesburg hotels

Saxon Hotel, Villas & Spa

36 Saxon Road, 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
158 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
473 reviews

The Houghton Hotel, Spa, Wellness & Golf

Lloys Ellis Avenue, Johannesburg, South Africa Open map

Nestled approximately 5 minutes' walk from Masjid ul Furqaan Mosque, the 5-star The Houghton Hotel, Spa, Wellness & Golf Johannesburg offers event rooms and a ballroom for gatherings and meetings.

9.1
Superb
2074 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
2415 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
904 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
1544 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
57 reviews

Rabbit Hole Hotel

33 Viljoen Street, Johannesburg, South Africa Open map

Featuring a shared lounge and a library, Rabbit Hole Hotel Johannesburg enjoys a prime location merely a 13-minute walk from the Paardekraal Monument. The hotel offers Wi-Fi in public areas as well…

9.1
Superb
91 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
2843 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.8
Good
496 reviews

Recommended Johannesburg hotels

20 On Woodlands Hotel

20 Woodlands Crescent, Woodmead Ext 11, Woodmead Springs Sandton, Johannesburg, South Africa Open map

Guests of 20 On Woodlands Hotel Johannesburg can enjoy access to the Chilli Lane Shopping Centre, located 3 km away. A car park is available on site as well.

9.8
Exceptional
9 reviews

Home Suite Hotels Rosebank

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

Situated within 25 minutes' walk of the Circa, the 4-star smoke-free Home Suite Hotels Rosebank Johannesburg features Wi-Fi in public areas and secure parking on site. This Johannesburg hotel is in…

9.4
Superb
1888 reviews

Leighwood Lodge

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

Leighwood Lodge Johannesburg hotel includes 7 rooms and is 10 minutes' drive from the Zoo Lake Park. This guest house has an outdoor swimming pool and a garden with outdoor furniture.

9.6
Exceptional
205 reviews