• 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
At Bagley Tarrace House
At Bagley Tarrace House

At Bagley Tarrace House

100 Bagley Terrace, 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!
Wi-Fi
Cribs
At Bagley Terrace House, located in Randburg, Gauteng province of South Africa, offers a true multicultural cosmopolitan experience. The spacious three-bedroom apartment features a fireplace, well…
Leez Shortlet
Leez Shortlet

Leez Shortlet

11 Argyle 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!
Pets allowed
To enjoy your vacation in Johannesburg, stay at the 1-room Leez Shortlet Apartment Johannesburg, which is 1.6 miles from Observatory Golf Club and 0.8 miles from Museum of African Design.
#Alimamaspaces The Thando'S Sandton Gate
#Alimamaspaces The Thando'S Sandton Gate

#Alimamaspaces The Thando'S Sandton Gate

25 Minerva Ave, 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 #Alimamaspaces The Thando'S Sandton Gate Johannesburg apartment, which is approximately 10 minutes by car from Beechwood Botanical Gardens and…
Joy Treats - Cozy Apartment
Joy Treats - Cozy Apartment

Joy Treats - Cozy Apartment

7 Amalinda Street, Johannesburg, South Africa
Joy Treats - Cozy Apartment Johannesburg is situated a 6-minute walk from Amatuli Souvenir Store and 19 miles from O.R. Tambo International airport.
Luxury Signature 3 Bed Penthouse - Sandton Skye
Luxury Signature 3 Bed Penthouse - Sandton Skye

Luxury Signature 3 Bed Penthouse - Sandton Skye

3 Stan Road Penthouse1501, Johannesburg, South Africa
Wi-Fi
24-hour reception
Fitness center
Restaurant
Air conditioning
No pets allowed
Luxury Signature 3 Bed Penthouse - Sandton Skye Johannesburg apartment overlooks the urban and is situated only 6 minutes' stroll from Investec Investment Bank. The apartment lies in the Sandton…
Lovely Apartment In Mashalltown
Lovely Apartment In Mashalltown

Lovely Apartment In Mashalltown

94 On Main Redcon Properties, Johannesburg, South Africa
24-hour reception
Pool tables
Children's play area
No pets allowed
Top of Africa is only 11 minutes' stroll from Lovely Apartment In Mashalltown Johannesburg, while Minerals Council South Africa is situated nearby. Guests can use billiards, along with a golf club…
#Alimamaspaces The Manson'S Sandton Gate
#Alimamaspaces The Manson'S Sandton Gate

#Alimamaspaces The Manson'S Sandton Gate

25 Minerva Ave, Johannesburg, South Africa
Free Wi-Fi
Air conditioning
Pets allowed
#Alimamaspaces The Manson'S Sandton Gate Johannesburg apartment offers proximity to such tourist attractions as Rosebank Union Church, situated around 5 minutes' walk away. For guests seeking an…
Crestline3 At Emeraldskye
Crestline3 At Emeraldskye

Crestline3 At Emeraldskye

Greenstone Place, 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 the 1-room Crestline3 At Emeraldskye Apartment Johannesburg, which is merely 0.8 miles from Rush Greenstone Indoor Trampoline Park Sports Complex and a…
#Alimama Spaces Patrick'S Akaru
#Alimama Spaces Patrick'S Akaru

#Alimama Spaces Patrick'S Akaru

Akaru Bryanston, Johannesburg, South Africa
To enjoy your vacation in Johannesburg, stay at #Alimama Spaces Patrick's Akaru Johannesburg apartment, which is 1.9 miles from River Club Golf Course Sandton and around a 15-minute drive from Nelson…
409 Mapungubwe Hotel
409 Mapungubwe Hotel

409 Mapungubwe Hotel

17 Anderson Street Unit 409 Mapungubwe Hotel, 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!
Wi-Fi
Situated around 5 minutes by foot from Minerals Council South Africa, the 1-room 409 Mapungubwe Hotel Johannesburg offers guests easy access to various tourist attractions nearby. Guests staying at…
Luxe Spot
Luxe Spot

Luxe Spot

Unit 96, Adelaide Road Cnr Columbine Ave Club Tuscany Complex, Johannesburg, South Africa
Free Wi-Fi
No pets allowed
Luxe Spot Apartment Johannesburg is located within 25 minutes' walk of Klipriviersberg Nature Reserve and 2.5 miles from FNB Stadium. This apartment offers modern facilities, such as Wi-Fi and…
The Bolton Rosebank Apartment 26
The Bolton Rosebank Apartment 26

The Bolton Rosebank Apartment 26

2 Sturdee Avenue The Bolton Ground Floor, Johannesburg, South Africa
Exceptional location
This property boasts exceptional location. It has a score 9.8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Cribs
Air conditioning
The 1-room The Bolton Rosebank Apartment 26 Johannesburg, situated in the Rosebank district of Johannesburg, is approximately a 25-minute stroll from Beechwood Gardens. The apartment is situated 0.4…
25 11Th Street Greymont
25 11Th Street Greymont

25 11Th Street Greymont

25 11Th 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!
Located in the vibrant area of Randburg, within the Gauteng province of South Africa, 25 11th Street Greymont offers a unique and multicultural experience for travelers. The property is conveniently…
Lovely Linden Apartment
Lovely Linden Apartment

Lovely Linden Apartment

30 7Th Street Unit 15 Las Vegas Complex, 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!
Free Wi-Fi in rooms
Nestled in the Randburg district of Johannesburg, the 90 ft^2 Lovely Linden Apartment Johannesburg is within a 15-minute drive of such cultural places of interest as South African National Museum of…
Sowberry Stays
Sowberry Stays

Sowberry Stays

10 Sowberry Ln, Johannesburg, South Africa
Free Wi-Fi
Outdoor swimming pool
Set 4.3 miles from Nelson Mandela Square, Sowberry Stays Johannesburg apartment comprises a terrace overlooking the pool. For guests seeking an active stay, the apartment grants access to a golf club.
Joy-Treats - Apt 3
Joy-Treats - Apt 3

Joy-Treats - Apt 3

7 Amalinda Street, 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!
Joy-Treats - Apt 3 Johannesburg is situated in the Sandton district, just 6 minutes' stroll from Amatuli Souvenir Store.
2 Bedroom Appartment To Let
2 Bedroom Appartment To Let

2 Bedroom Appartment To Let

Southgate Mall, Johannesburg, South Africa
Wi-Fi
Air conditioning
No pets allowed
Staying at 2 Bedroom Appartment To Let Johannesburg, guests can relax on a terrace 3.1 miles from Gold Reef City Amusement Park. Wi-Fi and complimentary private parking are provided for guests'…
Mystay Sandton
Mystay Sandton

Mystay Sandton

87 Grayston Drive Apartment 146 West Point Properties, 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!
Wi-Fi in rooms
Offering a swimming pool, Mystay Sandton Johannesburg apartment is situated 20 minutes' walk from Nelson Mandela Square. Besides, this apartment features a terrace joined with a swimming pool for…
Lientjies Cottage
Lientjies Cottage

Lientjies Cottage

60 3Rd Street, Johannesburg, South Africa
Free Wi-Fi
Pets allowed
Lientjies Cottage Johannesburg is situated in the Randburg district of Johannesburg, 3.9 miles from the 55 - hectare Johannesburg Zoo, which is higly recommended for a family visit. Wi-Fi and…
One At Urban Pulse
One At Urban Pulse

One At Urban Pulse

2 Sturdee Avenue The Bolton, Johannesburg, South Africa
Exceptional location
This property boasts exceptional location. It has a score 9.8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Located 0.4 miles from Rosebank railroad station, the 30 ft² One At Urban Pulse Apartment Johannesburg is just a 9-minute walk from the vibrant indoor mall "African Craft Market of Rosebank". Located…

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