Special offers and Exclusive deals

Search Hotels

2026-04-16
2026-04-17
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

All Johannesburg hotels

The Apex Rosebank - Building With Generator

7 Hood Avenue, Johannesburg, South Africa View map

Located approximately a 10-minute walk from Rosebank railway station, the 120 m^2 The Apex Rosebank - Building With Generator Apartment Johannesburg is just a 9-minute walk from African Craft Market… More

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

From US$ 56 Book Now

Trendy Maboneng Apartment 259

260 Main St, Johannesburg, South Africa View map

Situated only a 5-minute walk from the Maboneng Precinct, the 42 m² Trendy Maboneng Apartment 259 Johannesburg offers proximity to various nearby tourist attractions. Guests can use Wi-Fi and private… More

From US$ 35 Book Now

Hagenhof

20 Hagen Road, Johannesburg, South Africa View map

Set within 7 km of Johannesburg Stadium and 15 minutes' walk from Zoo Lake Park, the 3-bedroom Hagenhof Villa is located in Johannesburg. Featuring views of the garden, this Johannesburg villa… More

From US$ 117 Book Now

The Tree House

78 Tyrone Avenue, Johannesburg, South Africa View map

Situated just 8 km from the vibrant heart of Gau Sandton, The Tree House Apartment Johannesburg offers an idyllic retreat that seamlessly combines comfort with convenience. This charming apartment… More

Book Now

Apartment 4023-Stunning Views In Sandton

25 Fredman Drive 4023, Johannesburg, South Africa View map

**Welcome to Apartment 4023-Stunning Views In Sandton**, an exceptional retreat nestled in the heart of Johannesburg. This remarkable apartment provides guests with a serene escape, combining modern… More

From US$ 69 Book Now

The Bailey Apartments

42 Berkeley Avenue, Johannesburg, South Africa View map

Situated nearly a 10-minute drive from Land Rover Experience Kyalami, The Bailey Apartments Johannesburg provides guests with Wi-Fi for either business or leisure. The nearest bus stop William Nicol… More

From US$ 52 Book Now

City Nest - Michelangelo Towers

8 Maude Street 6Th Floor, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at City Nest - Michelangelo Towers Apartment Johannesburg, which is approximately a 10-minute drive from Beechwood Gardens and only 1.4 km from… More

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

Relax Inn Sandton Designed For Relaxation

93 Wierda Road East Apartment 17, Johannesburg, South Africa View map

**Welcome to Relax Inn Sandton Designed For Relaxation, Johannesburg**-an inviting retreat nestled in the serene residential area of Grzegórzki. Surrounded by lush green landscapes and the historical… More

From US$ 65 Book Now

Deluxe Room With Balcony

Lakewood Terrace, Johannesburg, South Africa View map

Situated only 1.3 km from the Apartheid Museum, Deluxe Room With Balcony Johannesburg offers an opportunity to discover various tourist attractions in the area. More

From US$ 29 Book Now

Joy-Treats - Apt 3

7 Amalinda Street, Johannesburg, South Africa View map

Joy-Treats - Apt 3 Johannesburg offers easy entry to such city sights as Amatuli Souvenir Store, situated just 6 minutes' walk away. More

From US$ 42 Book Now

Hydro Sandton Penthouse Apartment

86 Grayston Drive, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Hydro Sandton Penthouse Apartment Johannesburg, which is within 20 minutes' walk of Sandton Market @ The Park and within a 7-km distance of Liliesleaf… More

Book Now

Hotel Apartment In Sandton Private Unit

101 Katherine Street, Johannesburg, South Africa View map

The 1-room Hotel Apartment In Sandton Private Unit Johannesburg is located in Johannesburg, a mere 0.8 km from Regenesys Business School, and offers guests a private pool and a fitness centre. The 40… More

Book Now

The Westpoint Home Away On 12Th Floor

89 Grayston Drive, Johannesburg, South Africa View map

Situated within 5 minutes' walk of Benmore Gardens Shopping Centre, the 2-room The Westpoint Home Away On 12Th Floor Johannesburg apartment looks out onto the garden. The Wanderers Golf Club is a… More

From US$ 90 Book Now

Luxelofts

276 Main Street, Johannesburg, South Africa View map

Luxelofts Apartment Johannesburg is located just 0.9 km from Booysens and 20 minutes' stroll from the 54-storey cylindrical Ponte City Apartments Skyscraper. More

From US$ 26 Book Now

Side Step

20 Geneva Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 30 m^2 Side Step Apartment Johannesburg, which is around 10 minutes' drive from Delta Park and at a distance of 4.5 km from Windsor Golf Course. More

From US$ 34 Book Now

Cozy Chic

260 Main Street, Johannesburg, South Africa View map

Located a 10-minute ride from Joziburg Lane, the 1-room Cozy Chic Apartment Johannesburg is approximately a 10-minute ride from a top family-friendly place like Johannesburg Zoo. Guests can use… More

Book Now

Urban Oasis At One Rosebank

37 Cradock Avenue Unit 447, One Rosebank, 3Rd Floor, Johannesburg, South Africa View map

More

From US$ 111 Book Now

Modern Comfort In Sandton

227 Rivonia Road 62, Johannesburg, South Africa View map

Positioned in the vibrant heart of Sandton, Johannesburg, Modern Comfort In Sandton stands as a premier choice for both business travelers and leisure seekers. Positioned in the city's bustling… More

From US$ 40 Book Now

Beautiful Home In A Central Suburb In Sandton

108 Wierda Road East, Johannesburg, South Africa View map

More

From US$ 305 Book Now

Hidden Gem For Creatives In Maboneg

286 Fox St, Johannesburg, South Africa View map

The 800 m^2 Hidden Gem For Creatives In Maboneg Apartment Johannesburg is situated merely 250 metres from Ellis Park Stadium and 15 km from Rand airport. More

From US$ 23 Book Now

Moc Luxury Apartment

16 11Th Avenue, Johannesburg, South Africa View map

Moc Luxury Apartment Johannesburg is located around a 25-minute walk from Chilli Lane Shopping Centre and around 7 km from Nelson Mandela Square. More

From US$ 50 Book Now

Artsy City Studio Apartment

259 Main Street, Johannesburg, South Africa View map

**Welcome to the Artsy City Studio Apartment, Johannesburg**: a vibrant escape nestled in the heart of Johannesburg CBD, the bustling capital of Gauteng province and South Africa's largest metropolis… More

Book Now

The Blissful Nest

31 Forest Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the spacious 70 m^2 The blissful nest Apartment Johannesburg, which is at a distance of 4.5 km from Linksfield Square Shopping Centre and at a distance… More

From US$ 39 Book Now

Holly Dream B&B At Maboneng

260 Main Street Unit 368, Craftsman'S Ship, Johannesburg, South Africa View map

Located 6 minutes on foot from Kwa Mai Mai Hostel & Traditional Market, Holly Dream B&B At Maboneng Johannesburg is 5 minutes' stroll from Maboneng Precinct. More

From US$ 24 Book Now

Simler At Sandton

122 Patricia Road, Johannesburg, South Africa View map

**Welcome to Simler At Sandton**, a sophisticated retreat nestled in the heart of Sandton, where modernity meets elegance in a vibrant neighbourhood renowned for its safety and prosperity. This prime… More

From US$ 56 Book Now

Chalet No. 2 Petunia

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

Chalet No. 2 Petunia Villa is situated within a 5-minute walk of Benmore Gardens and within 3.8 km of Johannesburg Zoo. While staying at this 7-room chalet, guests are welcome to use a fully-fitted… More

From US$ 37 Book Now

One At Urban Pulse

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

The 1-room One At Urban Pulse Apartment Johannesburg is located about 700 metres from Rosebank train station and fairly close to Cornerstone Church Rosebank. Situated just 0.7 km from the African… More

From US$ 65 Book Now

Spacious Garden Cottage

103 - 8Th Street Parkmore, Johannesburg, South Africa View map

Nestled in the vibrant heart of Sandton, South Africa, the Spacious Garden Cottage presents a delightful blend of comfort and elegance. Just a short distance from the bustling Sandton Convention… More

From US$ 48 Book Now

Beautiful 2 Bed 2 Bath Apartment @ Westpoint In Sandton

89 Grayston Drive 134 Westpoint, Johannesburg, South Africa View map

**Discover the Elegance of Westpoint in Sandton** For those who wish to explore Johannesburg further, the apartment's prime location allows for easy access to major attractions and transport links… More

Book Now

Charming House In Sandton With An Inverter

24 Shelley Street, Johannesburg, South Africa View map

Charming And Spacious Home In Woodmead, Sandton is set in Johannesburg, about 10 minutes' drive from Kyalami Grand Prix Circuit and approximately 25 minutes' walk from Cambridge Crossing Shopping… More

From US$ 418 Book Now

Chapel Apartments

7 Chapel Avenue, Johannesburg, South Africa View map

Chapel Apartments Johannesburg is located 10 minutes by car from Epsom Downs Shopping Centre and 2.8 km from RollEgoli Roller Skating Rink. More

From US$ 95 Book Now

Apartment In Vibrant Maboneng

234 Main Street 515, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Apartment In Vibrant Maboneng Johannesburg, which is at a distance of 6 km from Gold Reef City Amusement Park and around 25 minutes' walk from Newtown. More

From US$ 38 Book Now

Banbury Estate Luxury Apartment

30 Banbury Road, Johannesburg, South Africa View map

Banbury Estate Luxury Apartment Johannesburg is located 6 km from SAB World of Beer and a 15-minute drive from Hillbrow Telkom Tower. More

From US$ 48 Book Now

Comfy Nest - The Paramount 1

8Th Street, Johannesburg, South Africa View map

The 62 m^2 Comfy Nest - The Paramount 1 Apartment Johannesburg is located about 2 km from The Wilds Municipal Nature Reserve and about a 25-minute walk from Houghton Golf Club. More

Book Now

A Botanical Haven In Melville, Johannesburg

42 4Th Avenue, Johannesburg, South Africa View map

**Welcome to A Botanical Haven in Melville, Johannesburg**-a serene retreat nestled in one of Johannesburg's oldest and most enchanting suburbs. Renowned for its verdant streets and charming village… More

From US$ 55 Book Now

Apartment At The Tyrwhitt

39 Bath Avenue, Johannesburg, South Africa View map

Nestled in the heart of Old Town, where cobblestone streets weave through medieval architecture, the Apartment At The Tyrwhitt promises a captivating stay in one of the most picturesque cities in… More

Book Now

Michelangelo Towers 0801

8 Maude Street 0801, Johannesburg, South Africa View map

**Welcome to Michelangelo Towers 0801**, a stunning apartment that invites you to experience urban living like never before. Nestled in the picturesque Grzegórzki neighborhood, this exquisite… More

From US$ 232 Book Now

Maboneng Penthouse - Main Street Life

286 Fox Street, Johannesburg, South Africa View map

Maboneng Penthouse - Main Street Life Apartment Johannesburg is located 12 minutes' walk from Ellis Park Stadium and 2.7 km from SAB World of Beer. More

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

Air: Serenity In Maboneng

286 Fox Street, Johannesburg, South Africa View map

Air: Serenity In Maboneng Apartment Johannesburg offers proximity to such tourist attractions as Ellis Park Stadium, situated nearly 5 minutes' walk away. More

From US$ 34 Book Now

Sandton Stay Casa Rosa

2 Linden Street, Johannesburg, South Africa View map

**Welcome to Sandton Stay Casa Rosa Johannesburg**, where elegance meets convenience in one of the most vibrant areas of Sandton. This charming retreat is ideally situated, appealing to travelers… More

Book Now

2 Bedroom Furnished Luxury Apartment With Inverter

16 11Th Avenue, Johannesburg, South Africa View map

**Welcome to 2 Bedroom Furnished Luxury Apartment With Inverter, Johannesburg** - an exquisite retreat nestled in the vibrant suburb of Rivonia. This elegantly designed apartment harmoniously… More

Book Now

Sandton Smart Apartment Ten

15 West Road South, Johannesburg, South Africa View map

**Welcome to Sandton Smart Apartment Ten** - an exquisite urban retreat nestled in the vibrant Sandton district of Johannesburg. More

From US$ 144 Book Now

Sandton Skye Serviced Apartments

3 Stan Road, Johannesburg, South Africa View map

Sandton Skye Serviced Apartments Johannesburg is located 3.7 km from The Wanderers Golf Club and 450 metres from the modern mall "Benmore Centre". Wi-Fi and a free private car park are also available… More

Book Now

Urban Retreat

38 Menton Road, Johannesburg, South Africa View map

The 3-bedroom Urban Retreat Villa features accommodation with a tennis court, a golf course and a sun deck and is nestled a mere 1.7 km from the prominent Melville Koppies Nature Reserve. The… More

From US$ 184 Book Now

11 @ 7 On Middle Sandton

7 Middle Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at 11 @ 7 On Middle Sandton Apartment Johannesburg, which is 19 minutes' walk from Rand Merchant Bank and at a distance of 7 km from Nelson Mandela… 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$ 51 Book Now

The Palms Guest House

47 Milton Road, Johannesburg, South Africa View map

More

Book Now