• 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
8.6
Excellent
Rosebank Gem - Self-Catering
Rosebank Gem - Self-Catering

Rosebank Gem - Self-Catering

Excellent
3 reviews
8.6
One Rosebank Executive Apartment Hotel, 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
24-hour reception
Air conditioning
No pets allowed
Located 9 minutes by foot from the adjacent Everard Read and Saint Martin-in-the-field Anglican Church, the 35 ft^2 Rosebank Gem - Self-Catering Apartment Johannesburg features views of the town.
9
Excellent
Serene Manor At One Rosebank
Serene Manor At One Rosebank

Serene Manor At One Rosebank

Excellent
2 reviews
9
37 Cradock Avenue One Rosebank, Johannesburg, South Africa
Free Wi-Fi
Restaurant
Bar/ Lounge area
No pets allowed
Offering a restaurant, the 36 ft² Serene Manor At One Rosebank Johannesburg apartment lies in the Rosebank district of Johannesburg, approximately a 20-minute walk from Goodman Gallery and 0.5 miles…
9
Excellent
Craighall Executive Suites
Craighall Executive Suites

Craighall Executive Suites

Excellent
90 reviews
9
45 Alexandra Avenue, Craighall, Johannesburg, South Africa
Exceptional location
This property boasts exceptional location. It has a score 9.6 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
Golf course
Hiking
No pets allowed
Experience a relaxing stay at the Craighall Executive Suites Johannesburg, strategically situated near Hyde Park Corner shopping center and Delta Park. These self-catering apartments offer modern…
9
Excellent
“Pop Inn” Modern Apartment In Heart Of Bryanston
“Pop Inn” Modern Apartment In Heart Of Bryanston

“Pop Inn” Modern Apartment In Heart Of Bryanston

Excellent
3 reviews
9
4 Antrim 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
Outdoor swimming pool
No pets allowed
Welcome to 'Pop Inn' Modern Apartment in the heart of Bryanston Johannesburg, a stylish and convenient choice for your stay in South Africa. This apartment offers 2 bedrooms, each with a comfortable…
8.4
Excellent
Golden Maboneng
Golden Maboneng

Golden Maboneng

Excellent
90 reviews
8.4
260 Main Street, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.1 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
Located within 25 minutes' walk of BHP Billiton Ltd, the 60 ft^2 Golden Maboneng Apartment Johannesburg is 3.3 miles from a top family-friendly place like Johannesburg Zoo. Located in the Downtown…
7.8
Good
Stayease 3Br Apartment With Pool Spa & Gym
Stayease 3Br Apartment With Pool Spa & Gym

Stayease 3Br Apartment With Pool Spa & Gym

Good
31 reviews
7.8
1 Emerald Boulevard, 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!
Free Wi-Fi
Pets allowed
Stayease 3Br Apartment With Pool Spa & Gym Johannesburg is located approximately 10 minutes' drive from St Therese Catholic Church and 2.3 miles from Bunny Park. Guests can make use of Wi-Fi for both…
7.6
Good
Tranquil Flatlet With Full Kitchen & Pool Access
Tranquil Flatlet With Full Kitchen & Pool Access

Tranquil Flatlet With Full Kitchen & Pool Access

Good
6 reviews
7.6
455 Fir 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
Outdoor swimming pool
No pets allowed
Featuring views of the garden, the 48 ft^2 Tranquil Flatlet With Full Kitchen & Pool Access Apartment Johannesburg is situated in the Randburg district, 2.1 miles from All Saints Shopping Centre.
9.8
Excellent
Robertsham
Robertsham

Robertsham

Excellent
7 reviews
9.8
2 Estelle Avenue, Cnr Longmoore 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
No pets allowed
The Robertsham Self Catering Cottages 2 in Johannesburg offers a serene retreat just 8 km from Johannesburg Stadium and 2 km from Gold Reef City. Surrounded by a charming garden and nestled on a…
9
Excellent
Peaceful@Swansea In Rosebank-Parkwood
Peaceful@Swansea In Rosebank-Parkwood

Peaceful@Swansea In Rosebank-Parkwood

Excellent
155 reviews
9
24 Swansea 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
No pets allowed
The 68 ft^2 Peaceful@Swansea In Rosebank-Parkwood Apartment Johannesburg is nestled in the Parkwood district, within 20 minutes' walk of Saxonwold. Situated just moments from Goodman Gallery, the 1…
8.6
Excellent
Serene Studio - Steps Away Rosebank Mall
Serene Studio - Steps Away Rosebank Mall

Serene Studio - Steps Away Rosebank Mall

Excellent
17 reviews
8.6
2 Sturdee Avenue 447 The Bolton 4Th Floor, Johannesburg, South Africa
Free Wi-Fi
24-hour reception
Seasonal outdoor pool
Meeting/ Banquet facilities
No pets allowed
The 36 ft² Serene Studio - Steps Away Rosebank Mall Johannesburg is located in the Rosebank district of Johannesburg, right near Cornerstone Church Rosebank. The apartment is situated 0.4 miles from…
7.8
Good
Stylish Dante'S 1-Bedroom Condo Free Wifi & Cinema
Stylish Dante'S 1-Bedroom Condo Free Wifi & Cinema

Stylish Dante'S 1-Bedroom Condo Free Wifi & Cinema

Good
25 reviews
7.8
2 Sturdee 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!
Outdoor swimming pool
No pets allowed
The Stylish Dante's 1-Bedroom Condo Free Wifi & Cinema is a stunning apartment nestled in the vibrant neighborhood of Rosebank, Johannesburg. This modern retreat offers a plethora of entertainment…
9.2
Excellent
One Rosebank- Ubuhle Rose
One Rosebank- Ubuhle Rose

One Rosebank- Ubuhle Rose

Excellent
3 reviews
9.2
One Rosebank Unit 407 , 4Th Floor, 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
No pets allowed
To enjoy your vacation in Johannesburg, stay at the 1-room One Rosebank- Ubuhle Rose Apartment Johannesburg, which is only 0.7 miles from The Mall of Rosebank and only 12 minutes' stroll from South…
10
Excellent
Cottage - Sleeps 4 - Pet Friendly - Pool - Parking
Cottage - Sleeps 4 - Pet Friendly - Pool - Parking

Cottage - Sleeps 4 - Pet Friendly - Pool - Parking

Excellent
3 reviews
10
6 Lona 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!
Wi-Fi
Outdoor swimming pool
Air conditioning
Pets allowed
Situated 3.8 miles from Emmarentia Dam, Cottage - Sleeps 4 - Pet Friendly - Pool - Parking Johannesburg invites guests to relax at a patio. Guests of this 1-bedroom holiday home, situated in the…
9.6
Excellent
Suburban Oasis In Quiet Neighborhood
Suburban Oasis In Quiet Neighborhood

Suburban Oasis In Quiet Neighborhood

Excellent
26 reviews
9.6
229 Wilson 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!
Free Wi-Fi
Non-smoking rooms
No pets allowed
The 38 ft^2 Suburban Oasis In Quiet Neighborhood Apartment Johannesburg is located 1.4 miles from Mosaiek Church and around 10 minutes' drive from Northcliff Ridge eco park. At this 1-bedroom…
10
Excellent
Sandton City Splendid Apartment 201 Back Up Power & Water
Sandton City Splendid Apartment 201 Back Up Power & Water

Sandton City Splendid Apartment 201 Back Up Power & Water

Excellent
5 reviews
10
24 Fredman Drive, Johannesburg, South Africa
Free Wi-Fi
Rooftop pool
Cribs
Air conditioning
No pets allowed
Situated only 13 minutes by foot from Johannesburg Stock Exchange JSE, the 50 ft² Sandton City Splendid Apartment 201 Back Up Power & Water Johannesburg also boasts easy access to Sandton train…
8.4
Excellent
Naisar'S Apartments Primrose,Johannesburg
Naisar'S Apartments Primrose,Johannesburg

Naisar'S Apartments Primrose,Johannesburg

Excellent
23 reviews
8.4
3 Ash Road Primrose 1401, Germiston, 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 in rooms
Valet parking
24-hour reception
Express check-in/ -out
Heated swimming pool
Golf course
Naisar'S Apartments Primrose in Johannesburg offers a comfortable stay with modern amenities. The holiday home features an outdoor swimming pool, fitness center, and balcony, providing a relaxing…
9
Excellent
3 Bedroom Apartment In Sandton
3 Bedroom Apartment In Sandton

3 Bedroom Apartment In Sandton

Excellent
6 reviews
9
3 Stan Road Morningsun Gardens, Morningside, 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
Air conditioning
No pets allowed
Overlooking the garden, the 125 ft² 3 Bedroom Apartment In Sandton Johannesburg is about 5 minutes by foot from Benmore Gardens in Johannesburg. Located in the Sandton district of Johannesburg, just…
8.6
Excellent
Corporate Luxury - Sandton, Rivonia
Corporate Luxury - Sandton, Rivonia

Corporate Luxury - Sandton, Rivonia

Excellent
9 reviews
8.6
9 De La Rey Road The Atrium, 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
Plunge pool
Air conditioning
No pets allowed
Located approximately 5 minutes' walk from Oriental City Rivonia Outlet Mall, the 240 ft² Corporate Luxury - Sandton, Rivonia Johannesburg apartment gives quick access to various tourist spots in the…
8.8
Excellent
West Point Properties
West Point Properties

West Point Properties

Excellent
130 reviews
8.8
87 Grayston Drive, 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!
Non-smoking rooms
Air conditioning
No pets allowed
West Point Properties Johannesburg, located in Sandton, the heart of Johannesburg's business and entertainment district, offers a stylish and comfortable two-bedroom apartment. The air-conditioned…
8
Good
The Great Escape In Jhb North
The Great Escape In Jhb North

The Great Escape In Jhb North

Good
1 review
8
16 Berrio Place, 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
The 1-bedroom The Great Escape In Jhb North Villa Johannesburg is situated in the immediate vicinity of Tender Care and Travelling Culture, featuring such comforts as Wi-Fi and a free private parking…

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