• Help

Hotels in Johannesburg

Hotels on map
Search Hotels
2026-06-29
2026-06-30

Maximum period that can be booked is 30 days. Please enter alternative dates.

Ages of children:
Specify the age of a child
Specify the age of children
2026-06-29
2026-06-30

Maximum period that can be booked is 30 days. Please enter alternative dates.

Ages of children:
Specify the age of a child
Specify the age of children

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Filter
Most popular first
Sorting
  • Most popular first
  • Highest rating first
  • Lowest price first
  • Distance - low to high
Specify your search:
All
Lowest price
City centre
5-star hotels
Highest rating
Free Wi-Fi
'Luxury Cosy City Apartment
'Luxury Cosy City Apartment
Mooi Street Mooi City Apartments, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
24-hour reception
Express check-in/ -out
Pets allowed
Welcome to the 'Luxury Cosy City Apartment in Johannesburg CBD, South Africa's bustling capital of the Gauteng province. This centrally situated 1-bedroom apartment offers modern accommodation…
Inanda Club
Inanda Club
Cnr Forrest Rd & 6Th Ave Inanda, Johannesburg, South Africa
Exceptional location
This property boasts exceptional location. It has a score 9.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Located nearly 25 minutes' walk from the Johannesburg Zoo, Inanda Club Hotel Johannesburg features Wi-Fi throughout the property and secured parking on site. The hotel is a good starting point for…
De Bedford Guest Lodge
De Bedford Guest Lodge

De Bedford Guest Lodge

83 Cumberland Road, 2101, Johannesburg, South Africa, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 6.4 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
Located approximately a 10-minute ride from Italian South African Chamber of Trade and Industries, the 2-star De Bedford Guest Lodge Johannesburg hotel offers access to tourist attractions throughout…
Plot 6/273 Koppies Road, Pomona, Kempton Park, Johannesburg, South Africa
Airport shuttle
Featuring Wi-Fi in public areas, the 4-star Airport Lodge Guest House Johannesburg sits 2.3 km from Glen Balad Mall. Additionally, guests can enjoy a golf playground provided at the hotel.
Crystal Rose Lodge
Crystal Rose Lodge
85 Michael Rd, Oaktree, Johannesburg, South Africa
Free Wi-Fi
Swimming pool
Pets allowed
The 3-star Crystal Rose Lodge Johannesburg hotel offers proximity to the Nirox Sculpture Park, which is located 2.8 km away. Guests can spend their days relaxing by an indoor pool or enjoying pool…
Sandton Skye
Sandton Skye

Sandton Skye

Sandton Drive 3 Stan Rd, Morningside, Sandton, Johannesburg, South Africa
Located only 1.2 km from HSBC Africa, Sandton Skye Johannesburg hotel is just a 5-minute walk from Benmore Gardens. While staying at the hotel, a safe deposit box are available for guests to use.
Abby Rose Guesthouse
Abby Rose Guesthouse

Abby Rose Guesthouse

28 Carnation Street, Johannesburg, South Africa
Featuring a patio and a swimming pool, Abby Rose Guesthouse Johannesburg lies a 10-minute ride from the big Innesfree Park. Indulge in this hotel's garden, offering guests a patio area.
The Capital On The Park Private Residence - Two Bedroom Apartment
The Capital On The Park Private Residence - Two Bedroom Apartment

The Capital On The Park Private Residence - Two Bedroom Apartment

101 Katherine Street, Johannesburg, South Africa
Guests of The Capital On The Park Private Residence - Two Bedroom Apartment Johannesburg hotel can enjoy access to Investec Investment Bank, located about 25 minutes' walk away. At the hotel, guests…
4 Star Hotel
4 Star Hotel
South Africa Villabarcelona, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 0 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
No pets allowed
Guests of 4 Star Hotel Johannesburg can enjoy access to Origins Centre Museum, located 12 minutes' walk away. This hotel also includes parking.
Mabon Suite Hotel
Mabon Suite Hotel

Mabon Suite Hotel

241 Anderson Street, Johannesburg, South Africa
Guests of Mabon Suite Hotel Johannesburg can enjoy access to the 11 Diagonal Street, located 2.5 km away. There is also a car park.
Cnr Pierre Road And Short Street, Wilgespruit, Roodepoort, Johannesburg, South Africa
Shuttle service
Amadwala Lodge Johannesburg hotel, located a 25-minute walk from the Honeydew Mazes, features Wi-Fi in public areas. Everyone is welcomed in this hotel with a lovely atmosphere.
Melrose Oaks
Melrose Oaks

Melrose Oaks

19 Sally'S Alley, Johannesburg, South Africa
Located 3.4 km from Sasol, the 5-star Melrose Oaks Hotel Johannesburg offers access to tourist attractions throughout Johannesburg.
Braamfontein Manhattan Jhb
Braamfontein Manhattan Jhb
17 Biccard Street, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.1 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi in rooms
Located in the heart of Johannesburg, Braamfontein Manhattan JHB is an inviting and cozy one-bedroom apartment that offers everything you need for a comfortable stay. The apartment boasts a well…
Luxury Penthouse 1405
Luxury Penthouse 1405

Luxury Penthouse 1405

15 West Road South 1405, Johannesburg, South Africa
Located about 25 minutes' walk from the Sandton City South Africa, the 5-star Luxury Penthouse 1405 Hotel Johannesburg offers access to tourist attractions throughout Johannesburg. The hotel provides…
Mamadou Place
Mamadou Place

Mamadou Place

48 Bob Street, Johannesburg, South Africa
Located in the vibrant city of Johannesburg, Mamadou Place offers air-conditioned accommodations with easy access to entertainment options such as Gold Reef City Casino and Gau Sandton, both within…
Sun1 Benoni
Sun1 Benoni
Cnr Bunyan & Mowbray Avenues, Johannesburg, South Africa
Free Wi-Fi
24-hour reception
Smoking allowed in designated areas
Sun1 Benoni Hotel Johannesburg provides proximity to Ebotse Golf and Country Estate, which is located approximately 4 km away.
Villa Moshay
Villa Moshay

Villa Moshay

54 Lisbon Ave, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9.1 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Located in the vibrant city of Johannesburg, Villa Moshay is an ultra-modern, self-catering home that offers a luxurious retreat for up to 6 adults and 2 children. Surrounded by attractions to keep…

All hotels in Johannesburg are booked for your dates. Try other dates

2026-06-29
2026-06-30

Maximum period that can be booked is 30 days. Please enter alternative dates.

Ages of children:
Specify the age of a child
Specify the age of children
Thank you for subscribing
Close