Special offers and Exclusive deals

Search Hotels

2025-06-16
2025-06-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 apartments

Easy Stay - The Vantage Rosebank

Tyrwhitt Avenue, Johannesburg, South Africa View map

Located around a 5-minute walk from African Craft Market of Rosebank and The Mall of Rosebank, Easy Stay - The Vantage Rosebank Johannesburg apartment features views of the city. Wi-Fi is available… More

From US$ 56 Book Now

The Nicol Hotel Bedfordview

41 Nicol Road, Johannesburg, South Africa View map

The Nicol Hotel Bedfordview Johannesburg is located 5 minutes by car from Gillooly's Farm Park and 2.5 km from Glendower Golf Club. This apartment offers complimentary private parking on site and… More

From US$ 48 Book Now

Odyssey Luxury Apartments - Back Up Generator

164 Rivonia Road, Johannesburg, South Africa View map

Odyssey Luxury Apartments - Back Up Generator Johannesburg is located within 6 km of Liliesleaf History Museum and offers Wi-Fi for either business or leisure. Johannesburg Stock Exchange JSE is… More

From US$ 45 Book Now

The Max Hotel Sandton

5 Rivonia Road, Illovo, Johannesburg, South Africa View map

The Max Hotel Sandton Johannesburg welcomes travellers in the centre of Johannesburg, located around a 10-minute drive from The Wilds Municipal Nature Reserve. Guests will enjoy having Wi-Fi, and… More

From US$ 72 Book Now

Mint Express Sandton View

Arkwright Avenue, Johannesburg, South Africa View map

The welcoming Mint Express Sandton View Apartment Johannesburg is located a 10-minute ride from Thrupps Shopping Centre and 2.9 km from Johannesburg Stock Exchange JSE. At this apartment, Wi-Fi and… More

From US$ 25 Book Now

Sandton Times Square

125 Grayston Drive, Johannesburg, South Africa View map

Sandton Times Square Apartment Johannesburg is located only 500 metres from Rand Merchant Bank and offers Wi-Fi for either business or leisure. Johannesburg Stock Exchange JSE is just a 6-minute walk… More

From US$ 34 Book Now

Mint Express Melrose View

Junction Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Mint Express Melrose View Apartment Johannesburg, which is a mere 300 metres from Waverley Shul Synagogue and about 10 minutes by car from Bunny Park. More

From US$ 30 Book Now

One Hyde Park - Sandton

4 Hurlingham Road, Johannesburg, South Africa View map

Situated a mere 1.4 km from Thrupps Shopping Centre, One Hyde Park - Sandton Apartment Johannesburg provides guests with Wi-Fi for either business or leisure. Located right next to Beechwood Gardens,… More

From US$ 93 Book Now

Cag The Vantage Rosebank

Corner Bath And Tyrwhitt Avenue, Johannesburg, South Africa View map

Cag The Vantage Rosebank Apartment Johannesburg is centrally located just 8 minutes' stroll from African Craft Market of Rosebank. The apartment is situated approximately 700 metres from Rosebank… More

From US$ 31 Book Now

The Serviced Apartment Collection At The Tyrwhitt Rosebank

Cnr Bath And, Tyrwhitt Ave, Rosebank, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at The Serviced Apartment Collection At The Tyrwhitt Rosebank Johannesburg, which is at a distance of 3.8 km from the 125 - hectare park "Johannesburg… More

From US$ 91 Book Now

Sandton Skye Premium Suites & Penthouses

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

Sandton Skye Premium Suites & Penthouses Johannesburg is located 25 minutes' stroll from Sasol and 4.6 km from James & Ethel Gray Park. Guests will enjoy having Wi-Fi, and those with cars will… More

From US$ 60 Book Now

Cag The Hub Bryanston

3 Muswell Road, The Hub, Bryanston, Johannesburg, South Africa View map

Overlooking the patio, Cag The Hub Bryanston Apartment Johannesburg is approximately 25 minutes' walk from Hobart Grove Shopping Centre in Johannesburg. Guests will enjoy having Wi-Fi, and those with… More

From US$ 57 Book Now

Cag The View Morningside

5 Michelle Street, Johannesburg, South Africa View map

Cag The View Morningside Apartment Johannesburg is located about 10 minutes' drive from Chilli Lane Shopping Centre and at a distance of 3.3 km from Liliesleaf History Museum. At this apartment, Wi… More

From US$ 96 Book Now

Stay Ulo At Atholl Gate

106 Wierda Road East, Johannesburg, South Africa View map

Stay Ulo At Atholl Gate Johannesburg apartment is located within 500 metres of Sasol and a 20-minute walk from Nelson Mandela Square. Situated just a minute's drive from Atholl Square Shopping Centre… More

From US$ 89 Book Now

Daisy Place

147 Daisy Street, Johannesburg, South Africa View map

The spacious 10-room Daisy Place Apartment Johannesburg is located 10 minutes' stroll from Taboo Night Club and approximately 10 minutes' drive from Nelson Mandela Square. This 120 m² apartment comes… More

From US$ 82 Book Now

Mapungubwe Apartments

50 Marshall Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Mapungubwe Apartments Johannesburg, which is at a distance of 2.5 km from Ellis Park Stadium and about a 15-minute stroll from Newtown. The family… More

From US$ 28 Book Now

Mint Apartments Greenside

135 Greenway, Greenside, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Mint Apartments Greenside Johannesburg, which is at a distance of 4.1 km from Alberts Farm Conservancy and approximately 25 minutes' walk from Parkview… More

From US$ 43 Book Now

Reserved Suites Illovo

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

The family-friendly Reserved Suites Illovo Johannesburg is located a mere 1 km from The Wanderers Golf Club and 13 minutes' stroll from Thrupps Shopping Centre. Wi-Fi and a car park are also… More

From US$ 87 Book Now

The Median Serviced Apartment Collection

23 Cradock Avenue, Johannesburg, South Africa View map

The 7-room The Median Serviced Apartment Collection Johannesburg is located nearly 5 minutes' walk from Saint Martin-in-the-field Anglican Church and overlooks the street. Just a short drive from the… More

From US$ 116 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 Apex On Smuts

7 Hood Avenue, Johannesburg, South Africa View map

The spacious The Apex On Smuts Apartment Johannesburg is located at a distance of 0.7 km from Rosebank train station and approximately 5 minutes' walk from Goodman Gallery. Wi-Fi and free private… More

From US$ 69 Book Now

Prestige Apartments Sandton At Westpoint

Westpoint, Corner Of Grayston Drive And West Road South, Johannesburg, South Africa View map

Prestige Apartments Sandton At Westpoint Johannesburg is 250 metres from Investec Investment Bank and includes a fitness studio. Also, the presence of a swimming pool guarantees a relaxing stay. More

From US$ 86 Book Now

Houghton Executive Suites

Lloys Ellis Avenue Houghton, Johannesburg, Za, Johannesburg, South Africa View map

Houghton Executive Suites Johannesburg is located approximately 10 minutes' drive from the large South African National Museum of Military History and at a distance of 3.5 km from Constitution Hill… More

From US$ 72 Book Now

Easy Stay - The Tyrwhitt Rosebank

20 Tyrwhitt Avenue The Tyrwhitt, Johannesburg, South Africa View map

Featuring views of the city, the 3-star Easy Stay - The Tyrwhitt Rosebank Johannesburg hotel is located around 10 minutes by car from Emmarentia Dam. There is Wi-Fi throughout the property, provided… More

From US$ 118 Book Now

Marley On Katherine Apartments

Katherine Street 102, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 8-room Marley On Katherine Apartments Johannesburg, which is at a distance of 2.2 km from Johannesburg Zoo and approximately 800 metres from Atholl… More

From US$ 40 Book Now

Hydro Park Residences In Sandton With Generator

86 Grayston Drive, Johannesburg, South Africa View map

Situated nearly a 25-minute walk from Sasol, Hydro Park Residences In Sandton With Generator Johannesburg provides guests with Wi-Fi for either business or leisure. Also, the presence of a swimming… More

From US$ 49 Book Now

Sandton Apartment 15 West Road South

15 West Road South Sandton, Johannesburg, South Africa View map

Situated a 25-minute stroll from Sandton Market @ The Park, the spacious 100 m² Sandton Apartment 15 West Road South Johannesburg provides guests with Wi-Fi for either business or leisure. Alexandra… More

From US$ 100 Book Now

Kent Manor Guest Suites

18 Kent Road, Bryanston, Johannesburg, South Africa View map

Kent Manor Guest Suites Johannesburg includes a terrace and is located 25 minutes' walk from Rietfontein Nature Reserve. The apartment offers complimentary private parking on site and modern comforts… More

From US$ 57 Book Now

Lilian Lofts Hotel & Spa

48 Lilian Rd, Fordsburg, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Lilian Lofts Hotel & Spa Johannesburg, which is approximately 3 km from Gold Reef City Theme Park and about 25 minutes' walk from Gandhi Square. Guests… More

From US$ 51 Book Now

Franklin Luxury Apartment

4 Pritchard Street, Johannesburg, South Africa View map

The spacious 67 m² Franklin Luxury Apartment Johannesburg overlooks the city and provides guests with Wi-Fi and private car parking on site. The 1-bedroom apartment is 8 minutes' walk from… More

From US$ 54 Book Now

Vetho 1 Apartments Or Tambo Airport

6 Die Agora Road, Johannesburg, South Africa View map

Located 15 minutes' drive from Wild Waters, Vetho 1 Apartments Or Tambo Airport Johannesburg overlooks the courtyard. Active guests will enjoy having access to a golf course. More

From US$ 36 Book Now

Mint Hotel Rosebank

9 Jellicoe Avenue, Rosebank, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at The Residency Jellicoe Apartment Johannesburg, which is approximately 20 minutes' walk from Beechwood Gardens and merely a 14-minute stroll from The… More

From US$ 43 Book Now

Alendo Apartments

20 Petroy Drive Magaliessig, Johannesburg, South Africa View map

Alendo Apartments Johannesburg is located approximately a 25-minute walk from New Life and offers Wi-Fi for either business or leisure. Guests can take advantage of tennis to enhance their fitness… More

From US$ 46 Book Now

The Hub Apartments

3 Muswell Road Bryanston, Johannesburg, South Africa View map

The Hub Apartments Johannesburg is located 2.8 km from Douglasdale Village Shopping Centre and 18 minutes' stroll from Epsom Downs Shopping Centre. Offering a patio, this apartment also features a… More

From US$ 72 Book Now

Zuri Residences At Ten Degrees

2 Short Street Corner Benmore Road, Sandown, Sandton, Johannesburg, South Africa View map

Zuri Residences At Ten Degrees Johannesburg offers proximity to such tourist attractions as Benmore Gardens Shopping Centre, situated nearly a 5-minute walk away. The apartment features a terrace… More

From US$ 138 Book Now

Kmg Apartments At The Apex

7 Hood Avenue, Johannesburg, South Africa View map

The 10-room Kmg Apartments At The Apex Johannesburg is located nearly 25 minutes on foot from Parkview Golf Club and offers Wi-Fi for either business or leisure. Cornerstone Church Rosebank is only… More

From US$ 101 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

West Point Properties

87 Grayston Drive, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 2-room West Point Properties Johannesburg apartment, which is at a distance of 1.5 km from Nelson Mandela Square and approximately a 10-minute… More

From US$ 67 Book Now

Rivonia One & Only

83 The Arches Of Rivonia Removed And Substituted With 6 5Th Avenue, Edenburg, Sandton,, Johannesburg, South Africa View map

The spacious 2-bedroom Rivonia One & Only Apartment Johannesburg is located within 4 km of The Campus Bryanston and offers Wi-Fi for either business or leisure. Peacemakers Museum is a mere 5… More

From US$ 114 Book Now

Splice Apartments

4 Main Ave, Riviera, Johannesburg, 2193, South Africa, Johannesburg, South Africa View map

Located around 25 minutes' walk from Johannesburg Zoo, Splice Apartments Johannesburg is at a distance of 2.6 km from a top family-friendly place like Hashtag Escape Amusement Center. The apartment… More

From US$ 53 Book Now

Mabungubwe Hotel Apartments - Home Away From Home

50 Marshall Street, Johannesburg, South Africa View map

Featuring views of the patio, the 6-room Mabungubwe Hotel Apartments - Home Away From Home Johannesburg is ideally set about 25 minutes' walk from the leading Wits Art Museum. At this apartment… More

From US$ 40 Book Now

Lovely Rosebank 1-Bedroom Condo With Pool & Cinema

12 Baker Street, Johannesburg, South Africa View map

The 42 m² Lovely Rosebank 1-Bedroom Condo With Pool & Cinema Johannesburg is located merely 0.7 km from Rosebank train station and only a short walk from Cornerstone Church Rosebank. Wi-Fi is… More

From US$ 55 Book Now

Rad Stays - Illovo Mews 245 Oxford Road

245 Oxford Rd, Illovo, Johannesburg, South Africa View map

Rad Stays - Illovo Mews 245 Oxford Road Johannesburg apartment offers easy access to such tourist sites as Babylon, located a 6-minute walk away. Guests will enjoy having Wi-Fi, and those with cars… More

From US$ 37 Book Now

Palmar Hotel

8 Die Agora Road, Johannesburg, South Africa View map

Situated around 7 km from Wild Waters, Palmar Hotel Johannesburg provides guests with Wi-Fi for either business or leisure. This apartment offers free private parking on site. More

From US$ 25 Book Now

Boutique Stay

14 Johannes Meyer Drive, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Boutique Stay Johannesburg apartment, which is about a 10-minute drive from Klipriviersberg Nature Reserve and merely 1.5 km from The Glen Shopping… More

From US$ 48 Book Now

Easy Stay - The Median Rosebank

23 Cradock Avenue, Johannesburg, South Africa View map

Easy Stay - The Median Rosebank Johannesburg apartment is situated 500 metres from The Zone @ Rosebank and 25 km from O.R. Tambo International airport. The apartment features Wi-Fi throughout the… More

From US$ 64 Book Now

Sandton Skye Johannesburg Luxury Apartment

3 Stan Road Apartment Number 213/214, Johannesburg, South Africa View map

Sandton Skye Johannesburg Luxury Apartment is situated merely 450 metres from Benmore Gardens and features an outdoor pool with a poolside bar. Sandton Market @ The Park is located only 1.3 km away… More

From US$ 68 Book Now

The Apartment On Katherine Street In Central Sandton

102 Katherine Street 26, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at The Apartment On Katherine Street In Central Sandton Johannesburg, which is around 15 minutes' walk from Sandton City Shopping Centre and at a distance… More

From US$ 29 Book Now

Great 2 Bedroom, Serviced Apartment, Views, Pool!

89 Grayston Drive, Johannesburg, South Africa View map

Great 2 Bedroom, Serviced Apartment, Views, Pool! Johannesburg is located a mere 1 km from Nedbank Head Office and a 14-minute walk from Benmore Centre. More

From US$ 53 Book Now

31Ongambia

31 Gambia Road, Johannesburg, South Africa View map

31Ongambia Apartment Johannesburg is located a mere 1.6 km from 27Boxes and 25 minutes' walk from Jhb Zoo Lake. More

From US$ 38 Book Now