• 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
9.2
Excellent
Wild Sage Cottage
Wild Sage Cottage

Wild Sage Cottage

Excellent
3 reviews
9.2
64 Lancaster 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
Situated approximately 25 minutes by foot from Delta Park, Wild Sage Cottage Johannesburg also boasts easy access to Gau Sandton train station which is 3.7 miles away.
8.4
Excellent
It'S Just A Mini Happy Place
It'S Just A Mini Happy Place

It'S Just A Mini Happy Place

Excellent
31 reviews
8.4
264 Albertina Sisulu Road, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.3 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
No pets allowed
Offering a swimming pool and a patio, the 44 ft^2 It'S Just A Mini Happy Place Apartment Johannesburg is situated in the Downtown Johannesburg district, 1.8 miles from Museum Africa.
8.4
Excellent
One Bedroom Executive Apartment, Rosebank , Johannesburg
One Bedroom Executive Apartment, Rosebank , Johannesburg

One Bedroom Executive Apartment, Rosebank , Johannesburg

Excellent
52 reviews
8.4
2 Sturdee Avenue 324, The Bolton, Johannesburg, South Africa
Exceptional location
This property boasts exceptional location. It has a score 9.7 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 about a 25-minute stroll from Beechwood Botanical Gardens, the 1-room One Bedroom Executive Apartment, Rosebank, Johannesburg also boasts easy access to Rosebank train station which is 0.4…
8.2
Excellent
Ladorkita Cozy
Ladorkita Cozy

Ladorkita Cozy

Excellent
3 reviews
8.2
230 7Th 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!
Plunge pool
No pets allowed
Located 2.2 miles from Arts On Main, Ladorkita Cozy Apartment Johannesburg is around 15 minutes by car from a top family-friendly place like the 55-hectare Johannesburg Zoo.
9
Excellent
Executive Haven
Executive Haven

Executive Haven

Excellent
4 reviews
9
, Hyde Park, 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
Outdoor swimming pool
No pets allowed
Located 3.1 miles from Innesfree Park, the 70 ft^2 Executive Haven Apartment Johannesburg is 3.3 miles from a top family-friendly place like Johannesburg Zoo. The 2-bedroom apartment offers a terrace…
7.8
Good
Jlb Cozy Luxury Apartment, Sandton
Jlb Cozy Luxury Apartment, Sandton

Jlb Cozy Luxury Apartment, Sandton

Good
7 reviews
7.8
5 Pam Road, Johannesburg, South Africa
Wi-Fi
Outdoor swimming pool
No pets allowed
To enjoy your vacation in Johannesburg, stay at the 2-room Jlb Cozy Luxury Apartment, Sandton Johannesburg, which is 2.9 miles from Alexandra and only a 9-minute stroll from Benmore Centre. Wi-Fi and…
Alimamaspaces Princess Thaba Eco
Alimamaspaces Princess Thaba Eco

Alimamaspaces Princess Thaba Eco

Thaba Eco-Village, Johannesburg, South Africa
Free Wi-Fi
Pets allowed
To enjoy your vacation in Johannesburg, stay at Alimamaspaces Princess Thaba Eco Johannesburg apartment, which is about a 15-minute drive from Rietvlei Zoo Farm and 2.2 miles from Klipriviersberg…
9.6
Excellent
Empire Investments Rosebank 621
Empire Investments Rosebank 621

Empire Investments Rosebank 621

Excellent
3 reviews
9.6
37 Cradock Avenue, Johannesburg, South Africa
Free Wi-Fi
Air conditioning
No pets allowed
Featuring views of the town, the 29 ft² Empire Investments Rosebank 621 Apartment Johannesburg is situated in the Rosebank district of Johannesburg, approximately a 25-minute walk from James & Ethel…
9
Excellent
Cottonwood
Cottonwood

Cottonwood

Excellent
9 reviews
9
4 Crescent Road, Johannesburg, South Africa
Exceptional location
This property boasts exceptional location. It has a score 9.7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in public areas
Golf course
Non-smoking rooms
No pets allowed
Cottonwood Johannesburg, nestled in the vibrant city of Randburg, offers a True Multicultural Cosmopolitan Experience. The homestay boasts a private entrance and a garden, providing free private…
7.6
Good
Trendy Apartments _ @ Craftsmanship On Main
Trendy Apartments _ @ Craftsmanship On Main

Trendy Apartments _ @ Craftsmanship On Main

Good
60 reviews
7.6
260 Main Street, 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
24-hour reception
Plunge pool
No pets allowed
Trendy Apartments _ @ Craftsmanship On Main Johannesburg offers easy access to such tourist sites as Arts On Main, located around 5 minutes' walk away. Featuring a terrace with outdoor furniture…
9.4
Excellent
The Ark In Maboneng
The Ark In Maboneng

The Ark In Maboneng

Excellent
108 reviews
9.4
254 Fox 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!
Free Wi-Fi
24-hour reception
Wheelchair access
No pets allowed
The 32 ft^2 The Ark In Maboneng Apartment Johannesburg is a great place to stay in the Downtown Johannesburg district, 25 minutes' walk from Constitution Hill Human Rights Precinct. This 1-bedroom…
7.8
Good
Luxury With Power Backup
Luxury With Power Backup

Luxury With Power Backup

Good
11 reviews
7.8
133 12Th Avenue, 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
No pets allowed
Luxury With Power Backup is a stunning apartment located in Rivonia, Johannesburg, offering a sun deck, free parking, and a private garden. This beautifully furnished apartment features a special hot…
9
Excellent
Entire Villa In Bryanston
Entire Villa In Bryanston

Entire Villa In Bryanston

Excellent
2 reviews
9
2 Tiemie 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
No pets allowed
Featuring a free private parking lot, the 5-bedroom Entire Villa In Bryanston Johannesburg is located in the Bryanston district of Johannesburg and 4.1 miles from such cultural tourist attractions as…
9.6
Excellent
Luxury Solar Powered Villa With Pool And Sauna In Northcliff
Luxury Solar Powered Villa With Pool And Sauna In Northcliff

Luxury Solar Powered Villa With Pool And Sauna In Northcliff

Excellent
23 reviews
9.6
50 Northcliff 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
Outdoor swimming pool
Pool tables
Cribs
Children's play area
Pets allowed
Along with access to such natural sites as Delta Park, around 3 miles away, the 3-bedroom Luxury Solar Powered Villa With Pool And Sauna In Northcliff Johannesburg offers a private pool.
10
Excellent
Primrose Tranquility Luxury Dwelling
Primrose Tranquility Luxury Dwelling

Primrose Tranquility Luxury Dwelling

Excellent
7 reviews
10
35 Primrose 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
Outdoor swimming pool
Cribs
Playpen
Baby stroller
Children's play area
Toys
Wheelchair access
No pets allowed
The 1-room Primrose Tranquility Luxury Dwelling Apartment Johannesburg is situated in the Randburg district of Johannesburg, 1.5 miles from Parktown North, and overlooks the garden. The apartment…
8.4
Excellent
Idesel Apartment
Idesel Apartment

Idesel Apartment

Excellent
45 reviews
8.4
99 Greenstone Drive, 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
Outdoor swimming pool
Fitness center
Jacuzzi
Restaurant
Bar/ Lounge area
Non-smoking rooms
The Idesel Apartment Johannesburg is a luxurious property offering a distinctive bar experience, located 14 km from the vibrant Sandton City Mall and within close proximity of the Kempton Park Golf…
7.8
Good
6 The Curve Unit 28
6 The Curve Unit 28

6 The Curve Unit 28

Good
51 reviews
7.8
6 The Curve, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 6.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
Situated in the vibrant city of Johannesburg, The Curve Apartment Unit 28 presents comfortable accommodations with modern amenities and convenient parking facilities. Set in the Gauteng region, this…
8.4
Excellent
Tranquility On St James
Tranquility On St James

Tranquility On St James

Excellent
2 reviews
8.4
13 Saint James Street, 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
No pets allowed
To enjoy your vacation in Johannesburg, stay at the 1-room Tranquility On St James Apartment Johannesburg, which is 4.2 miles from Nelson Mandela Square and about 10 minutes by car from Bromhof…
7.6
Good
Contemporary Furnished 2 Bedroom, 2 Bathroom In The Heart Of Rivonia Sandton
Contemporary Furnished 2 Bedroom, 2 Bathroom In The Heart Of Rivonia Sandton

Contemporary Furnished 2 Bedroom, 2 Bathroom In The Heart Of Rivonia Sandton

Good
13 reviews
7.6
15B 10Th Avenue, 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
Outdoor swimming pool
Non-smoking rooms
No pets allowed
Introducing a contemporary furnished 2 bedroom, 2 bathroom accommodation nestled in the heart of Rivonia Sandton, within close proximity to Gautrain Sandton Station (7 km) and Sandton City Mall (7.7…
8.8
Excellent
Cosy 103 City Building Apartment In Maboneng, With Free Wifi
Cosy 103 City Building Apartment In Maboneng, With Free Wifi

Cosy 103 City Building Apartment In Maboneng, With Free Wifi

Excellent
41 reviews
8.8
276 Main Street, 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
No pets allowed
The filled Standard Bank Gallery is around 25 minutes' stroll from the 1-room Cosy 103 City Building Apartment In Maboneng, With Free Wifi Johannesburg, while Museum of African Design is situated…

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