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

West Point Apartment

89 Grayston Drive, Johannesburg, South Africa View map

More

Book Now

Comfy Two Bedroom Apartment

5 Maiden Street 18 Robin Glen, Johannesburg, South Africa View map

More

Book Now

Cosy Marshalls

15 Anderson Street, Johannesburg, South Africa View map

Positioned in the vibrant heart of Johannesburg, Cosy Marshalls offers a comfortable retreat in South Africa's economic hub and capital of the Gauteng province. With convenient access to O.R. Tambo… More

Book Now

Beautiful Apartment - Pisces 2

57 Stiglingh Road, Johannesburg, South Africa View map

More

Book Now

Corner House

77 Commissioner Street, Johannesburg, South Africa View map

Nestled around a 5-minute walk from The Rand Club, the 1-room Corner House Apartment Johannesburg offers quick access to numerous tourist attractions nearby. At this apartment, Wi-Fi and a car park… More

Book Now

Affordable Upmarket Rental In Fairmount

Sandler Road 62 Genesis, Johannesburg, South Africa View map

Affordable Upmarket Rental In Fairmount Johannesburg apartment is located 6 km from Nelson Mandela Square and 25 minutes' walk from Linksfield Square Shopping Centre. For guests seeking an active… More

Book Now

Skye Views

3 Stan Road, Johannesburg, South Africa View map

More

Book Now

Lilly'S Gold

44 Wessel Road, Johannesburg, South Africa View map

Lilly'S Gold Apartment Johannesburg is located approximately a 15-minute walk from the Liliesleaf Farm Museum and about 7 km from the Sandton Convention Center. This apartment is situated within 7 km… More

From US$ 41 Book Now

Onerosebank Unit 238

37 Cradock Avenue, Johannesburg, South Africa View map

**Onerosebank Unit 238: A Gateway to Johannesburg's Vibrant Culture** With its prime location in one of Johannesburg's most vibrant districts, Onerosebank Unit 238 Apartment stands as a perfect… More

Book Now

Tree Tops Luxury Apartment

13 8Th Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Tree Tops Luxury Apartment Johannesburg, which is around 25 minutes on foot from the Johannesburg Holocaust and Genocide Centre and only 1.5 km from… More

Book Now

Cottage In Ferndale, Randburg With Own Pool

15 George Street, Johannesburg, South Africa View map

More

Book Now

Arcon Accommodation 11

16 Bayne Avenue, Johannesburg, South Africa View map

More

From US$ 21 Book Now

Peaceful@Swansea In Rosebank Parkwood

24 Swansea Road, Johannesburg, South Africa View map

More

Book Now

Executive Sandton Apartment

21 Clarise Avenue, Johannesburg, South Africa View map

More

Book Now

Tirade Court

34 Kildoon Road, Johannesburg, South Africa View map

Offering a private pool, Tirade Court Apartment Johannesburg is situated a 25-minute walk from River Club Golf Course Sandton. Wi-Fi is available for guests' business or leisure needs. More

Book Now

Cosy Exquisite Stay In Johannesburg South

70 Henderson Road Bella Rosa Estates, Johannesburg, South Africa View map

More

Book Now

Elegant Homes

15 West Road South, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the spacious Elegant Homes Johannesburg apartment, which is about 25 minutes' walk from the modern mall "Benmore Centre" and 2.5 km from Nelson Mandela… More

From US$ 454 Book Now

Raphael Penthouse Suites

163 5Th Street Sandown Raphael Penthouse Suites, Johannesburg, South Africa View map

Raphael Penthouse Suites Johannesburg is located only a 10-minute walk from Nelson Mandela Square and 750 metres from Joy of Jazz Festival. Welcoming guests with a sauna, this apartment lies only… More

Book Now

Silver Keys

10 Scott Street Unit 15 Silver Keys, Johannesburg, South Africa View map

Silver Keys apartment lies not far from Nelson Mandela Square and features airport transfer, housekeeping service and grocery delivery service. The venue comprises 2 bedrooms and 1 bathroom. The… More

From US$ 207 Book Now

Sandton Luxury Apartments

10 Lower Road, Morningside, Sandton, Johannesburg, South Africa View map

More

Book Now

Sandton Celestial Haven Apartment Power Backup Water Backup,Rooftop Pool,Walk To Sandton City

24 Fredman Drive, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Sandton Celestial Haven Apartment Power Backup Water Backup,Rooftop Pool,Walk To Sandton City Johannesburg, which is approximately 5 minutes by car… More

From US$ 174 Book Now

Maboneng Precinct Holiday Studio

27 Albrecht Street, Johannesburg, South Africa View map

Guests of Johannesburg will enjoy their stay at Maboneng Precinct Holiday Studio apartment. Located in Johannesburg City Centre district, the venue is just 2.2 km away from Constitution Hill. More

From US$ 45 Book Now

Ps Ngobese

158 Bram Fischer Drive, Johannesburg, South Africa View map

Offering complimentary parking, a tennis court and an outdoor swimming pool, the 15-room Ps Ngobese Apartment Johannesburg lies at a 4.2 km distance from Windsor Golf Course. The apartment features… More

From US$ 394 Book Now

Haven&Home

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

More

Book Now

Sandton Comfort Apartments At Hydro

86 Grayston Drive, Johannesburg, South Africa View map

Sandton Comfort Apartments At Hydro Johannesburg is located about 10 minutes' drive from Hyde Park Corner and only a 14-minute walk from Nelson Mandela Square. Wi-Fi and a private parking lot are… More

Book Now

208- Sandton Skye

3 Stan Road 208, Johannesburg, South Africa View map

Nelson Mandela Square is just a 14-minute walk from 208- Sandton Skye Hotel apartment, while Benmore Gardens is situated nearby. More

From US$ 87 Book Now

Colourful Ground Floor Gem

Harrogate, Johannesburg, South Africa View map

**Experience Unmatched Comfort at Colourful Ground Floor Gem Johannesburg** Being located in Rosebank means visitors are never far from key attractions, with easy access to public transport links. More

Book Now

Adeline'S Garden Cottage

40 St Albans Avenue, Mayfair West, Johannesburg, South Africa View map

More

Book Now

Your Home Away From Home

18 Corlett Drive, Johannesburg, South Africa View map

More

Book Now

Cozy 2Bedroom, 2Bathroom To Share/Family

7 Middle Road, Johannesburg, South Africa View map

More

Book Now

Elegant Home

Sandton Drive, Johannesburg, South Africa View map

More

Book Now

The Bolton Unit 130

2 Sturdee Ave, Rosebank, Johannesburg, 2196, Johannesburg, South Africa View map

Situated nearly 25 minutes on foot from the public park "Jhb Zoo Lake", The Bolton Unit 130 Apartment Johannesburg also boasts easy access to Rosebank train station which is only 0.7 km away. The… More

Book Now

Velda Residence, Illovo

70 Melville Road, Johannesburg, South Africa View map

More

Book Now

Lovely 2 Bed Condo In The Heart Of Bryanston - 2076

32 Westminster Avenue, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the spacious 2-bedroom Lovely 2 Bed Condo In The Heart Of Bryanston - 2076 Johannesburg, which is 4.1 km from Bird Gardens and a 20-minute stroll from… More

From US$ 172 Book Now

98 Inn Guesthouse Two Bedroom Apartment

98 Alexander Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at 98 Inn Guesthouse Two Bedroom Apartment Johannesburg, which is within 10 minutes' drive of Eye of Africa Golf and Residential Estate and 4.8 km from… More

Book Now

Stunning Modern Apartment, Bryanston Sandton

1 Cadogan Road, 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 Capital On The Park-Luxurious Sandton Apartment

101 Katherine Street, Johannesburg, South Africa View map

More

Book Now

Living Moad

281 Commissioner Street, Johannesburg, South Africa View map

More

Book Now

Sandton Central- Urban Luxury

24 Fredman Drive The Lineal, Johannesburg, South Africa View map

Located 750 metres from Sandton railway station, Sandton Central- Urban Luxury Johannesburg apartment is 7 minutes' walk from the Sandton Convention Center. With access to a golf club, this apartment… More

Book Now

Spacious 1Bed 1 Bth Garden Cottage

112 Culross Road, Johannesburg, South Africa View map

More

From US$ 90 Book Now

Cozy Studio In Westdene

13 5Th Avenue, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Cozy Studio In Westdene Johannesburg, which is within 6 km of Neighbourgoods Open-Air Market and around 10 minutes' drive from the Sentech Brixton… More

Book Now

Rachel Place

8 Oorbietjie Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Rachel Place Johannesburg apartment, which is approximately 10 minutes' drive from the Delta Environmental Centre and 2.2 km from Randpark Golf Course. More

Book Now

One Bedroom Madison Palm

112 North Road, Johannesburg, South Africa View map

More

Book Now

Exquisite - Cozy 1 Bed Cottage With Pool Access

Ivy Road 48, Johannesburg, South Africa View map

More

Book Now

Modern Self Catering Apartments In Sandton.

7 Benmore Road, Johannesburg, South Africa View map

The 1-room Modern Self Catering Apartments In Sandton. is situated in Johannesburg, approximately 5 minutes by car from HSBC Africa. It offers complimentary parking and a sauna. Nedbank Head Office… More

Book Now

Urban Forest Oasis In Westcliff - Two Bed Ensuite

2 Alyth Road Urban Views, Johannesburg, South Africa View map

Situated nearly a 25-minute walk from the Braamfontein, Urban Forest Oasis In Westcliff - Two Bed Ensuite Johannesburg apartment provides guests with Wi-Fi for either business or leisure. To keep up… More

Book Now

Lux Lifestyle Forte'

42 Boero Avenue, Johannesburg, South Africa View map

In the serene residential enclave of Grzegórzki, the Lux Lifestyle Forte' offers a unique blend of comfort and tranquility. Surrounded by lush green spaces, guests can find solace in the nearby New… More

Book Now

Karl Guesthouse

7 Salerno Road Risidale, Johannesburg, South Africa View map

More

Book Now