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
562 reviews

Atholplace Hotel & Villa

90 Pretoria Avenue, Johannesburg, South Africa Open map

The 5-star Atholplace Hotel & Villa lies in a residential area of Johannesburg around 10 minutes by car from Beechwood Gardens, featuring a golf course and a garden. This lovely hotel also offers…

9.6
Exceptional
7 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
2739 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
103 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
833 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.

Rabbit Hole Hotel

33 Viljoen Street, Johannesburg, South Africa Open map

Offering a shared lounge, a lending library, and a golf course, Rabbit Hole Hotel Johannesburg is situated in a touristic area, nearly 25 minutes' walk from Krugersdorp Golf Course. There is a free…

9.1
Superb
91 reviews

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
553 reviews

2 star Johannesburg hotels

Hadeda Hall Bed & Breakfast

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
112 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

26° South Bush Boho Hotel

Beyers Naude Drive Zwartkops, Muldersdrift, South Africa Open map

Featuring Wi-Fi throughout the property, 26° South Bush Boho Hotel Muldersdrift is approximately 6 km from Rhino and Lion Nature Reserve. Guests can swim in an outdoor pool, while this hotel provides…

8.4
Very Good
3250 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
1681 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
146 reviews

Clico Boutique Hotel

27 Sturdee Avenue, Johannesburg, South Africa Open map

Situated 3.7 km from Delta Park, the 4-star Clico Boutique Hotel Johannesburg features Wi-Fi throughout the property and parking on site. Located within close proximity of a convenient place to shop…

9.0
Superb
714 reviews