• Help

All Johannesburg hotels

Hotels on map
Search Hotels
2026-03-05
2026-03-06

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-03-05
2026-03-06

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
Illovo Mews 210
Illovo Mews 210

Illovo Mews 210

245 Oxford Road, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 6.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
Cots
To enjoy your vacation in Johannesburg, stay at the welcoming 1-bedroom Illovo Mews 210 Apartment Johannesburg, which is a mere 650 metres from Illovo Junction and around 10 minutes by car from…
Bhattuta Halaal Mansion
Bhattuta Halaal Mansion

Bhattuta Halaal Mansion

13 Kei Road, Johannesburg, South Africa
Free Wi-Fi
No pets allowed
Staying at Bhattuta Halaal Mansion Johannesburg villa, guests can easily reach Parktown North, located about a 25-minute walk away.
Quiet, Very Specious Apartment In Dainfern
Quiet, Very Specious Apartment In Dainfern

Quiet, Very Specious Apartment In Dainfern

105 Borgo De Felice, 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!
Wi-Fi
Free parking
Outdoor swimming pool
Pets allowed
Situated about a 10-minute drive from Land Rover Experience Kyalami, the 2-room Quiet, Very Specious Apartment In Dainfern Johannesburg provides guests with Wi-Fi for either business or leisure. The…
At The Heart Of Maboneng!
At The Heart Of Maboneng!

At The Heart Of Maboneng!

276 Main 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!
Free Wi-Fi
Outdoor swimming pool
No pets allowed
The 1-room At The Heart Of Maboneng! Apartment Johannesburg is located in a central area of Johannesburg, within 3 km of The Wilds Municipal Nature Reserve Park - very convenient if you want to…
Contemporary Sandton 4Bed-Villa, Rooftop Views, Solar-Inverter And Battery
Contemporary Sandton 4Bed-Villa, Rooftop Views, Solar-Inverter And Battery

Contemporary Sandton 4Bed-Villa, Rooftop Views, Solar-Inverter And Battery

64A Coleraine Drive, Johannesburg, South Africa
Wi-Fi
Outdoor swimming pool
Golf course
Meeting/ Banquet facilities
Pets allowed
Luxury Apartment Sandton City
Luxury Apartment Sandton City

Luxury Apartment Sandton City

3 Stan Road, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9.4 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi in rooms
Wi-Fi
Cots
The spacious 200 m^2 Luxury Apartment Sandton City Johannesburg overlooks the garden and is situated only a 5-minute stroll from Benmore Gardens Shopping Centre. River Club Golf Course Sandton is 2.5…
Delight Luxurious Apartments Presidential Suite
Delight Luxurious Apartments Presidential Suite

Delight Luxurious Apartments Presidential Suite

Kingsley At Bedford Ground Floor, 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!
Free Wi-Fi
No pets allowed
To enjoy your vacation in Johannesburg, stay at the 2-room Delight Luxurious Apartments Presidential Suite Johannesburg, which is only 1.9 km from Eastgate Shopping Centre and around a 10-minute ride…
Setai Elton Hill
Setai Elton Hill

Setai Elton Hill

42 Sally'S Alley, Johannesburg, South Africa
Situated nearly a 10-minute drive from Beechwood Gardens, Setai Elton Hill Apartment Johannesburg also boasts easy access to Sandton train station which is only 0.7 km away.
The Lineal Jacobs Apartment
The Lineal Jacobs Apartment

The Lineal Jacobs Apartment

24 Fredman Drive The Lineal Section 101,, Johannesburg, South Africa
Free Wi-Fi
Rooftop pool
Poolside snack bar
Air conditioning
No pets allowed
The spacious 74 m² The Lineal Jacobs Apartment Johannesburg is located in the Sandton district of Johannesburg, approximately 5 minutes' walk from British Chamber of Business in Southern Africa.
254 Craftsmanship
254 Craftsmanship

254 Craftsmanship

261 Main Street, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Located a 17-minute walk from Carlton Centre, 254 Craftsmanship Apartment Johannesburg overlooks the garden. The apartment offers private parking on site.
Vibrant Maboneng Studio-Perfect For Exploring Jozi
Vibrant Maboneng Studio-Perfect For Exploring Jozi

Vibrant Maboneng Studio-Perfect For Exploring Jozi

260 Main Street, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
To enjoy your vacation in Johannesburg, stay at Vibrant Maboneng Studio-Perfect For Exploring Jozi Apartment Johannesburg, which is at a distance of 3.3 km from the leading Wits Art Museum and around…
Nature'S Retreat
Nature'S Retreat

Nature'S Retreat

119 Malta Road, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Video games
The 2-bedroom Nature'S Retreat Johannesburg villa is located about 7 km from FNB Stadium and boasts a swimming pool provided on a terrace for a pleasant stay. Featuring garden views, the holiday home…
Lovely 2 Bedroom Unit In The Heart Of Melville 127
Lovely 2 Bedroom Unit In The Heart Of Melville 127

Lovely 2 Bedroom Unit In The Heart Of Melville 127

10 Main East Road, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Located in the heart of Melville 127, one of Johannesburg's oldest and quaintest suburbs, Lovely 2 Bedroom Unit offers a charming retreat just 2.4 km from Parkview Golf Club. Situated in the Melville…
1 Bedroom Unit Fully Furnished With Back Up Generator
1 Bedroom Unit Fully Furnished With Back Up Generator

1 Bedroom Unit Fully Furnished With Back Up Generator

2 Sturdee Avenue, 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!
The 1-room 1 Bedroom Unit Fully Furnished With Back Up Generator Johannesburg apartment is located about 700 metres from Rosebank train station and next to Cornerstone Church Rosebank.
Kuboid Homes - Executive 2Bed 2Bath Apartment With Backup Inverter In Sandton
Kuboid Homes - Executive 2Bed 2Bath Apartment With Backup Inverter In Sandton

Kuboid Homes - Executive 2Bed 2Bath Apartment With Backup Inverter In Sandton

77 Grayston Drive, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9.3 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
The Executive 2Bed 2Bath Apartment is located in the heart of Sandton, Johannesburg. This spacious apartment features 2 bedrooms, ensuring comfort and convenience for all guests. With a fully…
Prestige Penthouse In Sandton
Prestige Penthouse In Sandton

Prestige Penthouse In Sandton

86 Grayston Drive, 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!
Free Wi-Fi
Outdoor swimming pool
No pets allowed
The 3-room Prestige Penthouse In Sandton Johannesburg apartment offers a private location around 5 minutes' walk from Investec Investment Bank. The apartment features Wi-Fi, along with free private…
Home Away From Home
Home Away From Home

Home Away From Home

17 De Noord Crescent, Johannesburg, South Africa
Wi-Fi
Outdoor swimming pool
Pets allowed
Stylish Bachelor Apartment In The Heart Of Kensington 16 Durham Street
Stylish Bachelor Apartment In The Heart Of Kensington 16 Durham Street

Stylish Bachelor Apartment In The Heart Of Kensington 16 Durham Street

16 Durham Street, Johannesburg, South Africa
Free Wi-Fi
Staying at Stylish Bachelor Apartment In The Heart Of Kensington 16 Durham Street Johannesburg, guests can visit the Ellis Park Stadium, located 25 minutes' walk away. This apartment provides active…
Stylish Apartment In Maboneng
Stylish Apartment In Maboneng

Stylish Apartment In Maboneng

14 Lower Ross 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!
No pets allowed
To enjoy your vacation in Johannesburg, stay at the 1-room Stylish Apartment In Maboneng Johannesburg, which is within a 3-km distance of The Wilds Municipal Nature Reserve and approximately a 10…
Emmarentia Suite
Emmarentia Suite

Emmarentia Suite

84 Hill Road, Johannesburg, South Africa
Wi-Fi
Golf course
Wind surfing
Fishing
Canoeing
Cycling
Hiking
Pets allowed
Emmarentia Suite Johannesburg is located around a 25-minute walk from the Johannesburg Holocaust and Genocide Centre and just 0.7 km from the Bamboo. This apartment features Wi-Fi, along with a free…

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

2026-03-05
2026-03-06

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