Johannesburg hotels & apartments, all accommodations in Johannesburg

5 star Johannesburg hotels

Saxon Hotel, Villas & Spa

36 Saxon Road Sandhurst, Johannesburg, South Africa Open map

Located a 10-minute ride from Nelson Mandela Square, the charming Saxon Hotel, Villas & Spa Johannesburg offers general facilities such as currency exchange and a lift. Thanks to its tranquil…

9.6
Exceptional
178 reviews

Four Seasons Hotel The Westcliff

67 Jan Smuts Avenue, Johannesburg, South Africa Open map

Four Seasons Hotel The Westcliff Johannesburg is located approximately 10 minutes' drive from Neighbourgoods Open-Air Market and offers a cash machine and currency exchange. Swim in a heated indoor…

9.1
Superb
556 reviews

10 2Nd Avenue Houghton Estate By Dream Resorts

10 2Nd Avenue Houghton Estate, Johannesburg, South Africa Open map

10 2Nd Avenue Houghton Estate By Dream Resorts Johannesburg includes 16 rooms and is 25 minutes on foot from Nelson Mandela Foundation Museum. Wi-Fi is accessible throughout the property and a car…

9.4
Superb
39 reviews

4 star Johannesburg hotels

Thaba Eco Hotel

Impala Road, Johannesburg South, Za, Johannesburg, South Africa Open map

Thaba Eco Hotel Johannesburg, located merely 5 minutes' walk from Klipriviersberg Municipal Nature Reserve and a 10-minute ride from Our Lady Of Lebanon Maronite Catholic Church, features a swimming…

8.9
Fabulous
2750 reviews

The Peech Hotel

61 North Street, Melrose, Johannesburg, South Africa Open map

The comfortable 4-star The Peech Hotel Johannesburg is located 25 km from O.R. Tambo International airport and offers an outdoor swimming pool as well as a gym. This smoke-free hotel is set in a lush…

9.1
Superb
104 reviews

Gold Reef City Theme Park Hotel

Shaft 14 Northern Parkway, Johannesburg, South Africa Open map

The 4-star Gold Reef City Theme Park Hotel Johannesburg is situated 6 minutes' stroll from Lyric Theatre and offers currency exchange and a cash machine. Featuring a swimming pool, this Johannesburg…

8.5
Fabulous
815 reviews

3 star Johannesburg hotels

Peermont Metcourt Suites At Emperors Palace

64 Jones Str. Kempton Park - Johannesburg, Gauteng, Za, Johannesburg, South Africa Open map

The affordable 3-star Peermont Metcourt Suites At Emperors Palace Johannesburg hotel is located 5 km from O.R. Tambo International airport and offers an outdoor pool as well as a fitness studio.

Lucky Bean Guesthouse

129 1St Avenue, Johannesburg, South Africa Open map

Lucky Bean Guesthouse Johannesburg, located 4.4 km from Gandhi Square, features Wi-Fi throughout the property. This guest house entices guests with parking, available on site.

9.1
Superb
548 reviews

City Lodge Hotel Johannesburg Airport, Barbara Road

4 Sandvale Road, Edenvale, Kempton Park, South Africa Open map

Offering 45 rooms, the comfortable 3-star City Lodge Hotel Johannesburg Airport, Barbara Road Kempton Park is nestled in a business area and provides guests with currency exchange, a snack and drink…

8.0
Very Good
1284 reviews

2 star Johannesburg hotels

Hadeda Hall

6 Maldon Road, Johannesburg, South Africa Open map

The 2-star Hadeda Hall Bed & Breakfast Johannesburg offers proximity to SAB World of Beer, which is located nearly 10 minutes away by car. This Johannesburg bed & breakfast features Wi-Fi throughout…

9.4
Superb
119 reviews

Sandown Guest House

159A North Road Sandown, Johannesburg, South Africa Open map

The perfect 2-star Sandown Guest House Johannesburg, located 25 minutes' stroll from Benmore Centre, features various recreational opportunities, barbecue, and a golf course. The guest house is…

8.8
Fabulous
133 reviews

The Park Central Residence - With Generator

6 Keyes Avenue Park Central, Johannesburg, South Africa Open map

Situated approximately 10 minutes by car from Delta Park, the 2-star The Park Central Residence - With Generator Johannesburg hotel features Wi-Fi in the rooms, and parking on site. Staying at this…

8.4
Very Good
2034 reviews

Recommended Johannesburg hotels

Home Suite Hotels Rosebank

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

The 4-star Home Suite Hotels Rosebank is nestled near the business district of Johannesburg. While staying in this smoke-free hotel, which is located in a business area, you can enjoy a poolside bar…

9.3
Superb
1689 reviews

The Ashford Hotel

16 Ashford Road, Johannesburg, Za, Johannesburg, South Africa Open map

Situated approximately 5 minutes by car from Parkview Golf Club, the 4-star The Ashford Hotel Johannesburg features Wi-Fi throughout the property and a free private car park on site. Located in the…

9.5
Exceptional
147 reviews

Leighwood Lodge

41 2Nd Avenue, Johannesburg, South Africa Open map

Featuring Wi-Fi throughout the property, Leighwood Lodge Johannesburg hotel sits around 20 minutes' walk from the large indoor Mall of Rosebank. This guest house offers 7 rooms with views of the…

9.5
Exceptional
219 reviews