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

Apartments and B&Bs in Johannesburg

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

Fever Tree Suites

68 Imbuia Street,, Johannesburg, South Africa View map

Fever Tree Suites Johannesburg is located about 25 minutes' walk from Northcliff Ridge eco park and offers Wi-Fi for either business or leisure. Offering a terrace, this homestay also features an… More

From US$ 37 Book Now

Number 57

57 9Th Street Parkhurst, Johannesburg, South Africa View map

Situated about 15 minutes by car from University of the Witwatersrand, Number 57 Apartment Johannesburg provides guests with Wi-Fi for either business or leisure. GodFirst Church is merely 5 minutes'… More

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

Gspot94-Gardenspot94

94 Langerman Drive, Johannesburg, South Africa View map

Located within a 15-minute drive of the tall Hillbrow Telkom Tower, the 6-room Gspot94 Apartment Johannesburg is 4.7 km from a top family-friendly place like Hashtag Escape Amusement Center. This… More

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

Villa Moshay

54 Lisbon Ave, Johannesburg, South Africa View map

The 3-bedroom Villa Moshay offers a self-catering accommodation in Johannesburg, about a 10-minute ride from FNB Stadium. Overlooking the pool, the villa features a kitchen with a microwave oven, an… More

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

17 On Buffalo

17 Buffalo Road, Johannesburg, South Africa View map

Featuring a patio and a swimming pool, 17 On Buffalo Hotel Johannesburg lies about 10 minutes by car from Benmore Centre. The guest house also provides Wi-Fi available throughout the property. More

From US$ 67 Book Now

Four20 Bespoke Hotel

19 Macgillivary Road, Johannesburg, South Africa View map

Located approximately a 25-minute walk from Kyalami Country Club, Four20 Bespoke Hotel Johannesburg boasts a spa salon with spa service. Boasting an outdoor pool, the smoke-free hotel is nestled a 10… More

From US$ 46 Book Now

Happy Colourful Cottage

22A 4Th Street, Johannesburg, South Africa View map

Offering a terrace with a BBQ grill, Happy Colourful Cottage Johannesburg hotel is a 10-minute ride from the nature park "Albert's Farm". More

From US$ 24 Book Now

Villa Tasha Luxury Suites, Lanseria

116 Stonehaven State Lanseria, Johannesburg, South Africa View map

Villa Tasha Luxury Suites, Lanseria Johannesburg hotel is nestled approximately 10 minutes by car from Lion Park, offering 9 rooms and featuring beauty services and a sauna. More

From US$ 84 Book Now

Hadeda Hall

6 Maldon Road, Johannesburg, South Africa View map

Located around 4 km from Joburg Theatre, the 2-star Hadeda Hall Bed & Breakfast Johannesburg offers Wi-Fi throughout the property and complimentary private parking. Staying at this Johannesburg bed &… More

From US$ 51 Book Now

The African Element

19 5Th Avenue Park Town North, Johannesburg, South Africa View map

Offering a terrace with a barbecue grill, The African Element Hotel Johannesburg is 3.5 km from James & Ethel Gray Park. Boasting a swimming pool, this Johannesburg hotel is nestled around a 10… More

From US$ 35 Book Now

The Hide In Sandown-Sandton

5 Middle Lane, Johannesburg, South Africa View map

Featuring a swimming pool, The Hide In Sandown-Sandton Hotel Johannesburg is about a 25-minute walk from British Chamber of Business in Southern Africa. The hotel offers 6 rooms with views of the… More

From US$ 38 Book Now

No 66 Sandton Lodge

66 6Th Avenue Inanda, Johannesburg, South Africa View map

Featuring views of the garden, No 66 Sandton Lodge Johannesburg hotel is located around 10 minutes' drive from the superb Everard Read Gallery. A garden adorned with a balcony enhances the ambiance… More

From US$ 56 Book Now

B&B On Buckingham Guest House

97 Buckingham Ave, Johannesburg, South Africa View map

B&B On Buckingham Guest House Johannesburg, located 11 minutes' walk from the large shopping mall "Hyde Park Corner", features Wi-Fi throughout the property. This hotel entices guests with… More

From US$ 57 Book Now

Amoris Guest House-Randburg

481 Long Avenue, Johannesburg, South Africa View map

Located 4 km from Amoris Guest House-Randburg Johannesburg, guests can reach Rand Park Ridge Shopping Centre. More

From US$ 46 Book Now

The Hide In Randburg

24 Stamvrug Crescent, Johannesburg, South Africa View map

Situated approximately 4 km from Delta Environmental Centre, The Hide In Randburg Aparthotel Johannesburg offers proximity to various city highlights. There is also a free private car park. More

From US$ 24 Book Now

Ecomotel Marlboro

14 Violet Crescent Marlboro Gardens, Johannesburg, South Africa View map

Featuring Wi-Fi in public areas, Ecomotel Marlboro Johannesburg hotel is 4.3 km from Innesfree Park. There is also parking. More

From US$ 30 Book Now

Overnight Stay

12 Sederberg Avenue, Bosmont, Johannesburg, South Africa View map

Overnight Stay Johannesburg hotel offers access to Orlando Stadium, which is located 7 km away. There is also complimentary private parking. More

From US$ 17 Book Now

Sun1 Southgate

Cnr Columbine & Rifle Range Streets, Johannesburg, South Africa View map

Sun1 Southgate Hotel Johannesburg, located nearly a 5-minute walk from South Gate, features Wi-Fi throughout the property. This hotel also includes free private parking. More

From US$ 30 Book Now

Amoris Guesthouse - Sandton

5 Etosha Crescent, Johannesburg, South Africa View map

Featuring Wi-Fi throughout the property, Amoris Guesthouse - Sandton Johannesburg sits 3.4 km from Sasol. This guest house offers 7 rooms with views of the patio. More

From US$ 37 Book Now

Dejazzy Guest House

33 Grafton Rd, Johannesburg, South Africa View map

Providing 73 rooms, Dejazzy Guest House Johannesburg is within 10 minutes' drive of Hashtag Escape Amusement Center. More

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

Melville Mews-2- Auckland Park

6 Orange Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room Melville Mews-2- Auckland Park Johannesburg apartment, which is around 10 minutes by car from South African National Museum of Military… More

From US$ 33 Book Now

Glenvista Home With A View

25 Donington Drive Apartment On Site, Johannesburg, South Africa View map

Located a 10-minute ride from Our Lady Of Lebanon Maronite Catholic Church, Glenvista Home With A View Johannesburg apartment overlooks the garden. 2.4 km from Mall of the south, this apartment… More

From US$ 69 Book Now

Mondeor Holiday Home

Boswell Avenue, Johannesburg, South Africa View map

More

From US$ 273 Book Now

Tyrwhitt Luxury Apartment In Rosebank

39 Bath Avenue, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 2-room Tyrwhitt Luxury Apartment In Rosebank Johannesburg, which is at a distance of 3.8 km from Johannesburg Botanical Garden and approximately 25… More

From US$ 103 Book Now

Nal'Enzo Luxe Stays

89 Grayston Drive 7Th Floor, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 60 m^2 Nal'Enzo Luxe Stays Johannesburg apartment, which is about a 10-minute walk from Rand Merchant Bank and at a distance of 2.5 km from River… More

From US$ 100 Book Now