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

Authentic Yeoville Ghetto Experience

20 Pope Street Orberey Court, Johannesburg, South Africa View map

**Authentic Yeoville Ghetto Experience Johannesburg** offers an exhilarating and vibrant visit to the heart of South Africa. Nestled a mere 11 km from Gau Sandton, the property serves as a gateway to… More

Book Now

The R Accommodation

12 Baker Street, Johannesburg, South Africa View map

Situated around a 10-minute ride from the 55-hectare Johannesburg Zoo, The R Accommodation Johannesburg also boasts easy access to Rosebank train station which is just 0.7 km away. Access to a golf… More

Book Now

Kamp David Lodge And Apartment

11 Observatory Avenue, Johannesburg, South Africa View map

More

Book Now

Keynest Living 03

2 Sturdee Avenue The Bolton, Johannesburg, South Africa View map

More

Book Now

The Maboneng Hidden Gem, Light Well In Jozi City

276 Main Street, Johannesburg, South Africa View map

More

From US$ 26 Book Now

One Perfect Stay Rosebank

Avenue Rosebank, Johannesburg, South Africa View map

One Perfect Stay Rosebank Johannesburg apartment is situated right around the corner from Cornerstone Church Rosebank and 25 km from O.R. Tambo International airport. This apartment provides guests… More

From US$ 60 Book Now

Live In Sandton City

139 Linden Street, Johannesburg, South Africa View map

Welcome to Live In Sandton City Johannesburg, an inviting retreat nestled in the verdant neighborhood of Grzegórzki. This carefully designed property is surrounded by lush greenery, making it the… More

From US$ 36 Book Now

77 On 8Th Self Catering

77 8Th Avenue, Johannesburg, South Africa View map

**Welcome to 77 On 8Th Self Catering Apartment, a hidden gem nestled in the vibrant suburb of Rosebank, Johannesburg.** This exceptional accommodation offers guests a unique blend of comfort and… More

From US$ 15 Book Now

Buckingham Palace

71 Buckingham Avenue, Johannesburg, South Africa View map

Discover the exquisite charm of Buckingham Palace Johannesburg, nestled in the vibrant heart of Randburg, Gauteng. This luxurious establishment offers a welcoming atmosphere that seamlessly blends… More

From US$ 22 Book Now

Izimbalizethu

93 Gantner Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room Izimbalizethu Apartment Johannesburg, which is at a distance of 3.7 km from Wemmer Pan and approximately 10 minutes by car from… More

From US$ 58 Book Now

Executive Sandton City Apartment

8 Lower Road, Johannesburg, South Africa View map

More

Book Now

Cosy 2Bed In Heart Of Sandton

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

**Welcome to Cosy 2Bed In Heart Of Sandton** Nestled in the vibrant Sandton neighborhood, the Cosy 2Bed In Heart Of Sandton Johannesburg offers a chic retreat with easy access to the bustling heart… More

Book Now

Katherine Street Sandton Walk To Mandela Square

102 Katherine Street, Johannesburg, South Africa View map

Welcome to Katherine Street Sandton Walk To Mandela Square, a distinguished oasis nestled in the vibrant heart of Johannesburg's business and entertainment district. This esteemed property seamlessly… More

From US$ 24 Book Now

The Lineal 325

24 Fredman Drive, Johannesburg, South Africa View map

The 55 m² The Lineal 325 Apartment Johannesburg is situated a mere 5 minutes' walk from British Chamber of Business in Southern Africa and 25 km from O.R. Tambo International airport. Offering access… More

From US$ 49 Book Now

Craftsmenship Loft

260 Main Street 341, Johannesburg, South Africa View map

More

Book Now

Interfell Apartment

The Meadow, Johannesburg, South Africa View map

In the serene neighborhood of Grzegórzki, the Interfell Apartment Johannesburg offers a tranquil retreat amidst lush greenery, including the beautifully overgrown New Jewish Cemetery nearby. This… More

Book Now

50 Stiemens Street , Braamfontein , 2050

50 Stiemens Street, Johannesburg, South Africa View map

Welcome to 50 Stiemens Street in Braamfontein, 2050, a premier apartment that embodies modern comfort and urban sophistication in the heart of Johannesburg CBD. This vibrant district, known for its… More

From US$ 21 Book Now

27 Sherwood Gate On 110 Rivonia Street

West Street, Johannesburg, South Africa View map

The 2-room 27 Sherwood Gate On 110 Rivonia Street Johannesburg apartment is within 25 minutes' walk of the modern mall "Benmore Centre". The apartment provides active guests with the opportunity to… More

From US$ 53 Book Now

Home To Home

29A Pytchley Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the spacious 2-bedroom Home To Home Johannesburg apartment, which is at a distance of 4.5 km from Land Rover Experience Kyalami and nearly 15 minutes'… More

Book Now

Maboneng City Apartments 259

275 Commissioner Street Rocket Factory Apartment Building, Johannesburg, South Africa View map

Situated around 25 minutes on foot from the Wemmer Pan, the 1-room Maboneng City Apartments 259 Johannesburg also boasts easy access to Gau Sandton train station which is 14 km away. The 20 m²… More

Book Now

Sandton Centre

103 Katherine Street, Johannesburg, South Africa View map

More

Book Now

Sandton City 3 Bedroom Apartment With Balcony

3 Stan Road, Johannesburg, South Africa View map

More

Book Now

Luxury Stay Rosebank Johannesburg

23 Tyrwhitt Avenue, Johannesburg, South Africa View map

Located approximately a 5-minute walk from the indoor mall "African Craft Market of Rosebank" and The Mall of Rosebank, Luxury Stay Rosebank Johannesburg apartment features views of the city. Guests… More

From US$ 84 Book Now

Urban Oasis- Rivonia

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

More

Book Now

Izimbalizethu Bnb

93 Gantner Street, Johannesburg, South Africa View map

More

Book Now

Chic Studio Apartment Maboneng

259 Main Street 101, Johannesburg, South Africa View map

More

Book Now

Views From The 907

66 Lofts 66 Lofts, Johannesburg, South Africa View map

More

From US$ 22 Book Now

712 At Maboneng

286 Fox Street Main Street Life, Johannesburg, South Africa View map

More

Book Now

The Rosebank

23 Tyrwhitt Avenue, Johannesburg, South Africa View map

Situated around 3 km from Johannesburg Zoo, The Rosebank Apartment Johannesburg also boasts easy access to Rosebank train station which is approximately a 10-minute walk away. Guests can make use of… More

From US$ 57 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$ 95 Book Now

The Mall Median Stay Rosebank Johannesburg

23 Tyrwhitt Avenue Vantage, Johannesburg, South Africa View map

Situated about a 25-minute walk from the Nelson Mandela Foundation, The Mall Median Stay Rosebank Johannesburg apartment provides guests with Wi-Fi for either business or leisure. This homestay also… More

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

A Quiet Space In The City

10 Anderson Street, Johannesburg, South Africa View map

More

From US$ 83 Book Now

Fully Furnished Apartment In Parkwood

20 Dorset Road, Johannesburg, South Africa View map

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

Easy Stay - The Galleries

The Galleries - Rosebank Apartment, Johannesburg, South Africa View map

**Welcome to Easy Stay - The Galleries, a stunning retreat in the historic heart of Old Town.** Nestled in one of Europe's most enchanting medieval cities, this unique sanctuary offers guests… More

From US$ 82 Book Now

Sandtoncity-Apartment-Sleeps2-Pool-Parking

101 Katherine Street, Johannesburg, South Africa View map

Sandtoncity-Apartment-Sleeps2-Pool-Parking Johannesburg is located 25 minutes' walk from The Wanderers Grounds Stadium and entices guests with an indoor pool. This apartment is situated within a 400… More

Book Now

Amour Residence - Warm Two-Bedroom Apartment

37 Iona Drive, Johannesburg, South Africa View map

**Welcome to Amour Residence, where comfort meets convenience in the vibrant city of Johannesburg. Nestled just 30 kilometers from O.R. Tambo International Airport, your journey begins with… More

Book Now

22 On Ballyclare

22 Ballyclare Drive, Johannesburg, South Africa View map

The spacious 22 On Ballyclare Apartment Johannesburg is located 4.2 km from Sandton Market @ The Park and around a 10-minute drive from Nedbank Head Office. Wi-Fi and free private parking are… More

From US$ 144 Book Now

Crestline2 At Emeraldskye

Greenstone Place, Johannesburg, South Africa View map

Situated about a 5-minute walk from Church on The Way, Crestline2 At Emeraldskye Apartment Johannesburg offers proximity to various nearby tourist attractions. Wi-Fi is provided for both business and… More

From US$ 49 Book Now

Cozy, Homely Sandton Condo

1 Halifax Street, Johannesburg, South Africa View map

Welcome to the Cozy, Homely Sandton Condo, a tranquil retreat nestled in the heart of Bryanston, Johannesburg. This charming accommodation perfectly combines comfort with modern amenities, making it… More

Book Now

Fourtyone-Fourth Guesthouse

41 4Th Road, Johannesburg, South Africa View map

More

Book Now

Solo Or Couples Studio In The Heart Of Maboneng

268 Fox Street Studio 432 Maboneng Lifestyle Centre, Johannesburg, South Africa View map

**Welcome to the Solo or Couples Studio in the Heart of Maboneng, a vibrant urban retreat nestled in Johannesburg's dynamic Maboneng district.** This centrally located studio is a perfect escape for… More

Book Now

Akiba

234 Main Street, Johannesburg, South Africa View map

In the vibrant heart of Johannesburg, Akiba serves as your sanctuary in the bustling city. This inviting apartment retreat offers a perfect blend of modern comfort and convenient access to local… More

Book Now

Cosy Well-Lit Sandton En-Suites Apartment

8 Homestead Road, Unit 72 Tamarack, 2Nd Floor, Johannesburg, South Africa View map

**Welcome to the Cosy Well-Lit Sandton En-Suites Apartments**, an inviting retreat nestled in the vibrant neighborhood of Rivonia. This charming abode boasts a delightful sun deck, perfect for… More

Book Now

An Elegant 2-Bedroom Apt In Sandton

89 Grayston Drive, Johannesburg, South Africa View map

**Discover the Elegance of Sandton Living** For those looking to explore further, An Elegant 2-Bedroom Apt In Sandton is strategically located to provide easy access to key attractions within… More

From US$ 73 Book Now

Illovo Mews 210

245 Oxford Road, Johannesburg, South Africa View map

**Discover Illovo Mews 210 in the Heart of Sandton** In addition to its central location, Illovo Mews 210 ensures a hassle-free stay with dedicated services, including secure onsite parking and… More

From US$ 49 Book Now

Illovo Apartments

239 Oxford Road, Johannesburg, South Africa View map

The spacious Illovo Apartments Johannesburg is located 3.5 km from Braamfontein Spruit Trail and a 10-minute drive from South African National Museum of Military History. Wi-Fi and free private… More

From US$ 47 Book Now

The Solo-Two Bed Upmarket Unit

182 Oxford Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at The Solo-Two Bed Upmarket Unit Apartment Johannesburg, which is only 550 metres from Thrupps Shopping Centre and only 6 minutes on foot from Babylon. More

From US$ 95 Book Now

Sandton Smart Apartment Eighteen

15 West Road South, Johannesburg, South Africa View map

The spacious Sandton Smart Apartment Eighteen Johannesburg is located 20 minutes' walk from Benmore Centre and 3.9 km from Hobart Grove Shopping Centre. This welcoming 175 m^2 apartment features Wi… More

Book Now