Special offers and Exclusive deals

Search Hotels

2026-07-02
2026-07-03
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 Franklin

4 Pritchard Street, Johannesburg, South Africa View map

Situated about a 5-minute drive from Carlton Centre, the spacious 126 m^2 The Franklin Apartment Johannesburg also boasts easy access to Park train station which is merely 10 minutes' walk away. More

Book Now

Unit 1012 At The Village, Eye Of Africa

Unit 1012 Cobbles At The Village, Eye Of Africa 33 Cayman Rd, Alewynspoort, Johannesburg, South Africa View map

Unit 1012 At The ge, Eye Of Africa apartment is situated 0.8 km from Eye of Africa Golf and Residential Estate in Johannesburg and offers a swimming pool. The accommodation comprises 2 bedrooms and 2… More

From US$ 170 Book Now

Sandton Central

113 Elizabeth Avenue 308 Ben Eden, Johannesburg, South Africa View map

More

Book Now

Your Apartment In Melrose Arch

Oak Lane 40 By 40 On Oak Unit 114 West Lobby., Johannesburg, South Africa View map

Guests can opt to stay in Your Apartment In Melrose Arch apartment when visiting Johannesburg. Guests can benefit from housekeeping and ironing service. More

Book Now

New Luxury Spacious Apartment

West Road South 15, Johannesburg, South Africa View map

Situated 4.4 km from Beechwood Botanical Gardens, New Luxury Spacious Apartment Johannesburg also boasts easy access to Gau Sandton train station which is nearly 25 minutes' walk away. More

Book Now

11 On Robyn

Robyn Street 11 Jukskei Park Randburg, Johannesburg, South Africa View map

11 On Robyn Hotel offers accommodation in Randburg district. Located 2.1 km from Olivedale Corner, this venue is 10 minutes' car journey to Sandton Convention Centre. More

From US$ 42 Book Now

Fern Glen Suites

420 To 422 Vale Avenue Ferndale, Johannesburg, South Africa View map

Situated in Randburg district, Fern Glen Suites apartment features hiking and bowling for sports lovers. It consists of 2 bedrooms, a kitchen and a bathroom with a roll in shower, a bathtub and a… More

From US$ 126 Book Now

Surrey Oasis In Randburg

323 Surrey Avenue, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room Surrey Oasis In Randburg Apartment Johannesburg, which is within a 10-minute drive of Braamfontein Spruit Trail and about 10 minutes by car… More

From US$ 34 Book Now

Stylish Slick 2239 Two Bedroom In Circa Illovo

196 Oxford Road Circa, Johannesburg, South Africa View map

Stylish Slick 2239 Two Bedroom In Circa Illovo Johannesburg apartment is located 2.1 km from the Circa and a 14-minute walk from South African Chamber of Commerce and Industry. With access to a golf… More

Book Now

New Atlanta

4 Adele Place, Johannesburg, South Africa View map

Situated at a 3.1 km distance from Sandton Central Park, New Atlanta Apartment Johannesburg also boasts easy access to Gau Sandton train station which is approximately 6 km away. This apartment… More

Book Now

Hotel Sky ,Sandton

150 West Street, Johannesburg, South Africa View map

Situated merely 300 metres from Joy of Jazz Festival, the 1-room Hotel Sky, Sandton apartment provides accommodation with Wi-Fi throughout the property. This apartment includes 1 bedroom, a fully… More

Book Now

Poolside Artistic Retreat

204 Derby Road, Johannesburg, South Africa View map

Situated approximately a 15-minute ride from Nelson Mandela Foundation Museum, the 1-room Poolside Artistic Retreat Apartment Johannesburg provides guests with Wi-Fi for either business or leisure. More

Book Now

Bohemian Hideout In The Cbd

254 Fox Street, Johannesburg, South Africa View map

More

Book Now

Phia Self Catering Apartments Bedfordview

2 Sugarbush Road, Johannesburg, South Africa View map

Situated 1.8 km from Eastgate Shopping Centre, Phia Self Catering s Bedfordview apartment provides accommodation with free Wi-Fi throughout the venue. The property comprises of 1 bedroom and an… More

From US$ 51 Book Now

Luxe Spot

Unit 96, Adelaide Road Cnr Columbine Ave Club Tuscany Complex, Johannesburg, South Africa View map

Situated just a 12-minute stroll from Mondeor, Luxe Spot Apartment Johannesburg provides guests with Wi-Fi for either business or leisure. The apartment lies 4.8 km from the South Western Townships. More

Book Now

Ellavidha'S Place

Daisy Street, Johannesburg, South Africa View map

**Elevate Your Stay at Ellavidha's Place Johannesburg** Strategically located, Ellavidha's Place offers easy access to major business districts and the vibrant Sandton City shopping center. More

Book Now

Elegant 2 Bed Apartment Fast Wifi

7 Middle Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 2-room Chic 2 Bed Apartment High Speed Wifi Johannesburg, which is approximately a 25-minute walk from Sandton City South Africa and a mere 1.5 km… More

Book Now

Western View

77 Percy Road, Johannesburg, South Africa View map

More

Book Now

Cozy Haven At The Tyrwhitt

39 Bath Avenue Apartment 417, The Tyrwhitt, 4Th Floor, Johannesburg, South Africa View map

**Welcome to Cozy Haven at the Tyrwhitt**, a charming retreat nestled in Old Town, the historical heart of Johannesburg. This enchanting area is celebrated not only for its rich heritage but also for… More

Book Now

Studio 787

Meyersdal Eco Estate 787, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Studio 787 Johannesburg, which is 3.1 km from Reading Golf Club and nearly a 10-minute drive from the Rietvlei Zoo Farm. Access to a golf club aids… More

Book Now

Sandton Skye Suite Luxury Meets City Vibes

Stan Road 3, Johannesburg, South Africa View map

The spacious 1-bedroom Sandton Skye Suite Luxury Meets City Vibes Johannesburg is situated only 12 minutes' walk from Sandton Convention Center and offers a fitness room. More

Book Now

Duke Suites Sandton

Blackbrick Apartments - Sandton. 1St Floor, Johannesburg, South Africa View map

More

Book Now

Executive Apartment In Sandton

Grayston Drive 86, Sandton, Johannesburg, South Africa View map

More

Book Now

Penthouse In Maboneng

286 Fox Street, Johannesburg, South Africa View map

Situated a 5-minute walk from Ellis Park Railway railway station, Penthouse In Maboneng apartment awaits guests with a free carpark and a lift. The venue comprises 2 bedrooms and 2 bathrooms. The… More

From US$ 70 Book Now

The Linden Suite

80 10Th Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the spacious 68 m^2 The Linden Suite, Entire Townhouse Johannesburg, which is at a distance of 4.8 km from Johannesburg Holocaust and Genocide Centre… More

Book Now

Cosy Cottage With Inverter In Sandton

24 Shelley Street, Johannesburg, South Africa View map

Cosy Cottage With Inverter In Sandton Johannesburg is located 3.2 km from Rietfontein Nature Reserve and about a 20-minute walk from Chilli Lane Shopping Centre. More

Book Now

Luxury Sandton 2-Bed Apartment

5 Benmore Road, Johannesburg, South Africa View map

More

Book Now

Kaleaba Bachelor Unit

Risi Avenue, Johannesburg, South Africa View map

Kaleaba Bachelor Unit Apartment Johannesburg is located around 15 minutes by car from the Gold Reef City and about 7 km from the Ellis Park Stadium. With access to a golf club, this apartment is… More

From US$ 23 Book Now

Top Floor Luxury Apartment

101 Katherine Street, Johannesburg, South Africa View map

Located 400 metres from Sandton railway station, Top Floor Luxury Apartment Johannesburg is just a 7-minute walk from the Sandton Market @ The Park. Providing a sauna, this apartment is situated only… More

Book Now

Braham Apartments - The Oasis 92

7 Middle Road Morningside Sandton, Johannesburg, South Africa View map

More

Book Now

Beautiful Apartment - Pisces 6

57 Stiglingh Road, Johannesburg, South Africa View map

More

Book Now

Cozy Cottage

26 Khyber Crescent, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room Cozy Cottage Johannesburg, which is at a distance of 4.8 km from River Club Golf Course Sandton and around 10 minutes by car from Leeukop… More

Book Now

Lego'S Place

16 11Th Avenue, Johannesburg, South Africa View map

Lego'S Place is a grand venue located in Johannesburg within 30 minutes' walk of Chilli Lane Shopping Centre. Guests can take advantage of airport transfer, laundry and grocery delivery service. More

From US$ 59 Book Now

Parkhurst 23

23 21St Street, Johannesburg, South Africa View map

Located 3.3 km from the city park "Jhb Zoo Lake", Parkhurst 23 Apartment apartment stands 4.5 km from a top family-friendly place like the 55-hectare Johannesburg Zoo. More

Book Now

Broadlands 204

16 Tyrwhitt Avenue, Johannesburg, South Africa View map

More

Book Now

Penthouse Loft & Striking Views

86 Grayston Drive 1201, Johannesburg, South Africa View map

More

Book Now

Rivonia

Unit 50, The Arches Of Rivonia, 5 5Th Avenue, Edenburg, Johannesburg, South Africa View map

Located at a 3.7 km distance from Hobart Grove Shopping Centre, the 108 m^2 Rivonia Apartment Johannesburg features a fully furnished kitchen for those who want to self-cater. Sandton Convention… More

Book Now

Kadoshstay, Hydro Park

86 Grayston Drive Hydro Park, Johannesburg, South Africa View map

Kadoshstay, Hydro Park apartment is located in Sandton district of Johannesburg and offers a free private parking, currency exchange and a lift alongside with a swimming pool. This accommodation… More

From US$ 82 Book Now

Sandton Cbd Apartment

118 Pretoria Avenue 105, Johannesburg, South Africa View map

The apartment features free parking, an elevator and a restaurant. This property offers housekeeping, ironing service and grocery shopping service. More

From US$ 80 Book Now

Urban Rose

9 De La Rey Road, Johannesburg, South Africa View map

Urban Rose Apartment Johannesburg is located just 1.3 km from Oriental City Rivonia Outlet Mall and a 19-minute walk from the Peacemakers Museum. This apartment provides active guests with the… More

Book Now

Beautiful Apartment - Pisces 9

57 Stiglingh Road, Johannesburg, South Africa View map

More

Book Now

58 Maple Drive

58 Maple Drive Atholl, Johannesburg, South Africa View map

Situated in Sandton district, 58 Maple Drive apartment offers accommodation with a patio. The Venue consists of 2 bedrooms, 2 bathrooms, and also a kitchen. The property can host up to 4 guests. More

From US$ 101 Book Now

Elegant Fully Kitted 1-Bedroom Apartment

Middle Road 7, Johannesburg, South Africa View map

The 45 m^2 Elegant Fully Kitted 1-Bedroom Apartment Johannesburg is located approximately 6 km from Liliesleaf History Museum and about 25 minutes' walk from the big Innesfree Park. More

Book Now

Luxury Loft In Sandton City

101 Katherine Street, Johannesburg, South Africa View map

The 40 m^2 Luxury Loft In Sandton City Apartment Johannesburg is located about 10 minutes' drive from James & Ethel Gray Park and offers Wi-Fi for either business or leisure. This 1-bedroom apartment… More

Book Now

Braham Apartments - Oasis 48A

7 Middle Road, Johannesburg, South Africa View map

**Welcome to Braham Apartments - Oasis 48A**, your exquisite sanctuary nestled in the tranquil residential area of Grzegórzki. This charming locale is characterized by an abundance of lush green… More

Book Now

Stay Ulo 1-Bedroom Self-Catering Apartment In Rosebank At The Apex On Smuts

Hood Avenue & Jan Smuts Ave, Johannesburg, South Africa View map

**Welcome to the Stay Ulo 1-Bedroom Self-Catering Apartment in Rosebank at The Apex on Smuts**-a serene retreat nestled in Old Town, an area revered as the oldest and most picturesque part of… More

Book Now

Modern And Comfortable

37 Crawford Drive, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the spacious Modern And Comfortable Johannesburg apartment, which is 2.2 km from the Montecasino and around 25 minutes' walk from Bryan Park Shopping… More

Book Now

Harmony Brizz

75 1St Avenue, Johannesburg, South Africa View map

More

Book Now

Cedar Acres Estate Fourways

959 Inchanga Road Apartment Unit 10 Block 28, Johannesburg, South Africa View map

More

Book Now

East Prestige Lodge

65 Northumberland Road, Johannesburg, South Africa View map

More

Book Now