• Help

Johannesburg hotels in Randburg

Hotels on map
Search Hotels
2025-04-29
2025-04-30

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
2025-04-29
2025-04-30

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 centre
5-star hotels
Highest rating
Free Wi-Fi
One Hyde Park
One Hyde Park

One Hyde Park

4 Hurlingham Road, Johannesburg, South Africa
Free Wi-Fi
Outdoor swimming pool
Fitness centre
Restaurant
Poolside snack bar
To enjoy your vacation in Johannesburg, stay at the 2-room One Hyde Park Apartment Johannesburg, which is just 1.4 km from Thrupps Shopping Centre and around 10 minutes by car from Johannesburg Zoo.
Jozee House
Jozee House

Jozee House

226 Weltevreden Road, 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 Jozee House Apartment Johannesburg, which is about 25 minutes' walk from Albert's Farm and at a distance of 3.7 km from Johannesburg Botanical Garden.
Phil'S Country Loft- Power Backup
Phil'S Country Loft- Power Backup

Phil'S Country Loft- Power Backup

5 Inchanga Road Inchanga Country Lofts, Johannesburg, South Africa
Wi-Fi
Outdoor swimming pool
Pets allowed
Situated in Randburg district, Phil'S Country Loft provides a patio and a garden at 3.4 km from Montecasino. The property has 3 bedrooms and 2 bathrooms.
The Windsor Escape
The Windsor Escape

The Windsor Escape

31 Earls Avenue, Johannesburg, South Africa
Free Wi-Fi
Side Step
Side Step

Side Step

20 Geneva Road, 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!
Located 10 minutes by car from Nelson Mandela Square, Side Step Apartment Johannesburg is 7 km from a top family-friendly place like Johannesburg Zoo.
Cottages@Martharoad
Cottages@Martharoad

Cottages@Martharoad

52 Martha Road, 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!
To enjoy your vacation in Johannesburg, stay at Cottages@Martharoad Johannesburg apartment, which is within a 2-km distance of Windsor Golf Course and nearly a 25-minute stroll from The Brightwater…
Rachel Place
Rachel Place

Rachel Place

8 Oorbietjie Road, Johannesburg, South Africa
Free Wi-Fi
Swimming pool
Rachel Place Apartment Johannesburg is located nearly a 10-minute drive from Delta Environmental Centre and 25 minutes' walk from Willows Estate The. This apartment features a terrace appointed with…
Apartment In Craighall Park
Apartment In Craighall Park

Apartment In Craighall Park

44 Abercorn Avenue, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 3.8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Situated approximately a 5-minute walk from The Colony Shopping Centre, the 1-room Apartment In Craighall Park Johannesburg offers guests easy access to various tourist attractions nearby. Wi-Fi is…
Corner House Large 1 Bedroom Apartment
Corner House Large 1 Bedroom Apartment

Corner House Large 1 Bedroom Apartment

2 Marian Road, 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!
Wi-Fi in rooms
Wi-Fi
Corner House Large 1 Bedroom Apartment in Randburg, an area located in the Gauteng province of South Africa, offers a True Multicultural Cosmopolitan Experience. Boasting a private entrance, this…
85 On Bagley
85 On Bagley

85 On Bagley

85 Bagley Terrace, Johannesburg, South Africa
Free Wi-Fi
Swimming pool
Buckingham Palace
Buckingham Palace

Buckingham Palace

71 Buckingham 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!
Located 10 minutes by car from Hyde Park Johannesburg, Buckingham Palace Apartment Johannesburg is 4.5 km from a top family-friendly place like Johannesburg Zoo.
Lock Up And Go Studio Apartment - Ferndale
Lock Up And Go Studio Apartment - Ferndale

Lock Up And Go Studio Apartment - Ferndale

456 Cypress Avenue, Johannesburg, South Africa
To enjoy your vacation in Johannesburg, stay at Lock Up And Go Studio Apartment - Ferndale Johannesburg, which is at a distance of 4.9 km from Northgate Shopping Centre and at a distance of 4.8 km…
Short Get Aways
Short Get Aways

Short Get Aways

53 Pretoria Avenue, Johannesburg, South Africa
Short Get Aways Apartment Johannesburg is located approximately 6 km from Johannesburg Stock Exchange JSE and approximately 7 km from Emmarentia Dam.
Kalili Events Venue - Self Catering
Kalili Events Venue - Self Catering

Kalili Events Venue - Self Catering

439 Fir Avenue, Johannesburg, South Africa
Sharonlea Cottage
Sharonlea Cottage

Sharonlea Cottage

8 Koraalboom Road, 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!
Wi-Fi
To enjoy your vacation in Johannesburg, stay at Sharonlea Cottage Johannesburg, which is 4.9 km from Randpark Golf Course and 4.5 km from RollEgoli Roller Skating Rink.
Gem In The City
Gem In The City

Gem In The City

24 14Th Street, Johannesburg, South Africa
Swimming pool
Pets allowed
Upmarket 3 Bedroom Apartment
Upmarket 3 Bedroom Apartment

Upmarket 3 Bedroom Apartment

1 Maria Street Unit 67, 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!
Located in Randburg, a great center for a true multicultural cosmopolitan experience, the Upmarket 3 Bedroom Apartment offers a unique retreat with a private pool, garden, and free Wi-Fi. This…

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

2025-04-29
2025-04-30

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