Special offers and Exclusive deals

Search Hotels

2026-05-16
2026-05-17
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

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

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

Featuring a private swimming pool for guests' relaxation, Jardin Villa Johannesburg is located 4.1 km from the sprawling park "Johannesburg Botanical Garden". More

Book Now

Lanina Exec 2 Bed Apartment

54 Frere Street, Johannesburg, South Africa View map

Overlooking the garden, the 90 m^2 Lanina Exec 2 Bed Apartment Johannesburg is about 10 minutes' drive from Braamfontein Spruit Trail in Johannesburg. More

Book Now

Kilkenny Cottages 2 Bedroom Unit

34 Kilkenny Road, Johannesburg, South Africa View map

The 1-room Kilkenny Cottages 2 Bedroom Unit Johannesburg apartment overlooks the inner courtyard and provides guests with Wi-Fi and a free private car park on site. Melville lies around 25 minutes'… 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 just a 6-minute walk from Volle Evangelie Kerk Ferndale. Wi-Fi and private car parking are also available at this apartment. More

Book Now

Big House With A Pool

Ferndale, Johannesburg, South Africa View map

More

Book Now

Sunset West Self Catering Maraisburg Roodepoort

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

The 15 m^2 Sunset West Self Catering Maraisburg Roodepoort Apartment Johannesburg is nestled in a residential area of Johannesburg, about 15 minutes by car from Orlando Stadium and around a 25-minute… More

From US$ 52 Book Now

Tropical Oasis-Luxury Apartment

959 Inchanga Road, Johannesburg, South Africa View map

The spacious Tropical Oasis-Luxury Apartment Johannesburg is located 2.7 km from the Norscot Koppies Nature Reserve and 25 minutes' walk from Cedar Square. Wi-Fi and free private parking are provided… More

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

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-room Mimis Cozy Cabin Apartment Johannesburg, which is a 10-minute ride from Delta Park and 2.7 km from Bryanston Shopping Centre. Wi-Fi is… More

From US$ 20 Book Now

Riverside House With Indoor Pool

3 8Th Street, Johannesburg, South Africa View map

Situated in the Randburg district, the 3-bedroom Riverside House With Indoor Pool right next to Victory Park Shopping Centre and within 25 minutes' walk of Delta Park. This property comprises 3… More

From US$ 353 Book Now

Kaleio

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

Kaleio Apartment Johannesburg is located within 500 metres of Barnyard and a 15-minute drive from the Johannesburg Holocaust and Genocide Centre. With access to a golf club, this apartment caters to… 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

Cosy Cabins

96 Gertrude Street Fontainebleau, Johannesburg, South Africa View map

**Welcome to Cosy Cabins Johannesburg**, where modern comfort meets the vibrant spirit of Randburg, a hub for a truly multicultural cosmopolitan experience. Nestled in this dynamic area, the cabins… 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

Featuring a private swimming pool, Cozy 1 Bedroom Apartment In Ferndale Johannesburg is only 6 minutes' walk from Sanlam Centre. The apartment offers modern facilities, such as Wi-Fi and essentials… More

Book Now

The Base Apartment II

323 Surrey Avenue, Johannesburg, South Africa View map

Situated approximately 6 km from Nelson Mandela Square, the 1-room The Base Apartment II Johannesburg provides guests with Wi-Fi for either business or leisure. Also, the presence of a private… More

Book Now

Althea Fourways

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

Situated about a 10-minute ride from Dainfern Golf Club, Althea Fourways Apartment Johannesburg provides guests with Wi-Fi for either business or leisure. The Montecasino is 3.6 km from the apartment. More

From US$ 72 Book Now

One Oban Place In Northcliff

51 Ash Street, Johannesburg, South Africa View map

One Oban Place In Northcliff Johannesburg apartment is located within a 4-km distance of CMR Golf Club and offers Wi-Fi for either business or leisure. Approximately a 10-minute drive from the… More

Book Now

Casa Nossa - 1 Spacious Bedroom House 2

208 Main Avenue, Johannesburg, South Africa View map

Situated about 5 minutes' walk from Adventure Golf, the 1-room Casa Nossa - 1 Spacious Bedroom House 2 Johannesburg offers guests easy access to various tourist attractions nearby. The apartment is… More

Book Now

Rpg Corporate Unit

111 Malibongwe Drive, Robindale, Randburg, Johannesburg, Sandton, Johannesburg, South Africa View map

More

Book Now

Cozy Escape In Windsor West

31 Earls Avenue, Johannesburg, South Africa View map

**Welcome to Cozy Escape In Windsor West**, a finely crafted retreat that offers an oasis of tranquility in the vibrant city of Johannesburg. Perfectly situated, this charming villa is just 12 km… More

Book Now

Lucid Apartments

323 Surrey Avenue, Johannesburg, South Africa View map

Lucid Apartments Johannesburg is located 3.8 km from the Delta Environmental Centre and 10 minutes' drive from the Braamfontein Spruit Trail. Wi-Fi is available for guests' business or leisure needs. More

Book Now

Cute Cozy Cottage Near Sandton With Private Patio

5 Willowvale Road, Johannesburg, South Africa View map

More

Book Now

Retreat In Randburg-The Base II

323 Surrey Avenue, Johannesburg, South Africa View map

Welcome to the Retreat In Randburg-The Base II, a delightful haven nestled in Johannesburg, just 8 km from the vibrant Gau Sandton. This contemporary accommodation invites guests to experience a… More

Book Now

Sizanazo Guest House - In The Heart Of Northcliff Hill

65 Maluti Avenue, Johannesburg, South Africa View map

Situated nearly 25 minutes' walk from Alberts Farm Conservancy, the spacious 1-bedroom Sizanazo Guest House - In The Heart Of Northcliff Hill Johannesburg provides guests with Wi-Fi for either… 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

Located a 15-minute ride from the Bustling Neighbourgoods Outdoor Market, Cosy Cottage Greenside Johannesburg is 3.7 km from a top family-friendly place like the 55-hectare Johannesburg Zoo. For… More

From US$ 49 Book Now

Evergreen Executive Suite

51 Park Lane, Johannesburg, South Africa View map

Set in the vibrant heart of Johannesburg, the Evergreen Executive Suite offers an unparalleled blend of elegance and modern convenience, ensuring a stay that is both comfortable and enriching. Just… More

From US$ 34 Book Now

The Clinton - Cozy Studio Escape Close To Sandton

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

To enjoy your vacation in Johannesburg, stay at The Clinton - Cozy Studio Escape Close To Sandton Johannesburg, which is about 10 minutes' drive from Randpark Golf Course and 3.7 km from the… More

Book Now

Boskruin Oasis

4 Castle Road, Johannesburg, South Africa View map

Boskruin Oasis Apartment Johannesburg is situated nearly a 5-minute walk from The Barn Christian Fellowship and 25 km from Lanseria International airport. More

From US$ 51 Book Now

3 Bedroom Townhouse -Whiteridge

6 Schoongezicht Road, Johannesburg, South Africa View map

The spacious 3 Bedroom Townhouse -Whiteridge Johannesburg is located 2.6 km from Alberts Farm Conservancy and a 10-minute ride from the 125 - hectare park "Johannesburg Botanical Garden". With access… More

Book Now

Bryanston Elgin - Cottage 2

71 Elgin Road, Johannesburg, South Africa View map

If you want to stay in the Barmbek Sued district, the spacious 220 m² Bryanston Elgin - Cottage 2 Johannesburg is a good choice located, approximately a 10-minute drive from Epsom Downs Shopping… More

From US$ 38 Book Now

The Lemon Tree Self- Catering

32 Annie Road, Johannesburg, South Africa View map

**Welcome to The Lemon Tree Self-Catering Apartment Johannesburg**, where comfort meets convenience in the vibrant heart of Randburg. Nestled in the enchanting Gauteng region, this welcoming retreat… More

From US$ 59 Book Now

Parkhurst Gem Garden Cottage - Walk To 4Th Ave

11 7Th Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Parkhurst Gem Garden Cottage - Walk To 4Th Ave Johannesburg, which is 2.2 km from the Delta Park and within 25 minutes' walk of the 125-hectare park… More

Book Now

Greenside Entire Place 48Mb Wi-Fi

81 Gleneagles Road, Johannesburg, South Africa View map

**Welcome to Greenside, Johannesburg** - a contemporary haven nestled in the vibrant heart of Randburg. This idyllic locale offers visitors a rich multicultural experience, epitomizing the diverse… More

From US$ 39 Book Now

Luxury Two Bedroom Apartment With Gym And Pool In Hyde Park

4 Hurlingham Road One Hyde Park, Johannesburg, South Africa View map

Featuring an outdoor swimming pool, the spacious Luxury Two Bedroom Apartment With Gym And Pool In Hyde Park Johannesburg is a 6-minute walk from South African Chamber of Commerce and Industry. With… More

Book Now

Melville Koppies View Guest House

41 Korea Road, Johannesburg, South Africa View map

Melville Koppies View Guest House Johannesburg villa is located a 25-minute walk from the Lindfield Victorian House Museum and invites guests to join hiking. More

From US$ 84 Book Now

Lily Bees

3 Pieterse Place Malanshof, Johannesburg, South Africa View map

Featuring an outdoor pool, Lily Bees Holiday home is located in Randburg district of Johannesburg. This property offers access to a patio. More

From US$ 49 Book Now

Lucid Apartments

323 Surrey Avenue, Johannesburg, South Africa View map

**Welcome to Lucid Apartments Johannesburg**, an elegant retreat seamlessly blending contemporary design with comfort. Nestled just a 10-minute ride from the bustling Gau Sandton, this distinguished… More

From US$ 38 Book Now

Sizanazo Guest House - Double Room

65 Maluti Avenue, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the spacious 1-bedroom Sizanazo Guest House - Double Room Johannesburg, which is at a distance of 7 km from Melville and around 15 minutes' drive from… More

From US$ 58 Book Now

Casa Belle Apartments

323 Surrey Avenue, Johannesburg, South Africa View map

Situated in the vibrant area of Randburg, Casa Belle Apartments provides an inviting retreat for travelers seeking a true multicultural cosmopolitan experience in the Gauteng province of South Africa… More

From US$ 37 Book Now

Fever Tree Suites

68 Imbuia Street,, Johannesburg, South Africa View map

Fever Tree Suites Johannesburg is located about 25 minutes' walk from Northcliff Ridge eco park and offers Wi-Fi for either business or leisure. Offering a terrace, this homestay also features an… More

From US$ 37 Book Now

Olivelli Self-Catering

25 Lily Avenue, Johannesburg, South Africa View map

Olivelli Self-Catering Apartment Johannesburg is located 4.9 km from the Melville and only an 11-minute walk from the department store "Woolworths Verdi Centre". With access to a golf club, this… More

From US$ 49 Book Now

The Rose 47 4Th Street Albertskroon

47 4Th Street, Johannesburg, South Africa View map

Located 14 km from Gau Sandton railway station, the 90 m² The Rose 47 4Th Street Albertskroon Johannesburg apartment is just a 5-minute walk from the nature park "Albert's Farm". For guests seeking… More

From US$ 26 Book Now

Wild Sage Cottage

64 Lancaster Avenue, Johannesburg, South Africa View map

**Welcome to Wild Sage Cottage Johannesburg, a serene retreat nestled just 6 km from the vibrant Gau Sandton, seamlessly merging comfort with convenience. Enveloped by natural beauty, this charming… More

From US$ 59 Book Now

Tranquility On St James

13 Saint James Street, Johannesburg, South Africa View map

Situated at a distance of 3.7 km from Windsor Golf Course, the 1-room Tranquility On St James Apartment Johannesburg provides guests with Wi-Fi for either business or leisure. Also, the presence of a… More

Book Now