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

The Haystack On Cowley

52 Cowley Road, Johannesburg, South Africa View map

Offering a swimming pool, The Haystack On Cowley Apartment Johannesburg is situated 25 minutes' walk from Oriental City Rivonia Outlet Mall. This apartment offers free private parking on site and… More

From US$ 146 Book Now

Lanina Exec 2 Bed Apartment

54 Frere Street, Johannesburg, South Africa View map

Overlooking the garden, the 90 m^2 Lanina Exec 2 Bed Apartment Johannesburg is about 10 minutes' drive from Braamfontein Spruit Trail in Johannesburg. More

Book Now

Kilkenny Cottages 2 Bedroom Unit

34 Kilkenny Road, Johannesburg, South Africa View map

The 1-room Kilkenny Cottages 2 Bedroom Unit Johannesburg apartment overlooks the inner courtyard and provides guests with Wi-Fi and a free private car park on site. Melville lies around 25 minutes'… More

From US$ 49 Book Now

Walk Frm Mandela Square, Sandton City And Gautrain

7 Alice Lane, Johannesburg, South Africa View map

Located at a distance of 750 metres from Sandton railway station, the 1-room Walk Frm Mandela Square, Sandton City And Gautrain Apartment Johannesburg is around a 5-minute walk from Sandton… More

From US$ 62 Book Now

The Bolton Rosebank

12 Baker Street, Johannesburg, South Africa View map

More

Book Now

One Rosebank

37 Cradock Avenue, Johannesburg, South Africa View map

More

Book Now

Palm Inn

1 Pansy Road, Johannesburg, South Africa View map

Palm Inn Johannesburg is located a 10-minute ride from Gillooly's Farm Park and a 10-minute drive from Huddle Park Golf & Recreation. More

From US$ 27 Book Now

House Of Cairo - Johannesburg

24 Albrecht Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the spacious 82 m^2 House Of Cairo - Johannesburg Apartment, which is at a distance of 2.3 km from Johannesburg City Hall Complex and nearly a 10… More

From US$ 31 Book Now

Elder Grove Cottage

9 Elder Street, Johannesburg, South Africa View map

More

Book Now

Beautiful 2 Bed, 2 Baths Apartment

Middle Road, Johannesburg, South Africa View map

The 85 m^2 Beautiful 2 Bed, 2 Baths Apartment Johannesburg is located 3.4 km from Nelson Mandela Square and offers Wi-Fi for either business or leisure. Guests can lounge by a private swimming pool… More

Book Now

3-Bedroom Oasis With Pool

35 Leipoldt Street, Johannesburg, South Africa View map

The 12 m^2 3-Bedroom Oasis With Pool Johannesburg apartment is located around 7 km from SAB World of Beer and offers Wi-Fi for either business or leisure. Guests can lounge by a private pool before… More

From US$ 105 Book Now

Cozy Garden Cottage

3 Peta Lane, Johannesburg, South Africa View map

More

Book Now

3Bed Luxury Apartment Sandton City

3 Stan Road Morningsun Gardens, Johannesburg, South Africa View map

More

Book Now

Chic, Cozy Private Studio With Garden, Self Check-In

31 Cambridge Avenue, Johannesburg, South Africa View map

The 1-room Modern Studio With Private Garden, Self Check-In Apartment Johannesburg overlooks the garden and is situated merely 5 minutes on foot from Community Church Craighall Park. Jhb Zoo Lake… More

From US$ 39 Book Now

Sunset West Self Catering Maraisburg Roodepoort

4 , 8Th Street Maraisburg, Johannesburg, South Africa View map

The 15 m^2 Sunset West Self Catering Maraisburg Roodepoort Apartment Johannesburg is nestled in a residential area of Johannesburg, about 15 minutes by car from Orlando Stadium and around a 25-minute… More

From US$ 65 Book Now

Hyde Park Apartment

57 Hyde Close, Johannesburg, South Africa View map

The 97 m^2 Hyde Park Apartment Johannesburg is located 4.8 km from Johannesburg Botanical Garden and around a 25-minute walk from Delta Park. Situated just a short walk down to The Colony Shopping… More

Book Now

Sandton Nest

7 Middle Road, Johannesburg, South Africa View map

More

Book Now

Sandton Westpoint Aster

Westay Westpoint Apartments Apartment, Bulding, Floor No. 7, Johannesburg, South Africa View map

More

Book Now

Eagles Citadel Sandton

22 West Road South, Johannesburg, South Africa View map

The 2-room Eagles Citadel Sandton Apartment Johannesburg is located about 10 minutes by car from The Wanderers Grounds Stadium and offers Wi-Fi for either business or leisure. This apartment features… More

Book Now

Colosseum Apartments

41 Kruis Street, Johannesburg, South Africa View map

Located about a 5-minute walk from Gandhi Square and Newtown, Colosseum Apartments Johannesburg features views of the city. More

From US$ 45 Book Now

Artsy City Studio Apartment

259 Main Street, Johannesburg, South Africa View map

The 72 m^2 Artsy City Studio Apartment Johannesburg is situated a mere 300 metres from Arts On Main and 15 km from Rand airport. Guests can use Wi-Fi and private car parking, which is available on… More

Book Now

Home In Suideoord, Jhb South

29 Fick Crescent, Johannesburg, South Africa View map

The 2-bedroom Home In Suideoord, Jhb South is 25 minutes on foot from Klipriviersberg Nature Reserve and at a 6 km distance from from Apartheid Museum. The accommodation comprises 2 bathrooms… More

From US$ 127 Book Now

Cozy Apartment With Private Garden

22 Kasper Street Key Largo Complex, Johannesburg, South Africa View map

Overlooking the garden, the 70 m^2 Cozy Apartment With Private Garden Johannesburg is 2.7 km from Northwold Shopping Centre Johannesburg in Johannesburg. Wi-Fi and a free private car park are also… More

From US$ 43 Book Now

The Afrikaya Home

4 Zebra Street, Johannesburg, South Africa View map

Located around 25 minutes' walk from Rhodes Park, the 50 m^2 The Afrikaya Home Johannesburg apartment is approximately a 10-minute ride from a top family-friendly place like Hashtag Escape Amusement… More

Book Now

Cosy Apartment In Randburg -

323 Surrey Avenue, Johannesburg, South Africa View map

Situated a 10-minute ride from Randpark Golf Course, the 1-room Cosy Apartment In Randburg - Johannesburg provides guests with Wi-Fi for either business or leisure. Located approximately 15 minutes'… More

Book Now

Pretty Lofts

93 Bellairs Drive, Johannesburg, South Africa View map

More

From US$ 41 Book Now

Mimis Cozy Cabin

58 Adderley Street Kensingtonb Randburg, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room Mimis Cozy Cabin Apartment Johannesburg, which is a 10-minute ride from Delta Park and 2.7 km from Bryanston Shopping Centre. Wi-Fi is… More

From US$ 20 Book Now

The Westpoint Charm On 5Th Floor

89 Grayston Drive, Johannesburg, South Africa View map

The Westpoint Charm On 5Th Floor Apartment Johannesburg is located merely a 5-minute walk from Investec Investment Bank and looks out onto the garden. Wi-Fi and complimentary private parking are… More

Book Now

Craftsman 350

260 Main Street Unit 350 Craftsmanship By Design, Johannesburg, South Africa View map

More

Book Now

The Chill Spot

70 Melville Road Unit1414 Illovo Central, Johannesburg, South Africa View map

More

Book Now

Newlands Cosy One Bedroom Apartment

98 Kent Street, Johannesburg, South Africa View map

More

Book Now

Little Sanctuary

133 12Th Avenue, Johannesburg, South Africa View map

More

Book Now

The Sandton View 3 Mins Drive From Mandela Square & Located Right In The Heart Of Sandton City

102 Katherine Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room The Sandton View 3 Mins Drive From Mandela Square & Located Right In The Heart Of Sandton City Apartment Johannesburg, which is only 1.2 km… More

Book Now

Luxury Stay With Affordable Price

264 Albertina Sisulu Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room Luxury Stay With Affordable Price Johannesburg apartment, which is approximately 10 minutes by car from Museum Africa and around 10 minutes… More

Book Now

Mikeys Place Sandton

22 Fredman Drive, Johannesburg, South Africa View map

The 1-room Mikeys Place Sandton Apartment Johannesburg is located 4.9 km from Delta Park and offers Wi-Fi for either business or leisure. The 30 m^2 apartment is approximately a 10-minute drive from… More

Book Now

Lilly'S Gold

44 Wessel Road, Johannesburg, South Africa View map

The 1-room Lilly'S Gold Apartment Johannesburg is nearly a 15-minute walk from Liliesleaf History Museum. One of the highlights of this apartment is a terrace, which allows guests to take in city… More

From US$ 41 Book Now

City Haven By Westpoint

89 Grayston Drive, Johannesburg, South Africa View map

More

Book Now

Riverside House With Indoor Pool

3 8Th Street, Johannesburg, South Africa View map

Situated in the Randburg district, the 3-bedroom Riverside House With Indoor Pool right next to Victory Park Shopping Centre and within 25 minutes' walk of Delta Park. This property comprises 3… More

From US$ 353 Book Now

Unit 76 Melville Mews

6 Orange Street, Johannesburg, South Africa View map

The 1-room Unit 76 Melville Mews Johannesburg apartment is located approximately a 10-minute ride from the leading Wits Art Museum and offers Wi-Fi for either business or leisure. Within a 3-km… More

From US$ 32 Book Now

Simler At Sandton

122 Patricia Road, Johannesburg, South Africa View map

The 2-room Simler At Sandton Apartment Johannesburg is located around 10 minutes by car from Sandton Convention Center and offers Wi-Fi for either business or leisure. Guests can lounge by a private… More

From US$ 56 Book Now

The Franklin Loft - Apartment 1005

4 Pritchard Street, Johannesburg, South Africa View map

Situated within a 3-km distance of Hillbrow Telkom Tower, The Franklin Loft - Apartment 1005 Johannesburg also boasts easy access to Park train station which is only 550 metres away. More

From US$ 36 Book Now

Close Curtains Maboneng

50 Betty Street, Johannesburg, South Africa View map

Close Curtains Maboneng Apartment Johannesburg is situated nearly 5 minutes on foot from Maboneng Precinct and 15 km from Rand airport. Guests are welcome to use Wi-Fi and a private parking lot… More

From US$ 25 Book Now

Insignia 312 By Host Agents

122 Patricia Rd, Sandown, Sandton, 2031, Johannesburg, South Africa View map

Situated 2.9 km from the International Bidvest Wanderers Cricket Stadium, the spacious 115 m^2 Insignia 312 Apartment Johannesburg also boasts easy access to Gau Sandton train station which is 1.8 km… More

Book Now

Tripleg Apartments 5

7 Middle Road Unit 12 Second Floor, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Tripleg Apartments 5 Johannesburg, which is at a distance of 2.5 km from Benmore Centre and nearly a 25-minute stroll from HSBC Africa. Guests can use… More

From US$ 40 Book Now

Mos Place Studio Apartment

29 Muirfield Road, Johannesburg, South Africa View map

Situated only 1.7 km from Johannesburg Botanical Garden, the 1-room Mos Place Studio Apartment Johannesburg provides guests with Wi-Fi for either business or leisure. Located approximately 10… More

From US$ 37 Book Now

Golden Maboneng

260 Main Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room Golden Maboneng Apartment Johannesburg, which is at a distance of 3.3 km from the leading Wits Art Museum and around a 10-minute ride from… More

From US$ 28 Book Now

Leopard Tree Cottage

106 4Th Avenue Cnr 2Nd Street & 4Th Ave Linden, Johannesburg, South Africa View map

Located approximately 10 minutes' drive from Melville Koppies Nature Reserve, the 30 m^2 Leopard Tree Cottage Johannesburg is at a distance of 7 km from a top family-friendly place like Johannesburg… More

Book Now

28 Wilfred Villa

28 Wilfred Avenue, Johannesburg, South Africa View map

More

From US$ 184 Book Now

The Emperor

8 West Road South, Johannesburg, South Africa View map

The spacious 150 m^2 The Emperor Apartment Johannesburg is located about a 10-minute drive from Beechwood Gardens and offers Wi-Fi for either business or leisure. Enjoy a walk around Acrobranch… More

From US$ 120 Book Now

Nyasa Villa

93 David Street, Johannesburg, South Africa View map

More

From US$ 197 Book Now