• Help

All Johannesburg hotels

Hotels on map
Search Hotels
2026-06-23
2026-06-24

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-23
2026-06-24

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
The Suite
The Suite
254 Fox Street, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 2.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
No pets allowed
The 156 m² The Suite Johannesburg features convenient proximity to such city attractions as POPArt, situated only 5 minutes' walk away. The apartment provides active guests with the opportunity to…
Sandton Skye
Sandton Skye
Unit 206, 3 Stan Road, Johannesburg, South Africa
Wi-Fi
Air conditioning
No pets allowed
Sandton Skye Johannesburg apartment is situated merely 6 minutes' walk from Investec Investment Bank and 25 km from O.R. Tambo International airport. With access to a golf club, the apartment caters…
One Rosebank 044
One Rosebank 044
One Rosebank One Rosebank 044, Johannesburg, South Africa
Wi-Fi
Air conditioning
No pets allowed
Located about 25 minutes' walk from Parktown North, One Rosebank 044 Apartment Johannesburg is 2.9 km from a top family-friendly place like the 55-hectare Johannesburg Zoo. With access to a golf club…
Comfort Zone Apartment
Comfort Zone Apartment
3 Stan Road, 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 in rooms
Cots
Video games
Comfort Zone Apartment Johannesburg is situated merely a 5-minute walk from Benmore Gardens and 25 km from O.R. Tambo International airport.
Urban Rose
Urban Rose
9 De La Rey Road, Johannesburg, South Africa
Wi-Fi
Cots
Air conditioning
No pets allowed
Located 4.5 km from the modern mall "Benmore Centre", the 72 m² Urban Rose Apartment Johannesburg features a free private car park for those who travel by car. Guests can also take a bus at Rivonia…
Cozy Cottage
Cozy Cottage
186 Frances Street, Johannesburg, South Africa
Wi-Fi
No pets allowed
To enjoy your vacation in Johannesburg, stay at the 40 m² Cozy Cottage Johannesburg, which is within a 4-km distance of the large South African National Museum of Military History and nearly 25…
Melville Cottage
Melville Cottage
90 6Th Avenue, Johannesburg, South Africa
Exceptional location
This property boasts exceptional location. It has a score 10 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Located only 1 km from the Lindfield Victorian House Museum, the 1-room Melville Cottage Johannesburg is approximately 10 minutes by car from a top family-friendly place like the 55 - hectare…
Elegant 2 Bed And 2 Bathroom
Elegant 2 Bed And 2 Bathroom
16 11Th Avenue, Johannesburg, South Africa
Wi-Fi
Outdoor swimming pool
No pets allowed
If you want to stay in the Rivonia district of Johannesburg, the spacious Elegant 2 Bed And 2 Bathroom Johannesburg apartment is a good choice located, 4.9 km from Leeukop Golf Course. Wi-Fi and…
Mama'S Home
Mama'S Home
126 Albert Street, Johannesburg, South Africa
Wi-Fi
No pets allowed
Mama'S Home Johannesburg apartment is located 4.9 km from the Maboneng Precinct and approximately a 20-minute walk from the James Hall Transport Museum. This homestay boasts a golf club, perfect for…
Hideout - Simple & Practical Bachelor Flat
Hideout - Simple & Practical Bachelor Flat
186 Frances Street, Johannesburg, South Africa
Wi-Fi
No pets allowed
The 30 m² Hideout - Simple & Practical Bachelor Flat Apartment Johannesburg is situated about a 5-minute walk from Observatory Golf Club and 20 km from O.R. Tambo International airport. Wi-Fi and a…
Cosy Marshalls
Cosy Marshalls
15 Anderson Street, 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!
Air conditioning
No pets allowed
The 1-room Cosy Marshalls Johannesburg apartment is situated nearly a 5-minute walk from the filled Standard Bank Gallery and 20 km from Rand airport. Offering access to a swimming pool, the…
Waldorf 2
Waldorf 2
Waldorf 2 Second Floor, Unit 1C, 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
Offering a private swimming pool, the spacious Waldorf 2 Apartment Johannesburg is situated a 10-minute ride from Nelson Mandela Square. With access to a golf club, this apartment caters to the needs…
Southside Nest
Southside Nest
30 Oakdene Parks, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 5.8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Jacuzzi
Air conditioning
No pets allowed
To enjoy your vacation in Johannesburg, stay at Southside Nest Apartment Johannesburg, which is approximately 15 minutes' drive from Gandhi Square and approximately 7 km from the Carlton Centre. With…
Cozy Apartment Jhb South
Cozy Apartment Jhb South
49 Brietta Street, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9.2 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Cozy Apartment Jhb South Johannesburg offers proximity to a number of tourist attractions, such as the Klipriviersberg Nature Reserve, located nearly 10 minutes' drive away.
The Four J'S Luxury Apartment
The Four J'S Luxury Apartment
25 Minerva Avenue, Johannesburg, South Africa
Exceptional location
This property boasts exceptional location. It has a score 10 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
The 135 m² The Four J'S Luxury Apartment Johannesburg features views of the garden and is situated approximately a 25-minute walk from the modern mall "Benmore Centre". This 2-bedroom apartment…
Elegant Homes
Elegant Homes
15 West Road South, Johannesburg, South Africa
Wi-Fi
Express check-in/ -out
Outdoor swimming pool
Massage
Restaurant
Poolside snack bar
Meeting/ Banquet facilities
Offering a private swimming pool, the spacious Elegant Homes Johannesburg apartment is situated 10 minutes' drive from the large shopping mall "Hyde Park Corner". With access to a golf club, this…
Top Floor Luxury Apartment
Top Floor Luxury Apartment
101 Katherine Street, Johannesburg, South Africa
Wi-Fi
Outdoor swimming pool
Bar/ Lounge area
Air conditioning
No pets allowed
Top Floor Luxury Apartment Johannesburg is located about 600 metres from Sandton train station and nearly 5 minutes' walk from Atholl Square Shopping Centre. Guests will surely enjoy a sauna at the…
Cosy Apartment In Johannesburg
Cosy Apartment In Johannesburg
6 Anderson Street, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Rooftop pool
Situated a mere 1.4 km from the Rand Club, Cosy Apartment In Johannesburg provides convenient access to numerous nearby attractions.
A Lil Escape Away From Home With A Vintage Touch
A Lil Escape Away From Home With A Vintage Touch
31 Saint Georges Road, Johannesburg, South Africa
Wi-Fi
No pets allowed
Situated approximately 7 km from Johannesburg Stock Exchange JSE, A Lil Escape Away From Home With A Vintage Touch Johannesburg provides access to numerous tourist attractions in the area.
6 Olives On Third
6 Olives On Third
60 3Rd Street, Johannesburg, South Africa
Exceptional location
This property boasts exceptional location. It has a score 9.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Cots
Located in Randburg, a great center for a True Multi-Cultural Cosmopolitan Experience, 6 Olives On Third Apartment is an impressive property boasting a hot tub, terrace, and patio. This spacious…

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

2026-06-23
2026-06-24

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