• Help

All Johannesburg hotels

Hotels on map
Search Hotels
2026-02-25
2026-02-26

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-25
2026-02-26

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
Distance - low to high
Sorting
  • Most popular first
  • Highest rating first
  • Lowest price first
  • Distance - low to high
Specify your search:
All
Lowest price
City centre
5-star hotels
Highest rating
Free Wi-Fi
9.2
Excellent
The Aura 344 Swimming Pool & Gym-Work Or Play
The Aura 344 Swimming Pool & Gym-Work Or Play

The Aura 344 Swimming Pool & Gym-Work Or Play

Excellent
6 reviews
9.2
344 The Aura, Aoreole Avenue, Northriding, Johannesburg, South Africa
Free Wi-Fi
Saltwater pool
Fitness centre
Aqua park
Golf course
Children's pool
No pets allowed
Situated nearly a 15-minute walk from the Coca-Cola dome, the 95 m² The Aura 344 Swimming Pool & Gym-Work Or Play Johannesburg apartment also boasts easy access to Gau Sandton train station which is…
8
Good
Modern 1 Bedroom Flat With Uninterrupted Wifi
Modern 1 Bedroom Flat With Uninterrupted Wifi

Modern 1 Bedroom Flat With Uninterrupted Wifi

Good
50 reviews
8
2 Doringboom Street, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.2 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
No pets allowed
Johannesburg is Gauteng province, South Africa. This cozy apartment offers a well-equipped kitchen with a fridge, oven, washing machine, and stovetop, complemented by a flat-screen TV and a charming…
7.8
Good
The Hide In Randburg-Strydom
The Hide In Randburg-Strydom

The Hide In Randburg-Strydom

Good
297 reviews
7.8
Richardson A 10 Stanley Road Strijdompark Ext.3 2188, 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
No pets allowed
Providing 12 rooms, the 3-star The Hide In Randburg-Strydom Hotel Johannesburg is within a 5-km distance of Windsor Golf Course. Additionally, guests can enjoy a golf club provided at this…
Siena Sun Apartment 7
Siena Sun Apartment 7

Siena Sun Apartment 7

169 Hyperion Drive Northriding, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 6.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
To enjoy your vacation in Johannesburg, stay at Siena Sun Apartment 7 Johannesburg, which is at a distance of 3.7 km from Gereformeerd Kerk Randburg and about 10 minutes by car from Golden Harvest…
8.6
Excellent
Birch Tree Cottage
Birch Tree Cottage

Birch Tree Cottage

Excellent
328 reviews
8.6
Corner Christo And Church 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!
Free Wi-Fi
Express check-in/ -out
Outdoor swimming pool
In-room breakfast
No pets allowed
Situated in the Barmbek Sued district, merely 1.1 km from Olivedale Corner, the 4-star Birch Tree Cottage Johannesburg hotel boasts a swimming pool, a patio, and barbecue grills. This Johannesburg…
3
Acceptable
Bruno Comfort Suites
Bruno Comfort Suites

Bruno Comfort Suites

Acceptable
117 reviews
3
76 Pritchard Street, Olivedale Johannesburg North, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 6.2 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
Outdoor swimming pool
Poolside snack bar
Meeting/ Banquet facilities
Baby pushchair
Overlooking the pool, the 3-star Bruno Comfort Suites Johannesburg hotel is located 2.5 km from Ster-Kinekor. The bed & breakfast offers free private parking nearby and an outdoor swimming pool.
8.8
Excellent
Littlefield Luxury Suite
Littlefield Luxury Suite

Littlefield Luxury Suite

Excellent
57 reviews
8.8
26 Benjamin Street, Olivedale, 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
Plunge pool
Billiard tables
Jacuzzi
Game room
Pets allowed
In the serene Olivedale suburb of Randburg, *Littlefield Luxury Suite* presents a tranquil retreat for travelers seeking comfort and relaxation. With a blend of modern amenities and a touch of…
7.4
Good
Made Stays
Made Stays

Made Stays

Good
80 reviews
7.4
48 Market 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 in rooms
No pets allowed
Guests of Made Stays Johannesburg hotel can visit Ster-Kinekor, situated nearly 10 minutes away by car. The guest house also includes a car park.
8.6
Excellent
Lumi'S Nest
Lumi'S Nest

Lumi'S Nest

Excellent
32 reviews
8.6
12 Bottlebrush Street 195, 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!
Free Wi-Fi
Seasonal outdoor pool
No pets allowed
Offering a seasonal outdoor pool, the 69 m^2 Lumi's Nest Apartment Johannesburg is situated 2.5 km from Bel Air Shopping Centre. This 1-bedroom apartment provides active guests with the opportunity…
8.6
Excellent
A Homely And Secure 2 Bedroom With Uncapped Wifi
A Homely And Secure 2 Bedroom With Uncapped Wifi

A Homely And Secure 2 Bedroom With Uncapped Wifi

Excellent
29 reviews
8.6
26 Cedar Street, 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
Plunge pool
No pets allowed
Introducing a homely and secure 2-bedroom apartment located in Bryanston, just 11 km away from Gau Sandton. This spacious apartment offers a comfortable living room, 2 separate bedrooms, and a…
9.2
Excellent
Amberhall Guesthouse
Amberhall Guesthouse

Amberhall Guesthouse

Excellent
297 reviews
9.2
109 Blandford 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!
Free Wi-Fi
Outdoor swimming pool
Spa & wellness centre
Full body massage
Head massage
Back massage
Restaurant
Bar/ Lounge area
Meeting/ Banquet facilities
Cots
Children's play area
Located around a 10-minute ride from the Montecasino, the 4-star Amberhall Guesthouse Johannesburg provides guests with a lobby area. This Johannesburg hotel offers 10 rooms with views of the garden.
4
Acceptable
Zonke Bonke Guest House Randburg
Zonke Bonke Guest House Randburg

Zonke Bonke Guest House Randburg

Acceptable
23 reviews
4
497 West Avenue, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 6 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
Zonke Bonke Guest House Randburg Johannesburg is a great place to stay in the Barmbek Sued district, a 10-minute ride from the Golden Harvest Park. This hotel features Wi-Fi throughout the property…
6
Average
494 Long Avenue
494 Long Avenue

494 Long Avenue

Average
25 reviews
6
494 Long Avenue, 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 in rooms
Outdoor swimming pool
Cots
Air conditioning
No pets allowed
Providing 6 rooms, 494 Long Avenue Bed & Breakfast Johannesburg is 3.6 km from the Douglasdale Village Shopping Centre. Staying active is easy with a golf club available for guests at the bed &…
5.8
Average
Grace At Ferndale
Grace At Ferndale

Grace At Ferndale

Average
18 reviews
5.8
494 Long Avenue, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 6.2 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
Cots
Air conditioning
No pets allowed
Grace At Ferndale Bed & Breakfast Johannesburg includes 6 rooms and is 4 km from Rand Park Ridge Shopping Centre. At this hotel, guests can find a golf club to stay active.
5.6
Average
Corgi Guest House
Corgi Guest House

Corgi Guest House

Average
213 reviews
5.6
23 Corgi Place, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.8 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
Outdoor swimming pool
Full body massage
Airport shuttle
Poolside snack bar
Located in the heart of Johannesburg, the 4-star Corgi Guest House Johannesburg offers comfortable accommodation with an outdoor swimming pool, free private parking, and a shared lounge. Guests can…
Boskruin Oasis
Boskruin Oasis

Boskruin Oasis

4 Castle 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!
Free Wi-Fi in rooms
Located in the vibrant hub of Randburg, the Boskruin Oasis Apartment offers a refreshing retreat with a touch of luxury. Guests can indulge in a True Multicultural Cosmopolitan Experience right at…
8.2
Excellent
Cr Bnb Guest House
Cr Bnb Guest House

Cr Bnb Guest House

Excellent
23 reviews
8.2
474 West Avenue, 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!
No pets allowed
Featuring a terrace and a swimming pool, Cr Bnb Guest House Johannesburg lies approximately 25 minutes' walk from Rhema Ministries.
Amoris Guesthouse - In Randburg
Amoris Guesthouse - In Randburg

Amoris Guesthouse - In Randburg

481A Long Avenue, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Providing 9 rooms, the 3-star Amoris Guesthouse - In Randburg Johannesburg is within 4 km of Rand Park Ridge Shopping Centre. This Johannesburg guest house also provides guests with 24-hour security…
Ferndale Guest House And Party Venue
Ferndale Guest House And Party Venue

Ferndale Guest House And Party Venue

471 West Ave, Ferndale, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 5.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi in rooms
Free internet access
24-hour reception
Happy Times Guest House and Party Venue is a delightful accommodation offering comfortable rooms in Johannesburg, conveniently situated near the Ferndale Village Shopping Centre and Olivedale Corner.…
Amoris Guest House-Randburg
Amoris Guest House-Randburg

Amoris Guest House-Randburg

481 Long Avenue, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.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
Amoris Guest House-Randburg Johannesburg has 9 rooms and is located 2.5 km from the Bel Air Shopping Centre.
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
Located approximately 10 minutes by car from Montecasino, the 5-bedroom Entire Villa In Bryanston Johannesburg gives access to various tourist sites in the vicinity.
6
Average
Lovely Room In A Shared Apartment With Pool
Lovely Room In A Shared Apartment With Pool

Lovely Room In A Shared Apartment With Pool

Average
5 reviews
6
Unit 26, Blandford Court, 111 Blandford Rd, Noordhang, Randburg,, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Outdoor swimming pool
Bar/ Lounge area
No pets allowed
To enjoy your vacation in Johannesburg, stay at the 1-room Lovely Room In A Shared Apartment With Pool Johannesburg, which is approximately 10 minutes by car from Montecasino and approximately 4 km…
8.2
Excellent
Getaway Luxury Golf Estate - 15 Minutes From Lanseria Airport
Getaway Luxury Golf Estate - 15 Minutes From Lanseria Airport

Getaway Luxury Golf Estate - 15 Minutes From Lanseria Airport

Excellent
15 reviews
8.2
325 Boundary 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
Cots
No pets allowed
Offering a location approximately 10 minutes by car from Northgate Ice Rink, the 1-room Getaway Luxury Golf Estate - 15 Minutes From Lanseria Airport Johannesburg apartment also gives access to a…

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

2026-02-25
2026-02-26

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