Johannesburg hotels & apartments, all accommodations in Johannesburg

5 star Johannesburg hotels

The Monarch Hotel

167 Oxford Rd, Johannesburg, South Africa Open map

The 5-star The Monarch Hotel Johannesburg is located 2.5 km from Johannesburg Holocaust and Genocide Centre and features a business centre for those travelling on business. Wi-Fi throughout the…

9.3
Superb
124 reviews

Vivari Hotel And Spa By Mantis

1 Riviera Lane, Johannesburg, South Africa Open map

Situated approximately 10 minutes by car from Happy Island, the 5-star Vivari Hotel And Spa By Mantis Johannesburg features Wi-Fi throughout the property and a car park on site. Nestled in a valley…

8.6
Fabulous
517 reviews

Radisson Blu Hotel Sandton, Johannesburg

Cnr Daisy, Rivonia And Linden St Sandton, Sandton, South Africa Open map

Radisson Blu Hotel Sandton, Johannesburg boasts positioning at a 500-metre distance from Johannesburg Stock Exchange JSE, offering 302 rooms with spectacular views of the surroundings. Here, guests…

4 star Johannesburg hotels

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.6
Good
276 reviews

Cradle Boutique Hotel

R540 Kroomdraai Road, Lanseria, South Africa Open map

Overlooking the city, the 4-star Cradle Boutique Hotel Lanseria is located a 15-minute stroll from The Cradle of Humankind Private Nature Reserve. Wi-Fi is offered in the rooms at this perfect hotel.

8.9
Fabulous
1998 reviews

Park Inn Sandton

118 Katherine Street, Johannesburg, South Africa Open map

Overlooking the city, Park Inn Sandton Johannesburg is located a 5-minute drive from Johannesburg Zoo. There is a private parking lot on site and Wi-Fi throughout the property.

3 star Johannesburg hotels

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

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.

Garden Court Sandton City

Corner Of Maude And West Streets, Sandton, Johannesburg, South Africa Open map

The 3-star Garden Court Sandton City Hotel is located in the heart of Johannesburg and features Wi-Fi throughout the property, along with private parking on site. Boasting a swimming pool, this…

8.2
Very Good
8634 reviews

2 star Johannesburg hotels

Town Lodge Johannesburg Airport

Herman Road, Harmelia Ext 2, Germiston, Kempton Park, South Africa Open map

Town Lodge Johannesburg Airport Kempton Park hotel, located 7 km from Wild Waters, features Wi-Fi in public areas. Guests can swim in an outdoor swimming pool, while this hotel provides views of the…

8.1
Very Good
607 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, 25 minutes' walk from places of worship like Nizamiye Mosque, and provides guests with a shopping arcade and a restaurant.…

7.9
Good
595 reviews

Rosebank Lodge Guesthouse By Claires

75 Rutland Road Just off the corner of Oxford Rd, Rosebank, Johannesburg, South Africa Open map

Guests of the 2-star Rosebank Lodge Guesthouse By Claires Johannesburg can enjoy access to Bidvest Wanderers Stadium, located about 10 minutes' drive away. Boasting a location just a 9-minute walk…

7.9
Good
159 reviews