Special offers and Exclusive deals

Search Hotels

2026-11-14
2026-11-15
Guests

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

Johannesburg hotels in Randburg

Neat Apartment-Sleeper Bed

323 Surrey Avenue, Johannesburg, South Africa View map

Neat Apartment-Sleeper Bed Johannesburg is located 15 minutes' drive from Nelson Mandela Square and 4.8 km from Willows Estate The. The maximum occupancy at the apartment is 3 guests. More

From US$ 39 Book Now

Studio Cottage In Greenside

51 Greenside Road, Johannesburg, South Africa View map

Studio Cottage In Greenside Johannesburg is a great place to stay in Randburg, which is a great centre for a True Multl Cultural Cosmopolitan Experience, 17 minutes' walk from Zoo Lake Park. Wi-Fi… More

Book Now

Airville Luxury Apartments, Near Northcliff

70 Minnaar Street, Johannesburg, South Africa View map

Situated nearly a 10-minute drive from Emmarentia Dam, the 4-room Airville Luxury Apartments, Near Northcliff Johannesburg also boasts easy access to Gau Sandton train station which is approximately… More

From US$ 61 Book Now

Modern Living At The Base Randburg

323 Surrey Avenue, Johannesburg, South Africa View map

The 32 m² Modern Living At The Base Randburg Apartment Johannesburg is a great place to stay in Randburg, which is a great centre for a True Multl Cultural Cosmopolitan Experience, about 6 km from… More

Book Now

Evergreen Sanctuary In Parkhurst

32 5Th Street, Johannesburg, South Africa View map

The 1-bedroom Evergreen Sanctuary In Parkhurst Johannesburg villa is located approximately 3 km from the 55-hectare Johannesburg Zoo and offers an outdoor swimming pool with a pool cover for guests… More

Book Now

Fine Stays

323 Surrey Avenue, Johannesburg, South Africa View map

Featuring a swimming pool, Fine Stays Johannesburg apartment is a 6-minute walk from Sanlam Centre. This apartment is situated 7 km from Gau Sandton train station and in the vicinity of Republic Road… More

From US$ 31 Book Now

Lanina Atrium

54 Frere Street, Johannesburg, South Africa View map

The 28 m² Lanina Atrium Apartment Johannesburg is a great place to stay in Randburg, which is an area located in the Gauteng province of South Africa, 7 km from Liliesleaf History Museum. A 25-minute… More

Book Now

Luxurious, Private, Central, Gas & Solar Powered

10 Alexandra Avenue, Johannesburg, South Africa View map

Set in the Barmbek Sued district, around a 25-minute walk from Hyde Park Johannesburg, the 123 m² Luxurious, Private, Central, Gas & Solar Powered Johannesburg apartment accommodates up to 2 guests. More

From US$ 39 Book Now

Emerald

1456 Uitval Drive, Johannesburg, South Africa View map

The spacious Emerald Johannesburg apartment is nestled in Randburg, which is an area located in the Gauteng province of South Africa, a 15-minute walk from the seafood restaurant Adega. Wi-Fi is… More

Book Now

Craighall Park Stunner Four Fife

4 Fife Avenue, Johannesburg, South Africa View map

More

Book Now

Moya Guesthouse

14 Vosloo Street, Johannesburg, South Africa View map

Situated approximately a 10-minute drive from Boskruin Village Shopping Centre, the spacious 69 m² Moya Guesthouse Johannesburg also boasts easy access to Gau Sandton train station which is… More

From US$ 38 Book Now

Lumi'S Nest

12 Bottlebrush Street 195, Johannesburg, South Africa View map

**Welcome to Lumi's Nest Apartment Johannesburg, where comfort meets contemporary elegance in the heart of Randburg, a vibrant area within Gauteng province.** This charming abode serves as an ideal… More

From US$ 83 Book Now

Family Holiday Home In Randburg

185 Wyoming Avenue, Johannesburg, South Africa View map

During the stay at the 4-bedroom Family Holiday Home In Randburg Johannesburg, guests can indulge in an indoor pool or visit the Popular Northcliff Ridge eco Mountain Park, located 2.2 km away. More

From US$ 235 Book Now

Cosy Little Paradise

129 9Th Street, Johannesburg, South Africa View map

Discover the enchanting world of Cosy Little Paradise Johannesburg, nestled in the vibrant heart of Randburg. This unique haven offers an immersive experience into the rich tapestry of South African… More

Book Now

Velindo Apartments

73 Oxford Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 9-room Velindo Guest Rooms Johannesburg, which is 4.5 km from Randpark Golf Course and 10 minutes by car from RollEgoli Roller Skating Rink. Guests… More

From US$ 22 Book Now

Parkhurst Luxury Design Cottage

93 20Th Street, Johannesburg, South Africa View map

**Welcome to Parkhurst Luxury Design Cottage, a captivating retreat situated in the vibrant suburb of Randburg, Gauteng, where multicultural experiences unfold at every corner.** This exquisitely… More

Book Now

Jardin Villa

Northcliff, Johannesburg, South Africa View map

Situated in Randburg, which is an area located in the Gauteng province of South Africa, about 10 minutes' drive from the large park "Johannesburg Botanical Garden", Jardin Villa Johannesburg comes… More

Book Now

Lanina Exec 2 Bed Apartment

54 Frere Street, Johannesburg, South Africa View map

The 1-bedroom Lanina Exec 2 Bed Apartment Johannesburg is located around 10 minutes by car from Epsom Downs Shopping Centre and around 6 km from Sandton Convention Center. At the spacious 90 m²… More

Book Now

Kilkenny Cottages 2 Bedroom Unit

34 Kilkenny Road, Johannesburg, South Africa View map

The spacious 60 m² Kilkenny Cottages 2 Bedroom Unit Johannesburg apartment is a good choice for accommodating up to 4 guests, offering a convenient setting within a 1-km distance of Glenshiel. More

From US$ 49 Book Now

Ubuntu Apartments

323 Surrey Avenue 3Rd Floor, Johannesburg, South Africa View map

Ubuntu Apartments Johannesburg includes a terrace and is situated merely a 6-minute walk from Volle Evangelie Kerk Ferndale. This apartment features Wi-Fi, along with private parking for guests… More

Book Now

Modern Fourways -Spacious 3Bedroom Retreat& 2 Bath

33 Inchanga Road, Johannesburg, South Africa View map

Situated approximately a 10-minute ride from Design Quarter, Modern Fourways -Spacious 3Bedroom Retreat& 2 Bath Johannesburg apartment also boasts easy access to Gau Sandton train station which is 13… More

Book Now

Modern, Cozy Private Studio With Garden, Self Check-In

31 Cambridge Avenue, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-bedroom Modern, Cozy Private Studio With Garden, Self Check-In Johannesburg, which is 3.8 km from the modern mall "Benmore Centre" and nearly 10… More

From US$ 39 Book Now

First Gen Cedar Acres Fourways

959 Inchanga Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-bedroom First Gen Cedar Acres Fourways Apartment Johannesburg, which is 3.5 km from Northlands Corner and about 10 minutes' drive from Golden… More

Book Now

Sunset West Self Catering Maraisburg Roodepoort

4, 8Th Street Maraisburg, Johannesburg, South Africa View map

The 15 m² Sunset West Self Catering Maraisburg Roodepoort Apartment Johannesburg enjoys a convenient location and provides easy access to the large Hector Pieterson Museum 7 km away. The apartment is… More

From US$ 51 Book Now

Cozy Apartment With Private Garden

22 Kasper Street Key Largo Complex, Johannesburg, South Africa View map

**Welcome to the Cozy Apartment With Private Garden**, an idyllic retreat nestled in the vibrant heart of Randburg. Known for its rich and diverse cultural landscape, this accommodation serves as the… More

From US$ 43 Book Now

Cosy Apartment In Randburg -

323 Surrey Avenue, Johannesburg, South Africa View map

**Welcome to the Cosy Apartment In Randburg**, an inviting retreat nestled in the vibrant heart of Randburg, within the Gauteng province of South Africa. This charming accommodation serves as an… More

Book Now

Pretty Lofts

93 Bellairs Drive, Johannesburg, South Africa View map

Situated about 10 minutes by car from Epsom Downs Shopping Centre, the spacious 2-room Pretty Lofts Apartment Johannesburg provides guests with Wi-Fi for either business or leisure. Also, the… More

From US$ 41 Book Now

Mimis Cozy Cabin

58 Adderley Street Kensingtonb Randburg, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-bedroom Mimis Cozy Cabin Johannesburg, which is 4.7 km from Delta Park and about 10 minutes' drive from Hobart Grove Shopping Centre. The… More

From US$ 25 Book Now

Riverside House With Indoor Pool

3 8Th Street, Johannesburg, South Africa View map

The 5-bedroom Riverside House With Indoor Pool Johannesburg villa is located 3.6 km from the large South African National Museum of Military History and provides table tennis and darts for active… More

From US$ 353 Book Now

Kaleio

Aldara Lodge No 203, Mountain View Avenue Aldara Park Johannesburg, Johannesburg, South Africa View map

Located in Randburg, which is a great centre for a True Multl Cultural Cosmopolitan Experience, right around the corner from Aleit Street Park, the spacious Kaleio Apartment Johannesburg accommodates… More

Book Now

Mos Place Studio Apartment

29 Muirfield Road, Johannesburg, South Africa View map

**Introducing Mos Place Studio Apartment** Mos Place Studio Apartment's prime location in Randburg grants easy access to various attractions, cultural sites, and entertainment options. More

From US$ 37 Book Now

Leopard Tree Cottage

106 4Th Avenue Cnr 2Nd Street & 4Th Ave Linden, Johannesburg, South Africa View map

**Welcome to Leopard Tree Cottage Johannesburg, a serene retreat nestled in the vibrant heart of the city, where modern comfort meets natural beauty.** This charming accommodation boasts enchanting… More

From US$ 69 Book Now

Fern Forest Tranquil 2 Bed Suite Long Stays Welcome

356 Cork Avenue, Johannesburg, South Africa View map

More

Book Now

Fourways Family Escape

3 Bonsia Avenue, Johannesburg, South Africa View map

More

Book Now

My Cube

104 Frere Street, Johannesburg, South Africa View map

**Discover My Cube Apartment Johannesburg** Strategically situated, My Cube Apartment puts the best of Randburg at your doorstep. More

Book Now

Cozy 1 Bedroom Apartment In Ferndale

323 Surrey Avenue 05, Johannesburg, South Africa View map

Located in Randburg, which is an area located in the Gauteng province of South Africa, about 500 metres from Sanlam Centre, the spacious 37 m² Cozy 1 Bedroom Apartment In Ferndale Johannesburg… More

Book Now

The Base Apartment II

323 Surrey Avenue, Johannesburg, South Africa View map

The 1-bedroom The Base Apartment II Johannesburg features a convenient location approximately 25 minutes' walk from The Brightwater Commons Mall and hosts up to 2 guests. This 36 m² apartment is… More

Book Now

Althea Fourways

959 Inchanga Road 11, Unit 8, Johannesburg, South Africa View map

Situated around a 10-minute ride from Dainfern Golf Club, the spacious 75 m² Althea Fourways Apartment Johannesburg also boasts easy access to Gau Sandton train station which is 13 km away. The… More

From US$ 72 Book Now

Cmh Apartments

323 Surrey Avenue Apartment, Johannesburg, South Africa View map

Located in Randburg, which is an area located in the Gauteng province of South Africa, just 6 minutes' walk from Volle Evangelie Kerk Ferndale, the 2-room Cmh Apartments Johannesburg accommodates up… More

From US$ 38 Book Now

One Oban Place In Northcliff

51 Ash Street, Johannesburg, South Africa View map

The 35 m² One Oban Place In Northcliff Johannesburg apartment is a good choice for accommodating up to 2 guests, offering a convenient setting within a 4-km distance of CMR Golf Club. Wi-Fi and… More

Book Now

Casa Nossa Stay- Grand Apartment & Super Large Bedroom No2 Near Ferndale On Republic Mall

208 Main Avenue, Johannesburg, South Africa View map

The spacious 1-bedroom Casa Nossa Stay- Grand Apartment & Super Large Bedroom No2 Near Ferndale On Republic Mall Johannesburg is located in the Barmbek Sued district of Johannesburg, about 5 minutes'… More

Book Now

Lucid Apartments

323 Surrey Avenue, Johannesburg, South Africa View map

Located in Randburg, which is a great centre for a True Multl Cultural Cosmopolitan Experience, within 500 metres of Sanlam Centre, Lucid Apartments Johannesburg accommodates up to 2 guests. Wi-Fi… More

Book Now

177 The Base

323 Surrey Avenue, Johannesburg, South Africa View map

Situated only 450 metres from Volle Evangelie Kerk Ferndale, the 1-bedroom 177 The Base Apartment Johannesburg also boasts easy access to Gau Sandton train station which is approximately 7 km away. More

Book Now

Sizanazo Guest House - In The Heart Of Northcliff Hill

65 Maluti Avenue, Johannesburg, South Africa View map

Situated approximately 25 minutes' walk from Alberts Farm Conservancy, the spacious Sizanazo Guest House - In The Heart Of Northcliff Hill Johannesburg provides guests with Wi-Fi for either business… More

From US$ 50 Book Now

Cottage - Sleeps 4 - Pet Friendly - Pool - Parking

6 Lona Street, Johannesburg, South Africa View map

Located around 10 minutes' drive from the Delta Park, the 1-bedroom Cottage - Sleeps 4 - Pet Friendly - Pool - Parking Johannesburg provides access to various tourist attractions in the vicinity. More

From US$ 118 Book Now

Cosy Cottage Greenside

65 Greenfield Road, Johannesburg, South Africa View map

The 40 m² Cosy Cottage Greenside Johannesburg is nestled in Randburg, which is a great centre for a True Multl Cultural Cosmopolitan Experience, an 8-minute walk from the restaurant Topo Gigio. The… More

From US$ 49 Book Now

The Clinton - Cozy Studio Escape Close To Sandton

40 Jan K Marais Avenue, Johannesburg, South Africa View map

Featuring a convenient location, The Clinton - Cozy Studio Escape Close To Sandton Johannesburg offers views of the garden, 2.6 km from Randpark Golf Course. This apartment is situated about 10… More

From US$ 29 Book Now

1# Bedroom Unit Pvt Entrance Inverter Fastwifi Linden

2 Eland Place, Johannesburg, South Africa View map

1# Bedroom Unit Pvt Entrance Inverter Fastwifi Linden Johannesburg apartment is nestled in Randburg, which is a great centre for a True Multl Cultural Cosmopolitan Experience, an 8-minute walk from… More

Book Now

3 Bedroom Townhouse -Whiteridge

6 Schoongezicht Road, Johannesburg, South Africa View map

The spacious 3 Bedroom Townhouse -Whiteridge Johannesburg is a great place to stay in Randburg, which is an area located in the Gauteng province of South Africa, a 10-minute drive from the Popular… More

Book Now

Bryanston Elgin - Cottage 2

71 Elgin Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the spacious 220 m² Bryanston Elgin - Cottage 2 Johannesburg, which is 4.9 km from Bird Gardens and about a 10-minute drive from The Campus Bryanston. More

From US$ 38 Book Now