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.5
Exceptional
160 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.1
Superb
487 reviews

The Houghton Hotel, Spa, Wellness & Golf

Lloys Ellis Avenue, Johannesburg, South Africa Open map

Offering a central location approximately 5 minutes' walk from Masjid ul Furqaan Mosque, the 5-star The Houghton Hotel, Spa, Wellness & Golf Johannesburg boasts a ballroom and a banquet hall arranged…

9.0
Superb
2078 reviews

4 star Johannesburg hotels

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.1
Superb
2449 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
915 reviews

Cradle Boutique Hotel

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

Offering a sundeck and a shared lounge, and views of the city, the 4-star Cradle Boutique Hotel Lanseria is located just 1.2 km from The Cradle of Humankind Private Nature Reserve. This perfect hotel…

9.0
Superb
1583 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 is around 10 minutes' drive from Elandsfontein and has an outdoor swimming pool and a fitness studio. Located 3.6 km from…

Satyagraha House Hotel

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

Offering a location merely a 5-minute walk from Lighthouse Church House, Satyagraha House Hotel Johannesburg offers 7 rooms. A car park is available on site at this guest house.

9.2
Superb
52 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
84 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
2879 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
486 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
497 reviews

Recommended Johannesburg hotels

20 On Woodlands Hotel

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

20 On Woodlands Hotel Johannesburg is situated a 25-minute walk from the Liliesleaf Farm Museum, which is an excellent place to improve cultural awareness. Located 4.9 km from Johannesburg Stock…

9.8
Exceptional
9 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.4
Superb
1855 reviews

House On Morninghill Hotel

No 10 Vernon Road, Morninghill, Johannesburg, South Africa Open map

The 4-star House On Morninghill Hotel Johannesburg provides proximity to the Ellis Park Stadium, which is located around 6 km away. This Johannesburg hotel has views of the hills and features Wi-Fi…

9.5
Exceptional
16 reviews