Special offers and Exclusive deals

Search Hotels

2025-07-07
2025-07-08
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 apartments

The Great Estate

37 Cradock Avenue Unit 256, One Rosebank, Johannesburg, South Africa View map

More

Book Now

Luxurious & Peaceful Sandton 3-Bed - Backup Power

1 Ballyclare Drive, Johannesburg, South Africa View map

Luxurious & Peaceful Sandton 3-Bed - Backup Power Apartment Johannesburg is located 4.6 km from Nelson Mandela Square and 10 minutes' drive from Johannesburg Stock Exchange JSE. More

Book Now

521 Cityview Poised Paleis

286 Fox Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room 521 Cityview Poised Paleis Apartment Johannesburg, which is at a distance of 2.6 km from Neighbourgoods Market and within 15 minutes' walk… More

Book Now

The Capital In Sandton-Luxury Aparthotel

101 Katherine Street, Sandown Sandton2032, Johannesburg, South Africa View map

Located only 450 metres from Sandton Market @ The Park and Atholl Square Shopping Centre, the 1-room The Capital In Sandton-Luxury Aparthotel Johannesburg features views of the city. The 45 m^2… More

Book Now

The Cube Apartments Rivonia

9Th Avenue, Johannesburg, South Africa View map

The Cube Apartments Rivonia Johannesburg is located 15 minutes' drive from Sandton Convention Center and 4.3 km from Investec Investment Bank. This apartment is situated within 6 km of Gau Sandton… More

Book Now

Modern 1Br Apt Near Sandton City No Loadshedding

5 Benmore Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Modern 1Br Apt Near Sandton City No Loadshedding Apartment Johannesburg, which is at a distance of 3.6 km from The Wanderers Grounds Stadium and about… More

From US$ 69 Book Now

Colourful Ground Floor Gem

Harrogate, Johannesburg, South Africa View map

More

Book Now

Four Bedroom House With A Pool

60 Chaucer Road, Johannesburg, South Africa View map

Four Bedroom House With A Pool Johannesburg is located about 25 minutes' walk from Bunny Park and at a distance of 4.1 km from Huddle Park Golf & Recreation. Guests can make use of Wi-Fi for both… 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

350 Bolton In Rosebank

2 Sturdee Avenue 350, The Bolton, 3Rd Floor, Johannesburg, South Africa View map

Located in front of African Craft Market of Rosebank and Cornerstone Church Rosebank, the 1-room 350 Bolton In Rosebank Apartment Johannesburg features views of the city. Guests can lounge by a… More

Book Now

Rachel Place

8 Oorbietjie Road, Johannesburg, South Africa View map

The 1-room Rachel Place Apartment Johannesburg is 4.9 km from Northwold Shopping Centre Johannesburg and features a terrace with a swimming pool. Delta Environmental Centre is located nearly a 10… More

Book Now

Lux At The Park With 24 Power

101 Katherine Street, Johannesburg, South Africa View map

Situated around a 10-minute ride from the large shopping mall "Hyde Park Corner", the 1-room Lux At The Park With 24 Power Apartment Johannesburg also boasts easy access to Sandton train station… More

Book Now

Exquisite - Cozy 1 Bed Cottage With Pool Access

Ivy Road 48, Johannesburg, South Africa View map

More

Book Now

Lux Lifestyle Forte'

42 Boero Avenue, Johannesburg, South Africa View map

Located approximately a 25-minute walk from French South African Chamber of Commerce and Industry, the 45 m^2 Lux Lifestyle Forte' Apartment Johannesburg is 4.5 km from a top family-friendly place… More

Book Now

Spacious Apartment In The Median Rosebank

23 Cradock Avenue, Johannesburg, South Africa View map

The 2-room Spacious Apartment In The Median Rosebank Johannesburg is located about 700 metres from Rosebank train station and within 5 minutes' walk of The Mall of Rosebank. Wi-Fi and complimentary… More

From US$ 79 Book Now

The Hills Leisure Home

4 Rainier Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at The Hills Leisure Home Johannesburg apartment, which is about 15 minutes by car from Maboneng Precinct and around 7 km from Apartheid Museum. More

Book Now

Sandton City - Nelson Mandela - Conference

8 Maude Street, Johannesburg, South Africa View map

Located at a 750-metre distance from Sandton railway station, the 2-room Sandton City - Nelson Mandela - Conference Apartment Johannesburg is only a 7-minute walk from Sandton City Shopping Centre. More

Book Now

Bergbron Kenton, Stylish, Self Catering Complex

1348 Giants Castle Ave, Unit 41 Kenton Complex, Johannesburg, South Africa View map

The 65 m^2 Bergbron Kenton, Stylish, Self Catering Complex Apartment Johannesburg is about 25 minutes' walk from Mosaiek Church. This 1-bedroom apartment features Wi-Fi, along with a free private car… More

Book Now

Fairlands Luxury Apartments

264 Kessel St, Fairland, Randburg, 2030, Johannesburg, South Africa View map

More

Book Now

City Studio In Maboneng

24 Albrecht Street, Johannesburg, South Africa View map

Located about 5 minutes' walk from Ellis Park Stadium, City Studio In Maboneng Johannesburg gives quick access to various tourist spots in the vicinity. More

Book Now

Lovely And Cosy 2 Bedrooms Space In Rosebank

23 Cradock Avenue, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Lovely And Cosy 2 Bedrooms Space In Rosebank Johannesburg apartment, which is at a distance of 3.1 km from Parkview Golf Club and nearly 25 minutes'… More

From US$ 74 Book Now

Bachelor Cottage On An Estate

33 Cayman Road 1445, Johannesburg, South Africa View map

More

Book Now

Cheap Maboneng Stay

1 Beacon Street 727, Johannesburg, South Africa View map

Situated within 20 minutes' walk of Ponte City Apartments, the spacious 1-bedroom Cheap Maboneng Stay Johannesburg apartment is in the centre of Johannesburg. Guests will enjoy Wi-Fi, and a private… More

From US$ 24 Book Now

Melrich

89 Grayston Drive, Johannesburg, South Africa View map

More

Book Now

Modern, Luxury Apartments With Wifi, Pool & Gym.

Nicol Road & Skeen Boulevard, Bedfordview, Apartment 207, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Modern, Luxury Apartments With Wifi, Pool & Gym. Johannesburg, which is around a 5-minute drive from Glendower Golf Club and 3.8 km from Linksfield… More

From US$ 51 Book Now

Spacious 2 Bed 2 Bath Apartment Wi-Fi Netflix Backup Power

7 Middle Road 2Nd Floor, Johannesburg, South Africa View map

The 2-room Spacious 2 Bed 2 Bath Apartment Wi-Fi Netflix Backup Power apartment is nestled in Sandton with an outdoor swimming pool, a sun terrace and a golf course, 1.9 km from Rand Merchant Bank. More

Book Now

Apartment In Rivonia, Sandton

16 11Th Ave The Link, Johannesburg, South Africa View map

More

Book Now

Rosebank Gem - Self-Catering

One Rosebank Executive Apartment Hotel, Johannesburg, South Africa View map

More

Book Now

Hydro Park Apartments - 2 Bedroom

86 Grayston Drive, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Hydro Park Apartments - 2 Bedroom Johannesburg, which is within 25 minutes' walk of Sandton City Shopping Centre and at a distance of 1.1 km from… More

From US$ 46 Book Now

Branston Penthouse

23 Logan Avenue 12, Johannesburg, South Africa View map

More

Book Now

Sandton Luxury 2 Bedroom For Work & Relaxation

96 Katherine Street Katherine Quay Unit 202, Johannesburg, South Africa View map

More

Book Now

The Capital 20 West

20 West Road South, Morningside, Sandton, Za, Johannesburg, South Africa View map

To enjoy your vacation in Sandton, stay at The Capital 20 West Apartment Johannesburg, which is within a 10-minute drive of French South African Chamber of Commerce and Industry and approximately 15… More

From US$ 54 Book Now

Exec Apartment @ Sandtonskye

3 Stan Road, Johannesburg, South Africa View map

Offering a swimming pool, Exec Apartment @ Sandtonskye Johannesburg is located a 6-minute walk from Investec Investment Bank. More

Book Now

Regenerate2Health

23 Cotswold Drive, Johannesburg, South Africa View map

Located in the Saxonwold district of Johannesburg, Regenerate2Health Apartment Johannesburg is merely 9 minutes' walk from South African National Museum of Military History and 3.5 km from Bidvest… More

Book Now

Snowy Purple Condo Sandton

93 Wierda Road East, Johannesburg, South Africa View map

The 1-room Snowy Purple Condo Sandton Johannesburg is a mere 8 minutes' walk from Sasol and offers a terrace with a kitchenette. Located approximately 10 minutes' drive from Beechwood Botanical… More

Book Now

Likwa Home

286 Fox Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room Likwa Home Johannesburg apartment, which is around a 25-minute walk from FNB Bank City and approximately 10 minutes by car from Johannesburg… More

Book Now

Stunning City View Apartment Sandton City-The Capital On The Park

Sandton 10Th Floor, Johannesburg, South Africa View map

More

Book Now

City Nest: Heart Of Linksfield

Edward Avenue, Johannesburg, South Africa View map

City Nest: Heart Of Linksfield Apartment Johannesburg is located 2.7 km from the historical Satyagraha House and a 10-minute drive from Bunny Park. More

From US$ 51 Book Now

The Henlee Apartment Sandton, Walk To Sandton City

24 Fredman Drive, Johannesburg, South Africa View map

More

From US$ 86 Book Now

Chic 2 Bedroom Apartment High Speed Wifi

7 Middle Road, Johannesburg, South Africa View map

The 148 m^2 Chic 2 Bedroom Apartment High Speed Wifi Johannesburg is located around 7 km from the superb Everard Read Gallery and approximately 10 minutes' drive from Bryanston Shopping Centre. Also,… More

Book Now

Janana Guesthouse & Conference Venue

No.1 Jacaranda Ave (Cnr Kays Street), Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 8-room Janana Guesthouse & Conference Venue Johannesburg, which is within 10 minutes' drive of Epsom Downs Shopping Centre and a 10-minute drive… More

From US$ 79 Book Now

Hydro Park Sandton Apartments

86 Grayston Drive, Johannesburg, South Africa View map

Situated around a 5-minute walk from Benmore Gardens Shopping Centre, Hydro Park Sandton Apartments Johannesburg offers guests easy access to various tourist attractions nearby. More

Book Now

The Archon 20

8 Friedland Avenue, Johannesburg, South Africa View map

More

Book Now

Designer Touch One Rosebank

37 Cradock Avenue, Johannesburg, South Africa View map

More

Book Now

The Perfect Escape

No. 89 Lilyfield, Noordwyk, Cnr Lever Rd And Kiaat St, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room The Perfect Escape Apartment Johannesburg, which is approximately a 10-minute ride from Gallagher Convention Centre and at a distance of 1.9… More

Book Now

Champagne Apartment On Main

260 Main Street, Johannesburg, South Africa View map

Situated right in the centre of Johannesburg, the 1-room Champagne Apartment On Main Johannesburg is just 550 metres from Kwa Mai Mai Hostel & Traditional Market. The apartment features a terrace… More

Book Now

Firenza 2 Bed Apartment 1 Km To Malls And Guatrain

5 Pam Road 19 Firenza, Johannesburg, South Africa View map

More

Book Now

Mocha Apartment Next To Maboneng

165 Anderson Street, Johannesburg, South Africa View map

Mocha Apartment Next To Maboneng Johannesburg is located 0.6 km from Absa Art Gallery and 20 minutes' walk from Arts On Main. More

From US$ 25 Book Now

Siena Sun Apartment 7

169 Hyperion Drive Northriding, Johannesburg, South Africa View map

Siena Sun Apartment 7 Johannesburg is located a 10-minute ride from Gereformeerd Kerk Randburg and 4.1 km from New Life Church. More

From US$ 61 Book Now