• 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 center
5-star hotels
Highest rating
Free Wi-Fi
Carnival Club Hotel
Carnival Club Hotel
Corner Elsburg Road & Heidelberg Road, 1540 Brakpan, Gauteng South Africa, Johannesburg, South Africa
Jacuzzi
Game room
The 4-star Carnival Club Hotel Johannesburg includes 105 rooms and is 2.2 miles from OR Tambo Cultural Precinct Museum.
The Capital Villa
The Capital Villa

The Capital Villa

101 Katherine Street, Johannesburg, South Africa
Situated approximately a 15-minute stroll from Johannesburg Stock Exchange JSE, The Capital Villa Johannesburg hotel includes a restaurant. The hotel is a good starting point for Johannesburg's…
Justy Inn Guest House Kensington Johannesburg
Justy Inn Guest House Kensington Johannesburg

Justy Inn Guest House Kensington Johannesburg

4 Roberts Avenue, Johannesburg, South Africa
Justy Inn Guest House Kensington Johannesburg provides proximity to the filled Standard Bank Gallery, which is situated 2.5 miles away. Staying active is easy with a golf club available for guests at…
'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
Introducing the 'Luxury Cosy City Apartment Johannesburg', a modern and stylish 1-bedroom apartment located in the heart of Johannesburg CBD, South Africa's capital of Gauteng province. This well…
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 1.8 miles from The Wanderers Grounds Stadium, which is highly appreciated by sports lovers, Inanda Club Hotel Johannesburg includes 10 rooms. While staying at this Johannesburg hotel, a…
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 about 10 minutes by car from Italian South African Chamber of Trade and Industries, De Bedford Guest Lodge Johannesburg hotel offers access to tourist attractions throughout Johannesburg.
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 is 2.1 miles from Bonaero Park Shopping centre. Additionally, guests can enjoy a golf course provided at this…
Crystal Rose Lodge
Crystal Rose Lodge
85 Michael Rd, Oaktree, Johannesburg, South Africa
Free Wi-Fi
Swimming pool
Pets allowed
Featuring a swimming pool, the 3-star Crystal Rose Lodge Johannesburg hotel is 1.7 miles from Nirox Sculpture Park. To keep fit, a golf club provided for guests at the hotel.
Sandton Skye
Sandton Skye

Sandton Skye

Sandton Drive 3 Stan Rd, Morningside, Sandton, Johannesburg, South Africa
Guests of the 5-star Sandton Skye Johannesburg hotel can enjoy access to HSBC Africa, located about 15 minutes' walk away. While staying at this hotel, a safe deposit box are available for guests to…
Abby Rose Guesthouse
Abby Rose Guesthouse

Abby Rose Guesthouse

28 Carnation Street, Johannesburg, South Africa
Abby Rose Guesthouse Johannesburg is a great place to stay in the Sandton district, 3.4 miles from Nelson Mandela Square. 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
The 4-star The Capital On The Park Private Residence - Two Bedroom Apartment Johannesburg hotel offers a terrace, located about a 25-minute walk from Investec Investment Bank. To keep fit, a golf…
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
4 Star Hotel Johannesburg includes 10 rooms and is 25 minutes' walk from FNB Bank City. At this hotel, guests can find a golf club to stay active.
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 Minerals Council South Africa, located 25 minutes' walk away. At this hotel, guests can find a golf club to stay active.
Melrose Oaks
Melrose Oaks

Melrose Oaks

19 Sally'S Alley, Johannesburg, South Africa
Located 2.1 miles from Sasol, the 5-star Melrose Oaks Hotel Johannesburg offers access to tourist attractions throughout Johannesburg. While staying at this Johannesburg hotel, a safe deposit box are…
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
Introducing a stylish one-bedroom apartment located in Johannesburg's vibrant Braamfontein Manhattan district, this modern property offers a convenient and comfortable stay. Situated in the heart of…
Luxury Penthouse 1405
Luxury Penthouse 1405

Luxury Penthouse 1405

15 West Road South 1405, Johannesburg, South Africa
Guests of the 5-star Luxury Penthouse 1405 Johannesburg hotel can visit Rand Merchant Bank, situated about a 25-minute walk away. While staying at this Johannesburg hotel, a safe deposit box are…
Mamadou Place
Mamadou Place

Mamadou Place

48 Bob Street, Johannesburg, South Africa
Mamadou Place Johannesburg, a premier homestay located in the vibrant city of Johannesburg, offers a luxurious and air-conditioned double room with a balcony. Situated approximately 6.7 km from the…

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