Special offers and Exclusive deals

Search Hotels

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

Craighall Executive Suites

45 Alexandra Avenue, Craighall, Johannesburg, South Africa View map

The 1-room Craighall Executive Suites Johannesburg overlooks the street and provides guests with Wi-Fi and complimentary private parking on site. Braamfontein Spruit Trail is a mere 1.4 km from the… More

From US$ 64 Book Now

Modern Apartment In Rosebank

26 Tyrwhitt Avenue, Johannesburg, South Africa View map

Located within 10 minutes' drive of Hillbrow Telkom Tower, the 1-room Modern Apartment In Rosebank Johannesburg is around a 10-minute drive from a top family-friendly place like Hashtag Escape… More

From US$ 56 Book Now

The Median Rosebank Luxury Apartment - Building With Generator

23 Cradock Avenue, Johannesburg, South Africa View map

Located at a 700-metre distance from Rosebank railway station, The Median Rosebank Luxury Apartment - Building With Generator Johannesburg is only 5 minutes' walk from African Craft Market of… More

From US$ 96 Book Now

Heriot Properties Units 19 & 20

3 Melrose Boulevard, Johannesburg, South Africa View map

Located merely 1.6 km from Bidvest Wanderers Stadium, Heriot Properties Units 19 & 20 Johannesburg apartment is nearly a 25-minute walk from a top family-friendly place like Hashtag Escape Amusement… More

From US$ 90 Book Now

The Melville Quarters

54, 4Th Avenue Melville, Johannesburg, South Africa View map

The Melville Quarters Johannesburg apartment is located 3.5 km from Oriental Plaza and merely a 14-minute walk from University of Johannesburg Kingsway Campus. Guests can use private parking provided… More

From US$ 26 Book Now

Earthy And Organic

55 Oakdene Parks 1 Apartment, Johannesburg, South Africa View map

The 79 m^2 Earthy And Organic Apartment Johannesburg is located within a 15-minute drive of Gandhi Square and around 7 km from Market Theatre. The 2-bedroom apartment features a swimming pool and a… More

From US$ 48 Book Now

523 Michelangelo

8 Maude Street, Sandton Central, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at 523 Michelangelo Apartment Johannesburg, which is nearly 10 minutes' walk from British Chamber of Business in Southern Africa and within 7 km of the… More

From US$ 191 Book Now

Sandton Skye Apartments

7Th, Flr 713, 3 Stan Road, Sandton Skye, Johannesburg, South Africa View map

Sandton Skye Apartments Johannesburg is located 6 minutes' walk from Benmore Gardens Shopping Centre and looks out onto the garden. Wi-Fi and a free private car park are provided for guests' business… More

From US$ 56 Book Now

Unit 26, Genesis

10 Sandler Road Unit 26, Second Floor, Johannesburg, South Africa View map

The 1-room Unit 26, Genesis Apartment Johannesburg is located within 25 minutes' walk of Satyagraha House and offers Wi-Fi for either business or leisure. Ellis Park Stadium is within 7 km of the 52… More

From US$ 55 Book Now

Stunning Apartment In Sandton Central

35 Fredman Drive, Johannesburg, South Africa View map

Situated 25 minutes' stroll from Investec Investment Bank, the spacious 1-bedroom Stunning Apartment In Sandton Central Johannesburg provides guests with Wi-Fi for either business or leisure. More

Book Now

Dynasty Forest Sandown Serviced Apartments & Self Catering Hotel

19 Westbrooke Drive, Strathavon, Johannesburg, South Africa View map

Dynasty Forest Sandown Serviced Apartments & Self Catering Hotel Johannesburg is located 10 minutes by car from Sandton City Shopping Centre and offers Wi-Fi for either business or leisure. James &… More

From US$ 115 Book Now

2 Bedroom Apartment, Unit 910, Masingita Towers

15 West Road South 910 On 9Th Floor, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at 2 Bedroom Apartment, Unit 910, Masingita Towers Johannesburg, which is nearly a 25-minute walk from Sandton Market @ The Park and at a distance of 2.5… More

Book Now

Epic Lifestyle Apartment Sandton

128 Patricia Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the spacious 110 m^2 Epic Lifestyle Apartment Sandton Johannesburg, which is approximately a 15-minute drive from the superb Everard Read Gallery and… More

Book Now

Illovo Central Apartments

70 Melville Road, Sandton, Johannesburg, South Africa View map

The welcoming Illovo Central Apartments Johannesburg is situated a 25-minute walk from Sandton Market @ The Park and offers a fitness suite. Wi-Fi and private car parking are among the essentials at… More

From US$ 50 Book Now

Home Away From Home

208 Main Avenue, Johannesburg, South Africa View map

Boasting a swimming pool and a kitchenette on a terrace, the 1-room Home Away From Home Johannesburg apartment is just 0.7 km from Adventure Golf. The apartment is around a 10-minute drive from… More

From US$ 98 Book Now

Hotel Apartment In Sandton Private Unit

101 Katherine Street, Johannesburg, South Africa View map

The 1-room Hotel Apartment In Sandton Private Unit Johannesburg is located in Johannesburg, a mere 0.8 km from Regenesys Business School, and offers guests a private pool and a fitness centre. The 40… More

Book Now

Greenstone Ridge Apartment

Unit 178 Greenstone Ridge, Emerald Blvd, Lethabong, Greenstone, Johannesburg, Johannesburg, South Africa View map

The 2-room Greenstone Ridge Apartment Johannesburg is located about 5 km from Huddle Park Golf & Recreation and about a 25-minute walk from Go Ape Sa. Wi-Fi and free private parking are also… More

From US$ 50 Book Now

Waybury Cottage - A Cozy Home From Home !

4 Waybury Road, Johannesburg, South Africa View map

The 1-room Waybury Cottage - A Cozy Home From Home ! Johannesburg is located around 7 km from Nelson Mandela Square and approximately a 25-minute walk from RollEgoli Roller Skating Rink. The spacious… More

From US$ 58 Book Now

Home From Home, Waverley B&B, Johannesburg

33 Burn Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 77 m^2 Home From Home, Waverley B&B, Johannesburg, which is around a 25-minute walk from American Chamber of Commerce in SA and 2.8 km from African… More

From US$ 52 Book Now

The Gold Hut

50 Marshall Street Maphungubwe Hotel, Unit 305, Johannesburg, South Africa View map

The 1-room The Gold Hut Apartment Johannesburg is also located only 0.7 km from Gandhi Square. Guests can take a dip in a swimming pool to relax after a long day. More

From US$ 37 Book Now

Coz Guesthouse In Randburg

60 Republic Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room Coz Guesthouse In Randburg Johannesburg, which is at a distance of 2.5 km from Ferndale Village Shopping Centre and nearly a 10-minute drive… More

From US$ 26 Book Now

Masingita Towers Executive Suite

15 West Road South, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Masingita Towers Executive Suite Johannesburg, which is approximately a 10-minute ride from River Club Golf Course Sandton and at a distance of 1.6 km… More

From US$ 139 Book Now

Upmarket Sandton Apartment

3 Desmond Street, 22 Charlton Quay Estates, 3 Desmond Street, Morningside, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Upmarket Sandton Apartment Johannesburg, which is about 10 minutes by car from RollEgoli Roller Skating Rink and within a 10-minute drive of French… More

From US$ 104 Book Now

Stylish Executive Apartment With Power Backup

3 Halifax Street 10 Keywest, Johannesburg, South Africa View map

Located 7 km from Nelson Mandela Square, Stylish Executive Apartment With Power Backup Johannesburg overlooks the garden. Offering access to a swimming pool, the apartment is near RollEgoli Roller… More

Book Now

Jordan'S Luxe Apartments

15 West Road South, Morningside, Sandton Masingita Towers, Johannesburg, South Africa View map

The spacious 200 m^2 Jordan's Luxe Apartments Johannesburg is located in Johannesburg, a 13-minute walk from Rand Merchant Bank, and offers guests an outdoor swimming pool and a fitness club. More

From US$ 131 Book Now

Evans Village - Apartments & Spa

34 Belhambra Road, Johannesburg, South Africa View map

The 7-room Evans Village - Apartments & Spa Johannesburg is located about 10 minutes by car from St Therese Catholic Church and around 7 km from Wild Waters. Guests can enjoy a more delightful stay… More

From US$ 154 Book Now

121 The Terrace At Sandton Gate

27 Minerva Avenue, Glenadrienne Unit 121 First Floor, Johannesburg, South Africa View map

Situated about 10 minutes' drive from Delta Park, the 2-room 121 The Terrace At Sandton Gate Apartment Johannesburg provides guests with Wi-Fi for either business or leisure. At the 76 m^2 apartment… More

From US$ 153 Book Now

Pantera Lodge & Cheetah Cottage

34 Gardenia Street, Johannesburg, South Africa View map

Pantera Lodge & Cheetah Cottage Johannesburg is located 3.7 km from Eagle Canyon Country Club and a 10-minute ride from Cradle Moon. More

From US$ 38 Book Now

The Odyssey Lifestyle Complex Morningside - 2 Br

164 Rivonia Road, Johannesburg, South Africa View map

The Odyssey Lifestyle Complex Morningside - 2 Br Apartment Johannesburg is located 10 minutes' drive from the modern mall "Benmore Centre" and 7 km from Everard Read. Wi-Fi is available for guests'… More

From US$ 45 Book Now

530 On The Parks

101 Katherine Street Apartment 530, The Capital On The Park, Johannesburg, South Africa View map

The spacious 530 On The Parks Apartment Johannesburg is located 0.7 km from Joy of Jazz Festival and 10 minutes' stroll from Atholl Square Shopping Centre. The apartment offers modern facilities… More

From US$ 145 Book Now

Westpoint Sandton Apartments

89 Grayston Drive, Johannesburg, South Africa View map

Boasting a swimming pool on a terrace, the spacious 80 m^2 Westpoint Sandton Apartments Johannesburg is within a 6-km distance of Goodman Gallery. Approximately a 10-minute drive from the 2-bedroom… More

From US$ 99 Book Now

The Bolton In Rosebank 350

6 Sturdee Avenue, Johannesburg, South Africa View map

The 1-room The Bolton In Rosebank 350 Apartment Johannesburg is located within 700 metres of Rosebank train station and a minute away from Cornerstone Church Rosebank. This 46 m^2 apartment offers… More

Book Now

Melville Corner Apartment

Mel.Mosime@Gmail.Com, Johannesburg, South Africa View map

Melville Corner Apartment Johannesburg is located 8 minutes' walk from Campus Square and 4.9 km from Northcliff Ridge eco park. More

From US$ 32 Book Now

353 Maboneng On Craft

262 Main Street 353 Maboneng On Craft, Johannesburg, South Africa View map

The spacious 353 Maboneng On Craft Apartment Johannesburg is located 2.8 km from Sci-Bono Discovery Centre Science Museum and a 12-minute walk from Maboneng Precinct. This apartment features Wi-Fi… More

From US$ 35 Book Now

Bagley Terrace 136 Cottage

136 Bagley Terrace, Johannesburg, South Africa View map

Located approximately a 10-minute drive from Windsor Golf Course, the 38 m^2 Bagley Terrace 136 Cottage Johannesburg boasts a swimming pool along with a patio. This 1-bedroom apartment is 7 km from… More

From US$ 53 Book Now

4 Lulworth

4 Lulworth Grove, Dalecross, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 9-room 4 Lulworth Apartment Johannesburg, which is 4.3 km from Ferndale Village Shopping Centre and a 25-minute stroll from Rand Merchant Bank. More

From US$ 71 Book Now

Lakeside Apartments

1 Ernest Oppenheimer Ave, Johannesburg, South Africa View map

Located about 10 minutes' drive from Glendower Golf Club, the 9-room Lakeside Apartments Johannesburg is within 4 km of a top family-friendly place like Hashtag Escape Amusement Center. Access to a… More

From US$ 35 Book Now

Urban Oasis Apartments At The Bolton

2 Sturdee Avenue, Johannesburg, South Africa View map

Located 700 metres from Rosebank railway station, Urban Oasis Apartments At The Bolton Johannesburg is a mere 5 minutes' walk from African Craft Market of Rosebank. Wi-Fi and a free private car park… More

From US$ 56 Book Now

Sandton Skye Suites

604 Sandton Skye, Johannesburg, South Africa View map

Sandton Skye Suites Johannesburg is situated 6 minutes on foot from Benmore Gardens Shopping Centre and 25 km from O.R. Tambo International airport. More

From US$ 74 Book Now

A Cozy Apartment At Sandton Skye

3 Stan Road, Johannesburg, South Africa View map

A Cozy Apartment At Sandton Skye Johannesburg is located 3.7 km from Beechwood Gardens and 20 minutes' walk from Nelson Mandela Square. More

From US$ 58 Book Now

Mystay Sandton

87 Grayston Drive Apartment 146 West Point Properties, Johannesburg, South Africa View map

Mystay Sandton Johannesburg apartment is only 1 km from HSBC Africa and features a terrace with a swimming pool. There are several tourist sites like Nelson Mandela Square, located approximately 20… More

From US$ 76 Book Now

Urban Oasis Apartments At Tyrwhitt

37 Bath Avenue Tyrwhitt, Johannesburg, South Africa View map

Urban Oasis Apartments At Tyrwhitt Johannesburg is located at a 750-metre distance from Goodman Gallery and about a 25-minute walk from Nelson Mandela Foundation Museum. This apartment features Wi-Fi… More

From US$ 86 Book Now

Modern 1 Bedroom Flat With Uninterrupted Wifi

2 Doringboom Street, Johannesburg, South Africa View map

Located around a 20-minute walk from Golden Harvest Park, the 50 m^2 Modern 1 Bedroom Flat With Uninterrupted Wifi Johannesburg overlooks the garden. More

Book Now

Budget Friendly Private With Wifi 3Km To Maboneng

50 Marshall Street, Johannesburg, South Africa View map

Budget Friendly Private With Wifi 3Km To Maboneng Apartment Johannesburg is located 2.8 km from Ponte City Apartments and a 10-minute drive from Hillbrow Telkom Tower. More

From US$ 25 Book Now

Cosy Apartment Next To Maboneng

165 Anderson Street, Johannesburg, South Africa View map

The 25 m^2 Cosy Apartment Next To Maboneng Johannesburg is situated at a distance of 250 metres from Absa Art Gallery and 20 km from Rand airport. Wi-Fi is available for guests' business or leisure… More

From US$ 29 Book Now

615 Sandton Skye

3 Stan Road 615 Sandton Skye, Johannesburg, South Africa View map

Offering a swimming pool, the 1-room 615 Sandton Skye Apartment Johannesburg is situated nearly a 10-minute stroll from Benmore Gardens. Benmore Gardens Shopping Centre is only 350 metres away, while… More

From US$ 53 Book Now

Maboneng Modern Style

253 Fox Street 9Th Floor, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Maboneng Modern Style Apartment Johannesburg, which is within 3 km of The Wilds Municipal Nature Reserve Park and nearly 25 minutes' walk from the… More

From US$ 41 Book Now

2 Bedroom Furnished Luxury Apartment With Inverter

16 11Th Avenue, Johannesburg, South Africa View map

2 Bedroom Furnished Luxury Apartment With Inverter Johannesburg is located 3.6 km from River Club Golf Course Sandton and 15 minutes' drive from Johannesburg Stock Exchange JSE. More

Book Now

The Median Rosebank Johannesburg South Africa

40 Cradock Avenue The Median -Apartment 805, Johannesburg, South Africa View map

Located at a 700-metre distance from Rosebank railway station, The Median Rosebank Johannesburg South Africa Apartment is about a 5-minute walk from The Mall of Rosebank. More

From US$ 114 Book Now

Kk'S Haven

169 Bryanston Drive 30 Lallybroch Complex, Johannesburg, South Africa View map

The 85 m^2 Kk'S Haven Apartment Johannesburg is located 2.5 km from RollEgoli Roller Skating Rink and only a 10-minute walk from Nicolway Bryanston Shopping Centre. Wi-Fi and a free private car park… More

From US$ 57 Book Now