• Help

All Johannesburg hotels

Hotels on map
Search Hotels
2026-02-28
2026-03-01

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-02-28
2026-03-01

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
10
Excellent
Sandton City Luxury Apartment 5
Sandton City Luxury Apartment 5

Sandton City Luxury Apartment 5

Excellent
5 reviews
10
15 West Road South, Johannesburg, South Africa
Free Wi-Fi
24-hour reception
Outdoor swimming pool
Fitness center
Spa & wellness center
Massage
Restaurant
Bar/ Lounge area
Sandton City Luxury Apartment 5 Johannesburg is situated approximately 25 minutes' walk from Sandton City South Africa and offers a fitness area. For guests seeking an active stay, the apartment…
9.2
Excellent
Casa De Olivias Peaceful Studio
Casa De Olivias Peaceful Studio

Casa De Olivias Peaceful Studio

Excellent
13 reviews
9.2
25 Shrublands Drive, Johannesburg, South Africa
Wi-Fi
Express check-in/ -out
Outdoor swimming pool
Table tennis
No pets allowed
Featuring a private swimming pool and a terrace, the 40 ft² Casa De Olivias Peaceful Studio Johannesburg is situated in the Sandton district, about 10 minutes by car from the big Innesfree Park.
8.6
Excellent
High Rise Haven
High Rise Haven

High Rise Haven

Excellent
17 reviews
8.6
41 Kruis Street The Colosseum , Floor 8, Unit 812, Johannesburg, South Africa
Free Wi-Fi
Non-smoking rooms
No pets allowed
High Rise Haven Apartment Johannesburg is a great place to stay in the Downtown Johannesburg district, a 16-minute stroll from the designed Johannesburg Art Gallery. For those traveling by car, this…
8
Good
Sandton Skye Johannesburg Luxury Apartment
Sandton Skye Johannesburg Luxury Apartment

Sandton Skye Johannesburg Luxury Apartment

Good
118 reviews
8
3 Stan Road Apartment Number 213/214, 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!
Free Wi-Fi in rooms
24-hour reception
Heated swimming pool
Fitness center
Restaurant
Poolside snack bar
In-room breakfast
The Sandton Skye Johannesburg Luxury Apartment is situated in the bustling heart of Sandton, the vibrant business, and entertainment district of Johannesburg. This stylish apartment offers a…
8.6
Excellent
Cozy Retreat In Fourways
Cozy Retreat In Fourways

Cozy Retreat In Fourways

Excellent
13 reviews
8.6
Birch Road 60 Tocara Lifestyle Estate, 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!
Outdoor swimming pool
Tennis court
Business center
Children's play area
No pets allowed
Featuring a swimming pool and a patio, Cozy Retreat In Fourways Apartment Johannesburg is situated in the Downtown Johannesburg district, 2.3 miles from Tender Care and Travelling Culture. Guests can…
9.2
Excellent
Rose Road Manor - Houghton Johannesburg
Rose Road Manor - Houghton Johannesburg

Rose Road Manor - Houghton Johannesburg

Excellent
36 reviews
9.2
16 Rose Road, Johannesburg, South Africa
Exceptional location
This property boasts exceptional location. It has a score 9.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Plunge pool
Golf course
Cycling
Hiking
Jacuzzi
Pets allowed
Rose Road Manor - Houghton Johannesburg is a luxurious accommodation offering in the vibrant city of Johannesburg. Situated in the upscale neighborhood of Upper Houghton, this magnificent villa…
9.4
Excellent
Cozy Apartment
Cozy Apartment

Cozy Apartment

Excellent
2 reviews
9.4
Balboa Park, Oakdene Unit 147 Block 15, 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 Cozy Apartment Johannesburg is located within 25 minutes' walk of Glenvista Country Club and 2.6 miles from James Hall Transport Museum. This apartment offers modern facilities, such as Wi…
9
Excellent
A Luxurious Randburg Apartment!
A Luxurious Randburg Apartment!

A Luxurious Randburg Apartment!

Excellent
2 reviews
9
403 Vine Avenue, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Express check-in/ -out
Air conditioning
No pets allowed
A Luxurious Randburg Apartment! Johannesburg is a great place to stay in the Randburg district, approximately 10 minutes by car from Golden Harvest Park. Wi-Fi is available for guests' business or…
9
Excellent
Stunning Apartment In Sandton
Stunning Apartment In Sandton

Stunning Apartment In Sandton

Excellent
30 reviews
9
11 9Th Avenue, 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
Non-smoking rooms
Air conditioning
No pets allowed
The 1-room Stunning Apartment In Sandton Johannesburg is a great place to stay in the Rivonia district, around a 15-minute drive from Sandton Market @ The Park. This apartment features Wi-Fi, along…
10
Excellent
Furnished Apartment In Sandton Melrose
Furnished Apartment In Sandton Melrose

Furnished Apartment In Sandton Melrose

Excellent
1 review
10
36 Linden Road, 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
Cribs
Air conditioning
No pets allowed
The 60 ft² Furnished Apartment In Sandton Melrose Johannesburg is an 18-minute walk from Johannesburg Zoo. Standing 1.7 miles from James & Ethel Gray City Park, this 1-bedroom apartment features a…
8.6
Excellent
Marble Nights
Marble Nights

Marble Nights

Excellent
30 reviews
8.6
16 Kirkby Road, 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!
No pets allowed
The 2-room Marble Nights Apartment Johannesburg is located in the Bedfordview district of Johannesburg, around a 5-minute stroll from the shopping mall "Bedford Centre".
9.2
Excellent
Topaz Apartments In Sandton
Topaz Apartments In Sandton

Topaz Apartments In Sandton

Excellent
10 reviews
9.2
12 Lower Road Topaz Apartment Ground Floor, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Outdoor swimming pool
Air conditioning
No pets allowed
Featuring a private swimming pool, Topaz Apartments In Sandton Johannesburg is a 5-minute stroll from Benmore Gardens Shopping Centre.
7.8
Good
Lux Apt 5Min To Sandton 17
Lux Apt 5Min To Sandton 17

Lux Apt 5Min To Sandton 17

Good
28 reviews
7.8
31 Forest Road, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
No pets allowed
Lux Apt 5Min To Sandton 17 Apartment Johannesburg is located 1.8 miles from Innesfree Park and approximately 10 minutes' drive from French South African Chamber of Commerce and Industry. This 1…
9.6
Excellent
Forest Haven
Forest Haven

Forest Haven

Excellent
87 reviews
9.6
7 Talton Road Forest Town, 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!
Free Wi-Fi in rooms
Outdoor swimming pool
Golf course
Canoeing
Hiking
Non-smoking rooms
Cribs
Air conditioning
Situated in the vibrant Forest Haven of Johannesburg, this modern Maisonette offers a tranquil retreat for travelers seeking both relaxation and convenience. The well-appointed units feature fully…
9.2
Excellent
Craftmanship Urban Stay With Exquisite Views & Big Balcony Maboneng
Craftmanship Urban Stay With Exquisite Views & Big Balcony Maboneng

Craftmanship Urban Stay With Exquisite Views & Big Balcony Maboneng

Excellent
36 reviews
9.2
260 Main Street, Johannesburg, South Africa
Free Wi-Fi
Plunge pool
Seasonal outdoor pool
Non-smoking rooms
No pets allowed
The 550 ft² Craftmanship Urban Stay With Exquisite Views & Big Balcony Maboneng Johannesburg apartment is situated in the Maboneng district, just 5 minutes' stroll from Arts On Main. Guests can take…
8
Good
Stanley Views 1 Bed Apartment
Stanley Views 1 Bed Apartment

Stanley Views 1 Bed Apartment

Good
10 reviews
8
754 Oakdene Parks Unit 310 Stanley Park, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8 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 1-room Stanley Views 1 Bed Apartment Johannesburg, which is 4 miles from Oriental Plaza and 2.5 miles from Apartheid Museum. Guests can lounge by a…
8.2
Excellent
Luxury Modern Apartment
Luxury Modern Apartment

Luxury Modern Apartment

Excellent
19 reviews
8.2
357 Oak Avenue Oak Heights, Floor 3 Apartment 29, 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!
Free Wi-Fi
No pets allowed
Situated around 10 minutes by car from The Brightwater Commons Mall, the 1-room Luxury Modern Apartment Johannesburg also boasts easy access to Gau Sandton train station which is 4.8 miles away. The…
9
Excellent
Comfort Stay
Comfort Stay

Comfort Stay

Excellent
13 reviews
9
Unit 14, 11 9Th Avenue, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.4 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Outdoor swimming pool
Air conditioning
No pets allowed
To enjoy your vacation in Johannesburg, stay at the 2-room Comfort Stay Johannesburg apartment, which is 1.8 miles from Liliesleaf History Museum and around a 10-minute drive from Chilli Lane…
10
Excellent
Braham Apartments - The Oasis 91
Braham Apartments - The Oasis 91

Braham Apartments - The Oasis 91

Excellent
1 review
10
7 Middle Road, Johannesburg, South Africa
Wi-Fi
Outdoor swimming pool
Fitness center
Business center
No pets allowed
The 2-room Braham Apartments - The Oasis 91 Johannesburg overlooks the garden and is situated just 5 minutes' stroll from Rivers Church. The apartment lies in the Sandton district, approximately 3…
9
Excellent
Cozy Self Catering Unit With Own Entrance
Cozy Self Catering Unit With Own Entrance

Cozy Self Catering Unit With Own Entrance

Excellent
1 review
9
306 Jubilee Drive, 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
Non-smoking rooms
Cribs
No pets allowed
If you want to stay in the Barmbek Sued district of Johannesburg, Veekay Guesthouse Johannesburg is a good choice located, merely 13 minutes' walk from Cresta Shopping Centre. With access to a golf…

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

2026-02-28
2026-03-01

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