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
177 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
552 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
8 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…

9.0
Superb
2790 reviews

Hole In One Hotel

171 Hole-In-One Avenue, Roodepoort, South Africa Open map

The 4-star Hole In One Hotel Roodepoort, located only 1.5 km from Roodepoort Country Club, offers an outdoor pool area and Wi-Fi throughout the property. Staying at the boutique-style hotel, guests…

7.7
Good
270 reviews

The Peech Hotel

North Street, 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
105 reviews

3 star Johannesburg hotels

Peermont Metcourt Suites At Emperors Palace

64 Jones Str. Kempton Park - Johannesburg, Gauteng, Za, Kempton Park, 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
547 reviews

Satyagraha House Hotel

15 Pine Rd & Garden Road, Orchard, Johannesburg, South Africa Open map

The 3-star Satyagraha House Hotel Johannesburg, located approximately 4 km from The Wanderers Golf Club, features Wi-Fi throughout the property. Parking is available on site at the guest house.

9.1
Superb
43 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
117 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
2005 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
130 reviews