Hotels in Johannesburg

Special offers and Exclusive deals

Search Hotels

2025-05-01
2025-05-02
Guests

Find a hotel

Hotels by class
Accommodation type
  • Apartments (1716)
  • (591)
  • Hotels (338)
  • Bed & Breakfasts (190)
  • Holiday homes (106)
  • (85)
  • Villas (79)
  • (53)
  • Hostels (28)
  • (27)
  • (11)
  • (6)
  • (5)
  • (4)
  • (4)
  • (3)
  • (3)
  • (2)
  • (2)
  • (2)
  • (1)
Thematic Hotels

Hotels by location

Nearby
Districts
Landmarks

Johannesburg hotels & apartments, all accommodations in Johannesburg

5-star hotels

Saxon Hotel, Villas & Spa

36 Saxon Road Sandhurst, Johannesburg, South Africa View map

Sandton is the city's bustling business hub. This unique property is surrounded by beautiful gardens and boasts upscale amenities, outstanding service, and convenient access to both O.R. Tambo…

From US$ 752 Book Now

Four Seasons Hotel The Westcliff

67 Jan Smuts Avenue, Johannesburg, South Africa View map

Located in Randburg, which is a great centre for a True Multl Cultural Cosmopolitan Experience, the 5-star Four Seasons Hotel The Westcliff Johannesburg offers a swimming pool and free private…

From US$ 431 Book Now

4-star hotels

Thaba Eco Hotel

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

Nestled amidst the natural beauty of Johannesburg, Thaba Eco Hotel offers a tranquil escape from the hustle and bustle of city life. Renowned for its dedication to providing an authentic hospitality…

From US$ 123 Book Now

The Peech Hotel

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

The 4-star The Peech Hotel Johannesburg with 2 restaurants is about 25 minutes on foot from Beechwood Gardens in Johannesburg. The hotel boasts an outdoor pool, Wi-Fi in public areas and rooms with a…

From US$ 213 Book Now

3-star hotels

Peermont Metcourt Suites At Emperors Palace

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

Situated 3.5 km from Wild Waters, the 3-star Peermont Metcourt Suites At Emperors Palace Johannesburg hotel offers 7 restaurants. Located close to a motorway, the hotel offers cribs and paid…

From US$ 107 Book Now

Rabbit Hole Hotel

33 Viljoen Street, Johannesburg, South Africa View map

Situated a 25-minute stroll from Noordheuwel Centre, the 3-star Rabbit Hole Hotel Johannesburg features Wi-Fi throughout the property and free private parking on site. This smoke-free hotel offers 16…

From US$ 74 Book Now

2-star hotels

Town Lodge Johannesburg Airport

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

Situated within a 10-minute drive of Kempton Park Country Club, the 2-star Town Lodge Johannesburg Airport Kempton Park hotel features Wi-Fi throughout the property, and parking on site. Conveniently…

From US$ 68 Book Now

Hadeda Hall

6 Maldon Road, Johannesburg, South Africa View map

Located around 4 km from Joburg Theatre, the 2-star Hadeda Hall Bed & Breakfast Johannesburg offers Wi-Fi throughout the property and complimentary private parking. Staying at this Johannesburg bed &…

From US$ 37 Book Now

Recommended hotels

Home Suite Hotels Rosebank

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

Featuring Wi-Fi throughout the property, Home Suite Hotels Rosebank Johannesburg is within a 10-minute drive of Melrose Temple. This 4-star hotel offers a car park on site and an outdoor pool.

From US$ 104 Book Now

The Ashford Hotel

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

Featuring Wi-Fi throughout the property, The Ashford Hotel Johannesburg is within a 10-minute drive of Acrobranch Melrose. Guests will enjoy a full English breakfast and access to a terrace.

From US$ 83 Book Now