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

Sandton Central Urban Hideout Escape-Reset-Create

22 Fredman Drive, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room Sandton Central Urban Hideout Escape-Reset-Create Apartment Johannesburg, which is around a 10-minute drive from Beechwood Gardens and just… More

From US$ 42 Book Now

Stylish Apartment In A 5 Star Hotel

101 Katherine Street 544 The Capital On Park, Johannesburg, South Africa View map

The 58 m^2 Stylish Apartment In A 5 Star Hotel Johannesburg is located 3.9 km from River Club Golf Course Sandton and at a distance of 750 metres from French South African Chamber of Commerce and… More

From US$ 87 Book Now

Issa Guest Cottage

33 8Th Street, Johannesburg, South Africa View map

More

Book Now

Sammy'S Nest

168 Rivonia Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 2-room Sammy'S Nest Apartment Johannesburg, which is at a distance of 3.1 km from Nelson Mandela Square and about a 10-minute drive from Liliesleaf… More

From US$ 65 Book Now

"La Couronne"

71 5Th Avenue, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the spacious 1-bedroom "La Couronne" Apartment Johannesburg, which is 0.7 km from Bamboo and 25 minutes on foot from Jhb Zoo Lake. Guests can take… More

From US$ 36 Book Now

Melrose Arch Luxury Apartment - With Generator

40 Atholl Oaklands Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 3-room Melrose Arch Luxury Apartment - With Generator Johannesburg, which is within 1 km of James & Ethel Gray Park and around a 10-minute ride… More

From US$ 107 Book Now

A Charm In Dainfern Near Montecasino Sandton

William Nicole Drive And Broadacres Drive The William, Johannesburg, South Africa View map

The 121 m^2 A Charm In Dainfern Near Montecasino Sandton Apartment Johannesburg is situated 2.8 km from Montecasino and offers a fitness room. Offering a patio, this 2-bedroom apartment also features… More

Book Now

Sandton Serviced Apartments@Hydro

86 Grayston Drive, Johannesburg, South Africa View map

Sandton Serviced Apartments@Hydro Johannesburg is situated only a 5-minute walk from Investec Investment Bank and 25 km from O.R. Tambo International airport. Guests can make use of Wi-Fi for both… More

From US$ 61 Book Now

Springbank Guest Suite

27 Roxburghe Avenue Craighall Park, Johannesburg, South Africa View map

Springbank Guest Suite Johannesburg is located about 25 minutes on foot from African Craft Market of Rosebank and at a distance of 4.9 km from Melville Koppies Nature Reserve. More

From US$ 22 Book Now

Naisiae - Lovely 1-Bedroom Vacation Home With Pool

159 Saint Georges Road, Johannesburg, South Africa View map

Naisiae - Lovely 1-Bedroom Vacation Home With Pool Johannesburg apartment is located 25 minutes' walk from Johannesburg Stadium and 6 km from SAB World of Beer. Wi-Fi is available for guests'… More

From US$ 39 Book Now

Russell'S Rest Rooms

2017 Colman Street Protea South, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Russell'S Rest Rooms Johannesburg, which is at a distance of 4.9 km from Walter Sisulu Square and around 10 minutes' drive from Rose Park. The… More

From US$ 24 Book Now

Charming Country Villa Sandton With Back Up Power & Water

6 Bryanston Drive, Johannesburg, South Africa View map

Charming Country Home Sandton With Back Up Power is situated within 3.9 km of River Club Golf Course Sandton and offers accommodation with a picnic area, a private swimming pool and a terrace. This… More

From US$ 82 Book Now

The Solo

182 Oxford Road 417, Johannesburg, South Africa View map

Located a minute's walk from The Wanderers Golf Club and Illovo Junction, The Solo Apartment Johannesburg features views of the street. Wi-Fi is available for guests' business or leisure needs. More

From US$ 48 Book Now

Medon Luxury Suites With Power Back Up Bryanston Sandton

3 Halifax Street, Johannesburg, South Africa View map

Overlooking the garden, the spacious 2-bedroom Medon Luxury Suites With Power Back Up Bryanston Sandton Johannesburg is at a distance of 6 km from Liliesleaf History Museum in Johannesburg. Access to… More

Book Now

Zenko Suave- 12 Madison West

110 North Road Unit 12 Madison Palms West, Johannesburg, South Africa View map

The 42 m^2 Zenko Suave- 12 Madison West Apartment Johannesburg is located about a 20-minute walk from Nelson Mandela Square and offers Wi-Fi for either business or leisure. The apartment is situated… More

From US$ 52 Book Now

Rad Stays - 26 Madison Palms East 112 North Road Sandown

112 North Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the spacious 100 m^2 Rad Stays - 26 Madison Palms East 112 North Road Sandown Johannesburg apartment, which is only 1.1 km from Grayston Centre and… More

From US$ 75 Book Now

Lovely Spacious Two Bedroom Apartment

2 Austin Street, Johannesburg, South Africa View map

Lovely Spacious Two Bedroom Apartment Johannesburg is located 4.5 km from Land Rover Experience Kyalami and a 10-minute drive from Liliesleaf History Museum. Wi-Fi and complimentary private parking… More

Book Now

Urban Fox Penthouse By Curiocity

274 Fox Street, Johannesburg, South Africa View map

Situated in the centre of Johannesburg, the spacious 188 m^2 Urban Fox Penthouse By Curiocity Apartment Johannesburg is a mere 5 minutes on foot from Maboneng Precinct. More

From US$ 132 Book Now

Poolside Villa

6 Meryl Place, Johannesburg, South Africa View map

Overlooking the garden, the 1-room Poolside Villa Johannesburg is at a distance of 3.8 km from Albert's Farm in Johannesburg. Guests can use Wi-Fi for either business or leisure reasons. More

From US$ 46 Book Now

Rivonia Sandton Hideaway

9 De La Rey Road 149, Johannesburg, South Africa View map

The 1-room Rivonia Sandton Hideaway Apartment Johannesburg provides easy access to various city attractions, such as Oriental City Rivonia Outlet Mall, situated just a 5-minute walk away. Located at… More

From US$ 36 Book Now

Bryanston One Bed Apartment

1 Herbert Road 390, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Bryanston One Bed Apartment Johannesburg, which is at a distance of 2.5 km from Rietfontein Nature Reserve and around a 10-minute drive from Leeukop… More

Book Now

Executive 2-Bedroom Luxury Suite In Bedford Centre Mall

18 Kirkby Road, Johannesburg, South Africa View map

Situated just 550 metres from The Zone @ Rosebank, the spacious 2-bedroom Executive 2-Bedroom Luxury Suite In Bedford Centre Mall Johannesburg provides guests with Wi-Fi for either business or… More

From US$ 130 Book Now

The Median Apartments

23 Cradock Avenue, Johannesburg, South Africa View map

Featuring views of the garden, the welcoming The Median Apartments Johannesburg lies in a premium area, 25 minutes' walk from the International Bidvest Wanderers Cricket Stadium. Wi-Fi and… More

From US$ 79 Book Now

Sandton Skye - Luxury Apartment

3 Stan Road, Johannesburg, South Africa View map

Sandton Skye - Luxury Apartment Johannesburg is located 6 km from Goodman Gallery and a 16-minute walk from Nedbank Head Office. Wi-Fi and free private parking are provided for guests' utmost comfort. More

Book Now

Westpoint Heart Of Gold

89 Grayston Drive, Johannesburg, South Africa View map

The 400 m^2 Westpoint Heart Of Gold Apartment Johannesburg is situated at a distance of 350 metres from Benmore Gardens Shopping Centre and 25 km from O.R. Tambo International airport. Wi-Fi is… More

Book Now

Cm Loft Maboneng

260 Main Street, Johannesburg, South Africa View map

Cm Loft Maboneng Apartment Johannesburg is located a 10-minute drive from The Rand Club and 6 km from Johannesburg Zoo. Offering access to an outdoor swimming pool, the apartment is at a medium… More

From US$ 40 Book Now

Embassy Gardens 17 West Rd South Morningside Sandton Johannesburg Secure 2 Bedroom Fully Furnished Apartment With 24Hrs Security

17 West Road South 4 Embassy Gardens, Johannesburg, South Africa View map

The spacious 2-bedroom Embassy Gardens: Secure 2-Bedroom Apartment in Sandton Johannesburg is located around 7 km from the adjacent Everard Read and offers Wi-Fi for either business or leisure. The… More

From US$ 67 Book Now

Cool & Easy Flat In The Heart Of Marshalltown

50 Marshall Street 610, 2107, Johannesburg, South Africa, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room Cool & Easy Flat In The Heart Of Marshalltown Apartment Johannesburg, which is only 550 metres from Joziburg Lane and nearly a 20-minute… More

From US$ 41 Book Now

@Orrie Apartments Infinite

37 Angus Road, Infinite Apartments Bedfordview Germiston, Johannesburg, South Africa View map

Offering a swimming pool, @Orrie Apartments Infinite Johannesburg is located a 5-minute walk from Absa. Featuring a terrace with views of the mountain, this apartment is just a few steps from… More

From US$ 87 Book Now

Chalet No.1 Primula

131 - 8Th Street, Johannesburg, South Africa View map

Boasting the location 1.2 km from Sandton City Mall, the 1-bedroom Chalet No.1 Primula Villa is also 15 minutes on foot from Sandton Convention Center. This accommodation features a fully-fitted… More

From US$ 48 Book Now

Sandton Apartment 15 West Road South

15 West Road South, Johannesburg, South Africa View map

Situated approximately 6 km from Liliesleaf History Museum, Sandton Apartment 15 West Road South Johannesburg provides guests with Wi-Fi for either business or leisure. The apartment is also… More

From US$ 115 Book Now

Luxury Apartment In Sandton

77 Grayston Drive, Johannesburg, South Africa View map

The 2-room Luxury Apartment In Sandton Johannesburg is just 400 metres from Benmore Gardens and includes a fitness suite. Guests can make use of Wi-Fi for both business and leisure purposes. More

Book Now

Maboneng Ny-Style Loft With Free Secure Parking&Wifi

259 Main Street, Johannesburg, South Africa View map

Located a mere 7 minutes' walk from Kwa Mai Mai Hostel & Traditional Market and Arts On Main, the 1-room Studio Three-0-Eight In Maboneng Apartment Johannesburg features views of the city. There are… More

From US$ 25 Book Now

Westpoint Exclusive Apartments With Power Back Up

89 Grayston Drive, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Westpoint Exclusive Apartments With Power Back Up Johannesburg, which is at a distance of 4.6 km from James & Ethel Gray Park and approximately 25… More

Book Now

Executive Apartment, Rosebank , Johannesburg

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

More

Book Now

Sandton Splendid Apartment 510 Power Backup Water Backup

24 Fredman Drive, Johannesburg, South Africa View map

More

Book Now

Air: Fox On Maboneng

408 Main Life, Johannesburg, South Africa View map

Featuring views of the city, the 1-room Air: Fox On Maboneng Apartment Johannesburg is located nearly a 25-minute walk from Constitution Hill Human Rights Precinct. Staying in the 65 m^2 apartment… More

From US$ 34 Book Now

Comfort Apartment Sa

86 Grayston Drive, Johannesburg, South Africa View map

Guests can easily reach Benmore Gardens Shopping Centre, which is only a 5-minute walk away. Wi-Fi is provided for both business and leisure activities. More

From US$ 57 Book Now

East Prestige Lodge

65 Northumberland Road,Kensington South, Johannesburg, South Africa View map

The 7-room East Prestige Lodge Johannesburg is approximately a 25-minute walk from Bezuidenhout Park. This apartment comes with a swimming pool and a shared lounge overlooking the pool. More

From US$ 30 Book Now

The Don Apt, Greenstone

Aloe Place 1 Pallisser Road Greenstone, Johannesburg, South Africa View map

The spacious The Don Apt, Greenstone Apartment Johannesburg is situated 7 minutes' walk from Green Valley Shopping Center and offers a swimming pool. Guests can relax and take in garden views from a… More

From US$ 26 Book Now

Charming Apartment With Private Balcony

260 Main Street Unit 231, Craftsmanship, Johannesburg, South Africa View map

Situated in the centre of Johannesburg, the 1-room Charming Apartment With Private Balcony Johannesburg is about a 5-minute stroll from Arts On Main. Set not far from Maboneng Precinct, this 150 m^2… More

Book Now

Relax In Aberdeen

33 Aberdeen Street #1, Johannesburg, South Africa View map

Nestled approximately 5 minutes' walk from Westdene Bus Disaster Memorial, the 6-room Relax In Aberdeen Apartment Johannesburg offers quick access to numerous tourist attractions nearby. Guests can… More

From US$ 17 Book Now

At Bagley Tarrace House

100 Bagley Terrace, Johannesburg, South Africa View map

Situated around 10 minutes by car from Randpark Golf Course, At Bagley Tarrace House Apartment Johannesburg provides guests with Wi-Fi for either business or leisure. Access to an outdoor pool… More

From US$ 160 Book Now

@Liam The Ridge

5 Power Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at @Liam The Ridge Apartment Johannesburg, which is about 25 minutes' walk from Bunny Park and approximately 7 km from Nelson Mandela Square. Guests can… More

From US$ 45 Book Now

Marley On Alice Apartments Full Power Backup

Alice Lane 7, Johannesburg, South Africa View map

Marley On Alice Apartments Full Power Backup Johannesburg is located 400 metres from Sandton Central Park and merely a 10-minute walk from Nelson Mandela Square. This apartment is situated a mere 0.7… More

From US$ 44 Book Now

Modern Comfort In Sandton

Mr Sa Taku 62 Marble Arch 14 Longdon Avenue, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 15 m^2 Modern Comfort In Sandton Apartment Johannesburg, which is around 10 minutes' drive from River Club Golf Course Sandton and within 3 km of… More

From US$ 34 Book Now

Oam The Paramount Rosebank Luxury One-Bedroom

8Th St, Houghton Estate The Paramount, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room Oam The Paramount Rosebank Luxury One-Bedroom Johannesburg apartment, which is at a distance of 1.9 km from Johannesburg Zoo and nearly a 10… More

From US$ 49 Book Now

4 Bedroom House In Glenhazel For Family, Friends And Leisure

105 Daleview Road, Johannesburg, South Africa View map

While staying at the 4-bedroom 4 Bedroom Guesthouse In Glenhazel With Pool, you'll be 3.8 km from Rush Greenstone Indoor Trampoline Park Sports Complex and approximately 10 minutes' drive from the… More

Book Now

Westpoint Executive Suites, Sandton, Johannesburg

89 Grayston Drive, Johannesburg, South Africa View map

The spacious 80 m^2 Westpoint Executive Suites, Sandton, Johannesburg is within a 6-km distance of Everard Read and features a terrace with a swimming pool. Benmore Gardens Shopping Centre is just a… More

From US$ 85 Book Now

Modern Comfort In Sandton

227 Rivonia Road 62, Johannesburg, South Africa View map

The 1-room Modern Comfort In Sandton Apartment Johannesburg is located 2.6 km from River Club Golf Course Sandton and offers Wi-Fi for either business or leisure. British Chamber of Business in… More

From US$ 33 Book Now