Special offers and Exclusive deals

Search Hotels

2026-02-22
2026-02-23
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

Modern 2 Bedroom Penthouse City Views Sandton

89 Grayston Dr West Point, Johannesburg, South Africa View map

More

Book Now

Mount Royal 30 Large 1 Bed With Balcony

8 Kopje Road, Johannesburg, South Africa View map

Situated a 10-minute drive from Benmore Centre, the 1-room Mount Royal 30 Large 1 Bed With Balcony Apartment Johannesburg provides guests with Wi-Fi for either business or leisure. The spacious 82… More

Book Now

Budget Friendly Property Rosebank

Bath Ave & Tyrwhitt Ave Rosebank Johannesburg Vantage, Johannesburg, South Africa View map

Located about a 10-minute walk from Rosebank railway station, Budget Friendly Property Rosebank Johannesburg apartment is just 500 metres from the large indoor Mall of Rosebank. Along with currency… More

From US$ 11 Book Now

Cozy La Vash

359 Surrey Ave, Johannesburg, South Africa View map

Located 3.1 km from Bryanston Shopping Centre, the 1-room Peaceful Traquility Apartment Johannesburg features a kitchen for those who want to self-cater. Lanseria International airport can be reached… More

From US$ 37 Book Now

226 One Rosebank With On-Site Rooftop Restaurant

37 Cradock Avenue, Johannesburg, South Africa View map

More

Book Now

624 One Rosebank With On-Site Rooftop Restaurant

37 Cradock Avenue 624, Johannesburg, South Africa View map

More

Book Now

Condo In Sandton Masingita Tower

15 West Road South, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the spacious 2-bedroom Condo In Sandton Masingita Tower Johannesburg, which is approximately 10 minutes' drive from French South African Chamber of… More

Book Now

Lux 2Bed 20Mb Wifi On Keyes Artmile 2Km 2 Gautrain

6 Bompas Road, Johannesburg, South Africa View map

**Lux 2Bed 20Mb Wifi On Keyes Artmile 2Km 2 Gautrain: A Comfortable Urban Retreat** Situated only 2 kilometers from the Gautrain Station, the Lux 2Bed 20Mb Wifi apartment presents an excellent base… More

From US$ 118 Book Now

Rosebank Re 1

37 Cradock Avenue, Johannesburg, South Africa View map

More

Book Now

Blackheath Manor Guest House

267 Outlook Terrace, Johannesburg, South Africa View map

Overlooking the pool, the lovely 6-room Blackheath Manor Guest House Johannesburg is around 10 minutes by car from Melville Koppies Nature Reserve in Johannesburg. For those travelling by car… More

From US$ 85 Book Now

Atholl Luxury Apartment

132 Patricia Road, Johannesburg, South Africa View map

More

Book Now

Stylish Rivonia Retreat-Peaceful 2-Bedroom

11 9Th Avenue, Johannesburg, South Africa View map

More

Book Now

The Rivonia River Lodge

2 11Th Avenue Edenburg Sandton, Johannesburg, South Africa View map

Positioned in the picturesque area of Rivonia, The Rivonia River Lodge offers a tranquil escape just 30 minutes from the vibrant centers of Johannesburg. This serene guesthouse is surrounded by… More

From US$ 23 Book Now

Stunning 2 Bedroom Apartment In Rosebank Central

23 Cradock Avenue, Johannesburg, South Africa View map

The spacious 1-bedroom Stunning 2 Bedroom Apartment In Rosebank Central Johannesburg is situated approximately a 5-minute walk from The Mall of Rosebank and 25 km from O.R. Tambo International… More

From US$ 75 Book Now

Studio Craft At 365

260 Main Street 365, Johannesburg, South Africa View map

More

Book Now

97B Flex 2 On Murray, Waverly

2 Murray Street 97B Flex On Murray, Johannesburg, South Africa View map

Nestled in the vibrant neighborhood of Waverly, 97B Flex 2 On Murray offers an inviting retreat for travelers seeking both comfort and convenience. Just 20 kilometers from O.R. Tambo International… More

Book Now

23 Grenville Gardens

9 Tyrwhitt Avenue 23 Grenville Gardens, Johannesburg, South Africa View map

Welcome to 23 Grenville Gardens, a refined retreat nestled in the heart of Rosebank, one of Johannesburg's safest and most vibrant districts. This exquisite establishment harmoniously blends modern… More

From US$ 58 Book Now

Rachels Place

102 Donga Avenue, Johannesburg, South Africa View map

Set in the vibrant heart of Johannesburg, Rachels Place stands as an exquisite retreat just 14 kilometers from the bustling Gau Sandton area. This stylish sanctuary is accessible from Lanseria… More

Book Now

Talib Suites

57B Mount Street, Johannesburg, South Africa View map

Welcome to Talib Suites Johannesburg, a sophisticated retreat nestled in the vibrant suburb of Bryanston. This exquisite property offers a harmonious blend of luxury and convenience, making it an… More

From US$ 49 Book Now

Greenstone Ridge

15 Emerald Boulevard, Johannesburg, South Africa View map

Greenstone Ridge Apartment Johannesburg lies a 25-minute walk from Go Ape Sa. St Therese Catholic Church is located 3.5 km from Greenstone Ridge Apartment. More

From US$ 60 Book Now

Melrose View 203

57 Atholl Oaklands Road, Johannesburg, South Africa View map

Melrose View 203 Apartment Johannesburg is located in Johannesburg, 3.5 km from Hashtag Escape Amusement Center, and pampers guests with a Jacuzzi. More

From US$ 202 Book Now

Work-Ready 1Bedroom In Central Rosebank Fast Wifi, Backup Generator

12 Baker Street G23, Johannesburg, South Africa View map

More

Book Now

The 8Th Apartment

The Paramount, Johannesburg, South Africa View map

If you want to stay in the Houghton district of Johannesburg, the 1-room The 8Th Apartment Johannesburg is a good choice located, 2.4 km from the Nelson Mandela Foundation. Wi-Fi and complimentary… More

Book Now

Khenjadji At One Rosebank

One Rosebank 5, Johannesburg, South Africa View map

**Experience the Charm of Khenjadji At One Rosebank** Situated in the heart of Old Town, the apartment provides easy access to the city's main attractions, including historic sites and vibrant… More

Book Now

G Hill Bnb

2 Emerald Boulevard, Johannesburg, South Africa View map

More

Book Now

Cosy Uptown 2 Bedroom Sandton

5 Benmore Road, Johannesburg, South Africa View map

**Cosy Uptown 2 Bedroom Sandton** offers an inviting oasis in the heart of Johannesburg's Grzegórzki neighborhood, celebrated for its lush green spaces and charming local character. Nestled within… More

Book Now

Stylish Apartment In Maboneng

14 Lower Ross Street, Johannesburg, South Africa View map

Nestled around a 5-minute walk from Museum of African Design, the 1-room Stylish Apartment In Maboneng Johannesburg offers quick access to numerous tourist attractions nearby. More

Book Now

Samo Gardens

3 West Road South, Johannesburg, South Africa View map

Offering a private swimming pool, the 2-room Samo Gardens Apartment Johannesburg is situated around a 25-minute walk from Sandton Convention Center. Sasol is approximately 5 minutes by car from the… More

Book Now

Long On Hill

327A Long Avenue, Johannesburg, South Africa View map

**Welcome to Long On Hill Apartment Johannesburg**, a serene retreat nestled in Randburg, an attractive suburb of the Gauteng province. This stylish apartment complex embraces the vibrant spirit of… More

Book Now

Elysium At Fourways

959 Inchanga Road, Craigavon, Sandton, Johannesburg, South Africa View map

Overlooking the garden, the 2-room Elysium At Fourways Apartment Johannesburg is within a 10-minute drive of Montecasino in Johannesburg. More

From US$ 69 Book Now

Vi'S Place

16 11Th Avenue, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room Vi'S Place Apartment Johannesburg, which is around 15 minutes' drive from Nelson Mandela Square and at a distance of 3.6 km from River Club… More

From US$ 36 Book Now

The Base, Stylish And Well Located

323 Surrey Avenue, Johannesburg, South Africa View map

More

Book Now

The Onyx Affordable Stay

254 Fox Street, Johannesburg, South Africa View map

Situated just 0.9 km from Booysens, the 1-room The Onyx Affordable Stay Johannesburg apartment provides guests with Wi-Fi for either business or leisure. The apartment is located in the centre of… More

From US$ 16 Book Now

Prestige Penthouse In Sandton

86 Grayston Drive, Johannesburg, South Africa View map

**Welcome to Prestige Penthouse In Sandton**, an exquisite retreat nestled in the heart of Sandton. Renowned for its vibrant atmosphere, this sophisticated destination is perfect for discerning… More

Book Now

Urban Oasis Apartments At One Hyde Park

4 Hurlingham Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 2-room Urban Oasis Apartments At One Hyde Park Johannesburg, which is at a distance of 2.9 km from Sandton Convention Center and approximately 10… More

From US$ 72 Book Now

73&98 Tranquility At You Doorstep

276 Main Street City Building, Johannesburg, South Africa View map

The 40 m^2 73&98 Tranquility At You Doorstep Apartment Johannesburg is situated merely 250 metres from Ellis Park Stadium and 15 km from Rand airport. At this 1-bedroom apartment, Wi-Fi and a car… More

From US$ 24 Book Now

The Cozy Escape In Sandton Skye!

16 11Th Avenue, Johannesburg, South Africa View map

The 1-room The Cozy Escape In Sandton Skye! Johannesburg apartment is situated 3 km from Cambridge Crossing Shopping Centre Paulshof and offers a swimming pool. Guests can make use of Wi-Fi for both… More

Book Now

Sunset View Apartment With Spacious Balcony

66 Hobart Road, Johannesburg, South Africa View map

**Welcome to Sunset View Apartment With Spacious Balcony**, a serene retreat nestled in the heart of Bryanston that combines comfort, convenience, and a sprinkling of luxury. Just 7 km from the… More

From US$ 49 Book Now

Mira

59 Lindhorst Street, Johannesburg, South Africa View map

**Welcome to the Mira Apartment Johannesburg**, a serene retreat nestled 18 km from the bustling hub of Gau Sandton, perfect for both business travelers and leisure seekers alike. This exquisite… More

From US$ 293 Book Now

Nasrec Guesthouse

305 Stirling Street, Johannesburg, South Africa View map

More

From US$ 29 Book Now

Chez Nous

9 9Th Avenue, Johannesburg, South Africa View map

More

Book Now

Eye Of Africa Luxury Golf Suite

1660 Bhubesi Drive, Johannesburg, South Africa View map

Eye Of Africa Luxury Golf Suite Johannesburg is located around 4 km from The Art Farm and around a 25-minute walk from Eye of Africa Golf and Residential Estate. More

From US$ 56 Book Now