• 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 center
5-star hotels
Highest rating
Free Wi-Fi
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
Introducing Lovely 2 Bedroom Unit In The Heart Of Melville 127, located in the charming and historic Melville district of Johannesburg, only 2.4 km from Parkview Golf Club in the Gauteng region. This…
Urban Oasis At One Rosebank
Urban Oasis At One Rosebank

Urban Oasis At One Rosebank

37 Cradock Avenue Unit 447, One Rosebank, 3Rd Floor, 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!
Free Wi-Fi
No pets allowed
Urban Oasis At One Rosebank Apartment Johannesburg is located 3.8 miles from Neighbourgoods Market and 5 minutes' walk from Saint Martin-in-the-field Anglican Church. This 1-bedroom apartment is…
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 0.4 miles from Rosebank train station and just a short walk down 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!
Introducing the Kuboid Homes - Executive 2Bed 2Bath Apartment With Backup Power In Sandton Johannesburg, a luxurious retreat nestled in the heart of Sandton, Johannesburg. This air-conditioned…
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
To enjoy your vacation in Johannesburg, stay at the 3-room Prestige Penthouse In Sandton Johannesburg apartment, which is merely 0.8 miles from Nelson Mandela Square and about 10 minutes' drive from…
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
Stylish Bachelor Apartment In The Heart Of Kensington 16 Durham Street Johannesburg is located 1.4 miles from the 54-storey cylindrical Ponte City Apartments Skyscraper and 25 minutes' walk from…
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
The 1-room Stylish Apartment In Maboneng Johannesburg is situated in the Downtown Johannesburg district of Johannesburg, just 7 minutes' stroll from Maboneng Precinct.
Emmarentia Suite
Emmarentia Suite

Emmarentia Suite

84 Hill Road, Johannesburg, South Africa
Wi-Fi
Golf course
Wind surfing
Fishing
Canoeing
Cycling
Hiking
Pets allowed
Located about a 5-minute walk from Melville Koppies Nature Reserve, Emmarentia Suite Johannesburg gives quick access to various tourist spots in the vicinity. This apartment boasts a golf club…
Well-Lit Apartment In Sandton
Well-Lit Apartment In Sandton

Well-Lit Apartment In Sandton

8 Homestead Road Unit 72 Tamarack, 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
The 1-room Well-Lit Apartment In Sandton Johannesburg is located in the Rivonia district of Johannesburg, just a 5-minute stroll from Oriental City Rivonia Outlet Mall. Also, the presence of a…
The 8Th Apartment
The 8Th Apartment

The 8Th Apartment

The Paramount, 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
Bar/ Lounge area
No pets allowed
To enjoy your vacation in Johannesburg, stay at the 1-room The 8Th Apartment Johannesburg, which is 3.7 miles from Nelson Mandela Square and approximately a 10-minute drive from Glenshiel. The…
Luxurious House In Jhb South
Luxurious House In Jhb South

Luxurious House In Jhb South

41 Riethaan Crescent, Johannesburg, South Africa
Free Wi-Fi
Plunge pool
Jacuzzi
Non-smoking rooms
No pets allowed
Located around 3 miles from Klipriviersberg Municipal Nature Reserve, Luxurious House In Jhb South Villa Johannesburg boasts a private swimming pool with a hot tub. Featuring garden views, the…
Roslin Apartments
Roslin Apartments

Roslin Apartments

67 Roslin Street, 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
The 1-room Roslin Apartments Johannesburg includes a terrace and is situated only 5 minutes by foot from Jozi Experience. Neighbourgoods Market is 4.2 miles away, and The Wanderers Golf Club is…
Cottage In Southern Suburbs Rosentienville
Cottage In Southern Suburbs Rosentienville

Cottage In Southern Suburbs Rosentienville

3 Berg Street 3, 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
Cottage In Southern Suburbs Rosentienville Johannesburg is located a 15-minute drive from Gandhi Square and 3.8 miles from Absa Money Museum. With access to a golf club, this 1-bedroom apartment…
La Maison
La Maison

La Maison

9 9Th Avenue, Houghton Estates, Johannesburg, South Africa
Free Wi-Fi
No pets allowed
Located around 25 minutes' walk from Melrose Temple, La Maison Johannesburg apartment is 0.9 miles from a top family-friendly place like Hashtag Escape Amusement Center. For guests seeking an active…
Riviera Residence At One Rosebank
Riviera Residence At One Rosebank

Riviera Residence At One Rosebank

37 Cradock Avenue, Johannesburg, South Africa
Free Wi-Fi
Bar/ Lounge area
Air conditioning
No pets allowed
To enjoy your vacation in Johannesburg, stay at the 45 ft² Riviera Residence At One Rosebank Johannesburg, which is just 0.7 miles from the vibrant indoor mall "African Craft Market of Rosebank" and…
Onerosebank Unit 238
Onerosebank Unit 238

Onerosebank Unit 238

37 Cradock Avenue, 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
The 25 ft² Onerosebank unit 238 Apartment Johannesburg is situated in the Rosebank district, around 5 minutes' walk from Saint Martin-in-the-field Anglican Church, and overlooks the inner courtyard.
Spacious 3-Bedroom Gem In Vibrant Parkhurst
Spacious 3-Bedroom Gem In Vibrant Parkhurst

Spacious 3-Bedroom Gem In Vibrant Parkhurst

24 14Th 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!
Free Wi-Fi
Air conditioning
No pets allowed
Situated in the Randburg district of Johannesburg, approximately a 10-minute drive from Circa, the 2-bedroom Spacious 3-Bedroom Gem In Vibrant Parkhurst Johannesburg villa comes with a swimming pool…
Fourtyone-Fourth Guesthouse
Fourtyone-Fourth Guesthouse

Fourtyone-Fourth Guesthouse

41 4Th Road, 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
Pets allowed
To enjoy your vacation in Johannesburg, stay at the 1-room Fourtyone-Fourth Guesthouse Johannesburg, which is 2.3 miles from The Wanderers Golf Club and about a 10-minute drive from French South…
Ashwood Haven
Ashwood Haven

Ashwood Haven

36 Ash Road, Johannesburg, South Africa
Wi-Fi
Outdoor swimming pool
No pets allowed

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