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

Spacious Luxury 3 Bedroom, 4 Bed Apartment With Balcony, Access To Pool & Tennis Court Plus Backup Power And 24Hr Security

313 Rivonia Road, Johannesburg, South Africa View map

Spacious Luxury 3 Bedroom, 4 Bed Apartment With Balcony, Access To Pool & Tennis Court Plus Backup Power And 24Hr Security Johannesburg is located 5 km from Sandton Market @ The Park and a 10-minute… More

From US$ 114 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 Royalplatinum Penthouse

101 Katherine Street, Johannesburg, South Africa View map

Featuring a swimming pool, the spacious The Royalplatinum Penthouse Apartment Johannesburg is a 5-minute walk from Atholl Square Shopping Centre. This apartment is just near Sandton Market @ The Park… More

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

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

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

Beautiful Home In A Central Suburb In Sandton

108 Wierda Road East, Johannesburg, South Africa View map

More

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

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

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

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

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

Andy'S Place - The Village Blues Sandton

102 Katherine St, Johannesburg, South Africa View map

The 4-star Andy'S Place - The Village Blues Sandton Johannesburg hotel offers easy access to Atholl Square Shopping Centre, which is situated a mere 5 minutes' walk away. Located 2.2 km from the… More

Book Now

Ten Stirling Bed & Breakfast

10 Stirling Street Waverley, Johannesburg, South Africa View map

**Discover Ten Stirling Bed & Breakfast in Johannesburg, a serene retreat that combines modern comfort with South African charm.** Just 20 kilometers from O.R. Tambo International Airport, this… More

From US$ 206 Book Now

Bnb Selft-Catering In Randburg

323 Surrey Avenue, Johannesburg, South Africa View map

Welcome to the Bnb Selft-Catering In Randburg, a captivating refuge nestled in the heart of Randburg, celebrated for its authentic multicultural vibrance. This inviting accommodation is your gateway… More

Book Now

Schweezers Guest House

251 Smit Street, Johannesburg, South Africa View map

Nestled in the Barmbek Sued district of Johannesburg, approximately a 15-minute walk from the Worldwear Shopping Centre, Schweezers Guest House Johannesburg offers a terrace. Also, active guests can… More

From US$ 94 Book Now

59 On Central

59 On Central Avenue, Johannesburg, South Africa View map

**Discover Luxurious Living at 59 On Central** Nestled in the vibrant heart of Sandton, 59 On Central presents an exquisite blend of luxury and modern sophistication. More

From US$ 92 Book Now

Oaklands Inn And Conference Centre

236A Oak Avenue, Johannesburg, South Africa View map

Positioned in the vibrant Randburg area of Johannesburg, Oaklands Inn and Conference Centre presents a serene escape amidst the urban bustle. Just 7.5 kilometers from Gautrain Sandton Station and a… More

From US$ 40 Book Now

Coty And Reuben'S Guesthouse

13 Saint Benedict Road, Johannesburg, South Africa View map

**Welcome to Coty And Reuben's Guesthouse** Nestled just 20 kilometers from the bustling O.R. Tambo International Airport, Coty And Reuben's Guesthouse offers a tranquil retreat in the heart of… More

Book Now

Eden Guesthouse

15 Bruce Street, Johannesburg, South Africa View map

**Welcome to the Eden Guesthouse Johannesburg, where comfort meets convenience in a serene setting.** Nestled just 20 km from O.R. Tambo International Airport, this charming guesthouse offers the… More

From US$ 67 Book Now

Cherry Tree Cottage B&B Linden

57 Ninth Street, Linden, Johannesburg, South Africa View map

The charming 3-star Cherry Tree Cottage B&B Linden Johannesburg, located within 7 km of Nelson Mandela Square, offers an indoor swimming pool, Wi-Fi in public areas. This Johannesburg hotel lies in… More

From US$ 30 Book Now

Cozystays A Min Walk To Art And Reaturants In Maboneng

Craftsmanship Building 260 Main Street Johannesburg Maboneng Gauteng 2094, Johannesburg, South Africa View map

**Discover the Vibrant Charm of Cozystays in Maboneng** Exploring the neighborhood is a breeze, with public transportation options readily accessible, allowing easy access to nearby attractions. More

From US$ 33 Book Now

The Dauphin House

58 Urania Street, Johannesburg, South Africa View map

The 4-star The Dauphin House Bed & Breakfast Johannesburg gives quick access to Observatory Golf Club, which is situated approximately 5 minutes' walk away. Located 4.9 km from the leading Wits Art… More

Book Now

Little Mykonos

4 Jasmine Rd, Johannesburg, South Africa View map

More

Book Now

Campafela Guest House

66 Delarey Street Vrededorp, Johannesburg, South Africa View map

Campafela Guest House Johannesburg, located a mere 13 minutes' walk from Lam Rim Buddhist Centre, features Wi-Fi throughout the property. A free private car park is available on site as well. More

From US$ 25 Book Now

Private Cottages

7 Halifax Street, Johannesburg, South Africa View map

Featuring a terrace and a swimming pool, Private Cottages Johannesburg hotel lies 5 km from Cambridge Crossing Shopping Centre Paulshof. Staying here you can use Wi-Fi throughout the property and… More

From US$ 54 Book Now

Derrick Guest House

10 Douglas Street, Highlands North, Johannesburg, South Africa, Johannesburg, South Africa View map

Providing 8 rooms, the 2-star Derrick Guest House Johannesburg is about 10 minutes' drive from Hashtag Escape Amusement Center. Guests who stay at this Johannesburg hotel can park their car on site. More

From US$ 21 Book Now

Villa54, Sandton

54 Homestead Road, Johannesburg, South Africa View map

Situated only 5 minutes' walk from the 4-star Villa54, Sandton Johannesburg hotel, guests can reach St Catherine Anglican Church in no time. Located 4.7 km from the vibrant indoor mall "African Craft… More

From US$ 46 Book Now

Bryanston Guest Cottage

100A East Hertford Road, Johannesburg, South Africa View map

**Welcome to Bryanston Guest Cottage** Conveniently located, Bryanston is in close proximity to major shopping centers and landmarks, making it an excellent base from which to explore Sandton. More

Book Now

Unit At The Base Apartment

323 Surrey Avenue, Johannesburg, South Africa View map

The 4-star Unit At The Base Apartment Johannesburg hotel offers access to Bromhof Village Centre, which is located around 4 km away. Additionally, guests can enjoy a golf club provided at the bed &… More

Book Now

Royal Mansion Lodge

10 Royal Street, Johannesburg, South Africa View map

Situated 2.5 km from the Apartheid Museum, the 3-star Royal Mansion Lodge Johannesburg hotel features a storage room. The bed & breakfast has a garden with a balcony. More

From US$ 21 Book Now

Genade At Craftmanship

260 Main Street Craftmanship, Johannesburg, South Africa View map

Offering a swimming pool and views of the pool, Genade At Craftmanship Bed & Breakfast Johannesburg is situated 6 minutes' walk from the Kwa Mai Mai Hostel & Traditional Market. Located 6 km from the… More

From US$ 33 Book Now

The Crest Bnb

54 Eeuwfees Street, South Crest,Alberton, Johannesburg, South Africa View map

Welcome to The Crest Bnb Johannesburg, where modern comfort meets exceptional convenience in the heart of the vibrant city. This inviting retreat is ideally situated just 10 kilometers from Rand… More

From US$ 38 Book Now

Bougain'Villas

10 8Th Avenue, Johannesburg, South Africa View map

Bougain'Villas Johannesburg hotel is 3.6 km from Fietas Museum and features a terrace with a barbecue grill and outdoor dining areas. More

From US$ 41 Book Now

Upper Houghton Guesthouse

46 Saint David Road, Johannesburg, South Africa View map

Set in the heart of Houghton Estate, Upper Houghton Guesthouse is a charming 3.5-star guesthouse that seamlessly combines comfort with convenience. This inviting retreat features a seasonal outdoor… More

From US$ 66 Book Now

The Capital On The Park Sandton Living Perfected

101 Katherine Street, Johannesburg, South Africa View map

The 4-star The Capital On The Park Sandton Living Perfected Johannesburg hotel, located 550 metres from the Sandton Market @ The Park and nearly a 20-minute walk from British Chamber of Business in… More

Book Now

Ellah'S Bed And Breakfast

79 Aschmann Road, Johannesburg, South Africa View map

More

Book Now

Tamryn Manor Guest House

Impala Road 53, Johannesburg, South Africa View map

Tamryn Manor Guest House Johannesburg is merely a 5-minute stroll from Klipriviersberg Nature Reserve Horse Trails and features a patio with outdoor dining areas and a barbeque grill. More

From US$ 47 Book Now

Hide Out Maboneng

260 Main Street, Johannesburg, South Africa View map

**Welcome to Hide Out Maboneng Bed & Breakfast Johannesburg**, where contemporary comfort meets urban charm in the heart of Johannesburg. Nestled in the vibrant Śródmieście district, this ideal… More

From US$ 31 Book Now

Bobbie B'S Kosher Bnb

Glenwood Lodge. 6, Johannesburg, South Africa View map

More

Book Now

Lieu De Grace

172 College Road, Johannesburg, South Africa View map

Guests of Lieu De Grace Bed & Breakfast Johannesburg can enjoy access to the Buggy Parks adventure site, located 25 minutes' walk away. Additional features at the hotel include a terrace with outdoor… More

Book Now

The Bolton Rosebank, Rosey Cosy Escape

2 Sturdee Avenue, Johannesburg, South Africa View map

**Welcome to The Bolton Rosebank, Rosey Cosy Escape, an inviting sanctuary nestled in the heart of Rosebank, Johannesburg.** This charming haven is set amidst a wealth of entertainment and tourist… More

From US$ 57 Book Now

Bnb Self Catering In Randburg, South Africa

323 Surrey Avenue, Johannesburg, South Africa View map

Welcome to Bnb Self Catering In Randburg, South Africa, a charming getaway nestled in the heart of Randburg-an vibrant area of Gauteng known for its multicultural experiences. This self-catering… More

From US$ 53 Book Now