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

General By Maboneng

260 Main Street, Johannesburg, South Africa View map

**Experience Unique Urban Living at General By Maboneng** Nestled in the vibrant heart of Johannesburg CBD, General By Maboneng offers a contemporary retreat perfect for both leisure and business… More

Book Now

Home Away From Home

260 Main Street, Johannesburg, South Africa View map

Welcome to Home Away From Home Johannesburg, an inviting oasis nestled in South Africa's vibrant capital of Gauteng. This exceptional apartment offers a harmonious blend of comfort and convenience… More

Book Now

Maboneng Hideaway

260 Main St Craftsmenship By Design, Unit 258, 2Nd Floor, Johannesburg, South Africa View map

More

Book Now

Sandton City 3 Bedroom Apartment With Balcony

3 Stan Road, Johannesburg, South Africa View map

Sandton City 3 Bedroom Apartment With Balcony Johannesburg is located 10 minutes' drive from French South African Chamber of Commerce and Industry and 3.7 km from the Braamfontein Spruit Trail. For… More

From US$ 145 Book Now

12 Decades Hotel In Maboneng

286 Fox Street, Johannesburg, South Africa View map

12 Decades Hotel In Maboneng Johannesburg is located 10 minutes by car from 11 Diagonal Street and 250 metres from Ellis Park Stadium. More

Book Now

Urban Oasis- Rivonia

16 11Th Avenue The Link Apartments, Unit 4101, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Urban Oasis- Rivonia Apartment Johannesburg, which is around 15 minutes' drive from the Sandton Convention Center and 3.1 km from the Rietfontein… More

Book Now

Arcon Accommodation 1

8 Friedland Avenue, Johannesburg, South Africa View map

More

Book Now

Sandton Skye Designer One Bed Apartment 910

2 Stan Road Apartment 910, Johannesburg, South Africa View map

Offering a year-round outdoor swimming pool, Sandton Skye Designer One Bed Apartment 910 Johannesburg is located 5 minutes' walk from Investec Investment Bank. With access to a golf club, this… More

Book Now

Izimbalizethu Bnb

93 Gantner Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Izimbalizethu Bnb Johannesburg apartment, which is 2.7 km from the James Hall Transport Museum and approximately a 10-minute ride from the… More

Book Now

Bachelor Apartment In Brynston

Epsom Terrace 116, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room Bachelor Apartment In Brynston Johannesburg, which is at a distance of 3.9 km from Montecasino Boulevard and only 11 minutes' walk from… More

Book Now

Qt Guest House

31 2Nd Avenue, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Qt Guest House Johannesburg, which is around a 10-minute ride from the Westcliff Stairs and within 7 km of the Gold Reef City. The apartment is… More

From US$ 20 Book Now

Chic Studio Apartment Maboneng

259 Main Street 101, Johannesburg, South Africa View map

Chic Studio Apartment Maboneng Johannesburg is located 11 km from Gau Sandton train station and nearly a 5-minute walk from the Museum of African Design. To keep up with sports routine, access to a… More

Book Now

Kent-Hill Self Contained

Cnr Hill Street & Kent Avenue, Johannesburg, South Africa View map

Kent-Hill Self Contained Apartment Johannesburg is located within a 600-metre distance of Volle Evangelie Kerk Ferndale and 4.4 km from Randpark Golf Course. More

From US$ 26 Book Now

Billet Connect Rosebank

23 Tyrwhitt Avenue, Johannesburg, South Africa View map

Billet Connect Rosebank Johannesburg apartment is also located just 9 minutes' stroll from the adjacent Everard Read. The welcoming apartment has car hire, as well as a free private car park on site. More

From US$ 57 Book Now

Peaceful And Restful Home

48 Edward Road, Johannesburg, South Africa View map

Located 3.6 km from Northcliff, the 1-room Peaceful And Restful Home apartment features a fully-fitted kitchen for those who want to self-cater. Sci-Bono Discovery Centre Science Museum is… More

From US$ 15 Book Now

Executive Sandton City Apartment

77 Grayston Drive, Johannesburg, South Africa View map

In the vibrant heart of Sandton, the Executive Sandton City offers an ideal retreat for discerning travelers eager to explore the cultural and culinary delights of Johannesburg. With a prime location… More

From US$ 86 Book Now

Elegance At One Rosebank Apartment

37 Cradock Avenue, Johannesburg, South Africa View map

Situated approximately a 10-minute ride from the Sandton Convention Center, Elegance At One Rosebank Apartment Johannesburg also boasts easy access to Rosebank train station which is only 0.7 km away… More

Book Now

295 Wellington

295 Wellington Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room 295 Wellington Apartment Johannesburg, which is at a distance of 3.4 km from Modderfontein Golf Club and within 15 minutes' drive of… More

Book Now

Sandton City Leafy 3Bed

11 Centre Road 6B Waldolf 11, Johannesburg, South Africa View map

Welcome to Sandton City Leafy 3Bed, an exquisite retreat nestled in the serene and charming Grzegórzki neighborhood. Set amidst verdant green spaces, including the poignantly overgrown New Jewish… More

From US$ 99 Book Now

M Suites - The Cube Apartments

11 9Th Ave, Johannesburg, South Africa View map

Welcome to M Suites - The Cube Apartments, a hidden gem nestled in the heart of Rivonia, Johannesburg. With exquisite architectural design, this contemporary retreat promises guests a perfect blend… More

Book Now

Sophisticated Apartment In Sandton! - The Lineal

24 Fredman Drive, Johannesburg, South Africa View map

Located at a 750-metre distance from Sandton railway station, Sophisticated Apartment In Sandton! - The Lineal Johannesburg is a mere 7 minutes' walk from Sandton City Shopping Centre. More

Book Now

The Onyx Affordable Stay

254 Fox Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at The Onyx Affordable Stay Johannesburg apartment, which is 2.1 km from FNB Bank City and approximately a 10-minute drive from the James Hall Transport… More

From US$ 16 Book Now

Azalia Luxury King Bed Suite Sandton

15 West Road South, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the spacious 3-bedroom Luxury King Bed Suite Sandton Johannesburg, which is a 25-minute stroll from Rand Merchant Bank and 2.4 km from Sandton… More

Book Now

Cozy Comfort Maboneng Bnb

276 Main Street, Johannesburg, South Africa View map

Cozy Comfort Maboneng Bnb Johannesburg apartment is located within 700 metres of the Time Anchor Distillery and a 20-minute walk from Gandhi Square. With access to a golf club, this apartment caters… More

Book Now

Maboneng Hideaway

286 Fox Street, Johannesburg, South Africa View map

The 1-room Maboneng Hideaway Apartment Johannesburg is situated merely 250 metres from Ellis Park Stadium and 15 km from Rand airport. This apartment features Wi-Fi and private car parking on site. More

Book Now

Bryanston Elgin - Cottage 4

71 Elgin Road, Johannesburg, South Africa View map

Located 4.5 km from the Montecasino, the 60 m² Bryanston Elgin - Cottage 4 Johannesburg provides access to a number of tourist sites nearby. This 1-bedroom apartment provides active guests with the… More

Book Now

Stunnning 1-Bed Apartment In Sandton

57 Stiglingh Road, Johannesburg, South Africa View map

More

Book Now

A Quiet Space In The City

10 Anderson Street, Johannesburg, South Africa View map

Offering a swimming pool, A Quiet Space In The City Johannesburg apartment is located just a 5-minute walk from the filled Standard Bank Gallery. This apartment provides active guests with the… More

From US$ 83 Book Now

Air: Fox On Maboneng

408 Main Life, Johannesburg, South Africa View map

Located around a 10-minute walk from the Acrobranch Melrose, Air: Fox On Maboneng Apartment Johannesburg is 4.7 km from a top family-friendly place like the 55 - hectare Johannesburg Zoo. This… More

From US$ 34 Book Now

The Yard

1 Plantation Road, Johannesburg, South Africa View map

The Yard Apartment Johannesburg is located about 10 minutes' drive from Johannesburg Zoo and approximately 6 km from Apartheid Museum. More

From US$ 81 Book Now

Lillys Studio With Back Up Power

51 Rietfontein Road, Johannesburg, South Africa View map

Situated within 7 km of Nelson Mandela Square, Lillys Studio With Back Up Power Johannesburg also boasts easy access to Gau Sandton train station which is about a 10-minute ride away. The apartment… More

From US$ 47 Book Now

Fully Furnished Apartment In Parkwood

20 Dorset Road, Johannesburg, South Africa View map

Fully Furnished Apartment In Parkwood Johannesburg is located just 0.8 km from the public park "Jhb Zoo Lake" and about a 25-minute walk from the sprawling park "Johannesburg Botanical Garden". This… More

Book Now

Absa Towers Main In Johannesburg

160 Main Street, Johannesburg, South Africa View map

More

Book Now

Cozy

43 Homestead Road Bramley, Johannesburg, South Africa View map

More

Book Now

Urban Chic

11Th Ave, Johannesburg, South Africa View map

More

Book Now

Izimbalizethu Bed And Breakfast

93 Gantner Street, Johannesburg, South Africa View map

More

Book Now

So'S Haus

37 Cradock Avenue Unit 517, 5Th Floor, Johannesburg, South Africa View map

So'S Haus Apartment Johannesburg is located only 1.6 km from the Goodman Gallery and 16 minutes' walk from the large indoor Mall of Rosebank. This apartment boasts a golf club, perfect for guests who… More

Book Now

Rainbow Rise

9 De La Rey, The Atrium, Rivonia,, Johannesburg, South Africa View map

**Welcome to Rainbow Rise Apartment Johannesburg**, a serene retreat nestled in the heart of Rivonia. This charming accommodation offers an escape into luxury, featuring lush greenery and a tranquil… More

Book Now

Modern Morningside Apartment

10 Fir Road Unit 269, Johannesburg, South Africa View map

Situated approximately a 10-minute ride from the RollEgoli, Modern Morningside Apartment Johannesburg also boasts easy access to Gau Sandton train station which is 3.8 km away. Guests can use lawn… More

Book Now

Semi-Detached En-Suite Bedrm, Lounge, Dine Unit 3

319 Duncombe Avenue, Mondeor, Johannesburg, South Africa View map

More

Book Now

Elegant Homes

122 Patricia Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Elegant Homes Johannesburg apartment, which is within 25 minutes' walk of the Johannesburg Zoo and within 4 km of the large shopping mall "Hyde Park… More

Book Now

Ashanti 10 Anderson

5-11 Anderson St, Johannesburg, South Africa View map

Located around 2 km from Wits Art Museum, the 1-room Ashanti 10 Anderson Apartment Johannesburg is approximately 10 minutes' drive from a top family-friendly place like Johannesburg Zoo. More

Book Now

Pp & Lv

186 Frances Street, Johannesburg, South Africa View map

Featuring a free carpark, an outdoor swimming pool and allergy free rooms, the 3-room Pp & Lv Apartment Johannesburg is located at a 2.2 km distance from Ponte City Apartments Skyscraper. The… More

Book Now

Hydropark Apartment No. 1120

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

More

Book Now

Themojo Guest House

Midfielder Street, Johannesburg, South Africa View map

More

Book Now

The Sleepover On Moboneng Johannesburg

286 Fox Street, Johannesburg, South Africa View map

More

Book Now

Twine Place

65 Kimberley Road Lorentzville, Johannesburg, South Africa View map

More

Book Now

Sandtoncity-Apartment-Sleeps2-Pool-Parking

101 Katherine Street, Johannesburg, South Africa View map

Sandtoncity-Apartment-Sleeps2-Pool-Parking Johannesburg is located 12 minutes' walk from the Sandton Market @ The Park and entices guests with an indoor pool. This apartment is situated 0.6 km from… More

Book Now

Loft Apartment - Braamfontein

20 Solomon Street Exchange Loft , Unit 38, 2141, Johannesburg, South Africa, Johannesburg, South Africa View map

Located a 20-minute stroll from Origins Centre, Loft Apartment - Braamfontein Johannesburg is within 10 minutes' drive of a top family-friendly place like the 55-hectare Johannesburg Zoo. More

From US$ 48 Book Now

Butterfly Lounge

92On New, Unit 228,92 On New Rd' Carlswald, Midrand, Johannesburg, South Africa View map

More

Book Now