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

Jozie City Industrial Loft

34 Webber Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Jozie City Industrial Loft Johannesburg apartment, which is at a distance of 3.3 km from the leading Joburg Theatre and about 10 minutes' drive from… More

Book Now

Chic 2 Bedroom Penthouse In The Heart Of Rosebank

The Tyrwhitt Rosebank, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Chic 2 Bedroom Penthouse In The Heart Of Rosebank Johannesburg apartment, which is within a 5-km distance of Nelson Mandela Square and nearly a 10… More

Book Now

D&Dluxury Rivonia Apartments With Inverter

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

Situated nearly a 5-minute walk from Oriental City Rivonia Outlet Mall, D&Dluxury Rivonia Apartments With Inverter Johannesburg offers guests easy access to various tourist attractions nearby. More

Book Now

25 11Th Street Greymont

25 11Th Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at 25 11Th Street Greymont Apartment Johannesburg, which is at a distance of 1 km from the nature park "Albert's Farm" and around a 10-minute drive from… More

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

Trench Court

19A 1St Avenue, Johannesburg, South Africa View map

Rhodeo Sandton Villa is situated in Johannesburg, within 3.9 km of Johannesburg Stock Exchange JSE and 25 minutes' walk from Country Club Johannesburg. Guests of the 4-bedroom villa can use… More

From US$ 491 Book Now

Johannesburg Maboneng Hallmark Apartment

54 Siemert Road, Johannesburg, South Africa View map

Johannesburg Maboneng Hallmark Apartment is located nearly a 25-minute walk from Gauteng Provincial Government and at a distance of 2.6 km from Nelson Mandela Bridge. More

From US$ 38 Book Now

Lovely 2 Bedroom Unit In The Heart Of Melville 127

10 Main East Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Lovely 2 Bedroom Unit In The Heart Of Melville 127 Johannesburg apartment, which is within 25 minutes' walk of the leading Joburg Theatre and within 3… More

From US$ 79 Book Now

The Lancaster

43 Lancaster Avenue, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at The Lancaster Apartment Johannesburg, which is at a distance of 3.1 km from Everard Read and about a 10-minute drive from Sandton Central Park. More

From US$ 43 Book Now

Popsy'S Guest House

239 Commissioner Street, Johannesburg, South Africa View map

Situated within a 400-metre distance of Arts On Main, Popsy'S Guest House Johannesburg includes 8 rooms with views of the city. The hotel also includes a car park. More

From US$ 25 Book Now

Maryhurst

74 Johannesburg Road, Johannesburg, South Africa View map

Maryhurst Aparthotel Johannesburg is located in Johannesburg, about 10 minutes by car from L. Ron Hubbard, and offers a year-round outdoor swimming pool. Private car parking is available on site at… More

From US$ 31 Book Now

Just B Zone Guest House

251 Smit Street, Johannesburg, South Africa View map

Featuring a terrace and a swimming pool, Just B Zone Guest House Johannesburg lies nearly a 15-minute walk from Worldwear Shopping Centre. Overlooking garden, the hotel welcomes guests with a daily… More

From US$ 37 Book Now

Grand View B&B

Putney Road, Johannesburg, South Africa View map

Grand View B&B Johannesburg is located in Johannesburg, within a 10-minute drive of Johannesburg Planetarium, and offers a swimming pool. There is complimentary private parking on site and Wi-Fi in… More

From US$ 26 Book Now

Le'Ciara Luxury Guest House

29 Basil St, Johannesburg, South Africa View map

Overlooking the patio, Le'Ciara Luxury Guest House Johannesburg is located within 10 minutes' drive of The Coca-Cola dome Event Venue. Additional features at the hotel include a terrace with outdoor… More

From US$ 75 Book Now

The Loft

Campbell Road 9 Parktown, Johannesburg, South Africa View map

The Loft Bed & Breakfast Johannesburg is located in Johannesburg, about 10 minutes by car from FNB Bank City, and offers a private swimming pool. Immerse yourself in this Johannesburg bed &… More

From US$ 67 Book Now

Luxury Apartment Sandton , No Loadshedding

5 Benmore Road, Johannesburg, South Africa View map

Located 3.3 km from Thrupps Shopping Centre, Luxury Apartment Sandton, No Loadshedding Johannesburg hotel is a 5-minute stroll from Benmore Gardens Shopping Centre. The non-smoking aparthotel boasts… More

From US$ 67 Book Now

Sandton Luxury Apartment

8 Stan Road Sandton Skye, Johannesburg, South Africa View map

Located around 10 minutes' drive from The Wanderers Golf Club, Sandton Luxury Apartment Johannesburg hotel offers access to tourist attractions throughout Johannesburg. Guests who stay at this… More

From US$ 63 Book Now

The Hide In Sandton

3 East Close Sandown Ext.24 1724, Johannesburg, South Africa View map

Guests of The Hide In Sandton Hotel Johannesburg can visit Bryanston Shopping Centre, situated 3.6 km away. More

From US$ 54 Book Now

Bryanston Cottage

121 Coleraine Drive, Johannesburg, South Africa View map

Bryanston Cottage Johannesburg hotel is merely an 8-minute walk from Musid Ud Duha Mosque and features a terrace with outdoor dining areas. The bed & breakfast is a good starting point for… More

Book Now

Q On First B&B

39A 1St Avenue East, Johannesburg, South Africa View map

Q On First B&B Johannesburg, located 1.3 km from The Mall of Rosebank, offers a swimming pool and Wi-Fi in the rooms. The guest house is a good starting point for Johannesburg's sports attractions… More

From US$ 77 Book Now

Hotel Vibes Ferndale

459 Long Avenue, Johannesburg, South Africa View map

Hotel Vibes Ferndale Johannesburg, located about a 25-minute walk from Olivedale Corner, offers a swimming pool and Wi-Fi throughout the property. More

From US$ 28 Book Now

Valleycenter Guesthouse

31 Broad Way Bezuidenhough Valley Jhb, Johannesburg, South Africa View map

Valleycenter Guesthouse Johannesburg includes 11 rooms and is a 10-minute ride from The Wilds Municipal Nature Reserve. More

From US$ 13 Book Now

Villa54, Sandton

54 Homestead Road, Johannesburg, South Africa View map

Located 2.9 km from Nelson Mandela Square, Villa54, Sandton Johannesburg hotel is 5 minutes on foot from St Catherine Anglican Church. The bed & breakfast features a year-round outdoor pool and Wi-Fi… More

From US$ 65 Book Now

Raphael Penthouse 205

163 5Th Street Sandown , Sandton, South Africa, Johannesburg, South Africa View map

Located 10 minutes on foot from Sandton City Shopping Centre, Raphael Penthouse 205 Aparthotel Johannesburg is 5 minutes' stroll from Sandton Convention Center. The hotel also includes complimentary… More

From US$ 114 Book Now

Tlelakufuma Guest House

Kersieboom Street,1242/40, Johannesburg, South Africa View map

Tlelakufuma Guest House Johannesburg has 6 rooms and is located approximately 10 minutes by car from South Western Townships. Guests can indulge in this Johannesburg guest house's garden, accompanied… More

From US$ 40 Book Now

The Hide In Randburg-Strydom

Richardson A 10 Stanley Road Strijdompark Ext.3 2188, Johannesburg, South Africa View map

More

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$ 47 Book Now

Festina Lente Guesthouse

41 Balmoral Avenue Hurlingham, Johannesburg, South Africa View map

Featuring a sun terrace with outdoor dining areas, Festina Lente Guesthouse Johannesburg is 7 km from Parkview Golf Club. The hotel is a good starting point for Johannesburg's sports attractions… More

From US$ 39 Book Now

By Appointment Suites

19 Etosha Crescent Sandown Estate Sandton, Johannesburg, South Africa View map

Featuring Wi-Fi in the rooms, Bio-Pointment Guest Suites Johannesburg hotel is 7 km from Everard Read. Complimentary private parking is available on site at this bed & breakfast. More

From US$ 41 Book Now

La Casa Blanca

9 Zambesi Road, Johannesburg, South Africa View map

Overlooking the garden, La Casa Blanca Hotel Johannesburg is 450 metres from Melville Koppies. Staying active is easy with a golf club available for guests at this Johannesburg guest house. More

From US$ 81 Book Now

The Bryanston Boutique

225 Bryanston Drive, Johannesburg, South Africa View map

The Bryanston Boutique Hotel Johannesburg offers a patio, located a 10-minute ride from Montecasino. Overlooking garden, this Johannesburg guest house welcomes guests with a daily continental… More

From US$ 64 Book Now

Peace & Lovely Bed And Breakfast

39 Countesses Avenue, Johannesburg, South Africa View map

Peace & Lovely Bed And Breakfast Johannesburg, located around 10 minutes' drive from Randpark Golf Course, features Wi-Fi in the rooms. This hotel entices guests with barbecue and a satellite flat… More

From US$ 22 Book Now

Executive 3 Bed Apartment With Balcony & Executive 2 Bed Apartment In Sandton

15 West Road South, Johannesburg, South Africa View map

Overlooking the city, Executive 3 Bed Apartment With Balcony & Executive 2 Bed Apartment In Sandton Johannesburg hotel is located about 10 minutes' drive from Sandton Convention Center. This… More

From US$ 149 Book Now

The Royal Bryanston

36B Ballyclare Dr, Bryanston, Johannesburg, South Africa View map

Located at a distance of 3.4 km from Investec Investment Bank, The Royal Bryanston Hotel Johannesburg offers Wi-Fi throughout the property and private car parking. The guest house is a good starting… More

From US$ 52 Book Now

Fm Guest Lodge Comfort, Tranquility & Peace Of Mind

49 Randpark Drive, Johannesburg, South Africa View map

Featuring a patio and a swimming pool, Fm Guest Lodge Comfort, Tranquility & Peace Of Mind Johannesburg hotel lies just 1.7 km from Worldwear Shopping Centre. The guest house provides Wi-Fi… More

From US$ 36 Book Now

Newfelling Guest House

30 Raleigh Street Newfelling Guest House, Johannesburg, South Africa View map

Located around 25 minutes' walk from German Chamber of Commerce and Industry, Newfelling Guest House Johannesburg includes 7 rooms. Also, guests have access to a golf club provided at the guest house. More

From US$ 15 Book Now

Garden View Guesthouse Fleurhof

20 Klinker Ave, Johannesburg, South Africa View map

Garden View Guesthouse Fleurhof Johannesburg, located 3.5 km from Orlando Stadium, offers a seasonal outdoor pool and Wi-Fi in the rooms. More

From US$ 27 Book Now

Triple T Guest House

44 North Avenue Bezuidenhout Valley, Johannesburg, South Africa View map

Offering airport shuttle service and bicycles for rent, Triple T Guest House Johannesburg is situated 15 km from Rand airport. The hotel is a good starting point for Johannesburg's sports attractions… More

From US$ 20 Book Now

Ecotel Southgate

12 Main Street, Meredale, Southgate, Johannesburg, South Africa View map

Located 10 minutes by car from FNB Stadium, which is highly appreciated by sports lovers, the 2-star Ecotel Southgate Johannesburg hotel includes 25 rooms. Wi-Fi is provided in public areas for… More

From US$ 33 Book Now

Fatmols Guest Lodge

5 Avalanche Street Westdene, Johannesburg, South Africa View map

The 2-star Fatmols Guest Lodge Johannesburg hotel, located approximately 6 km from Gandhi Square, offers an outdoor swimming pool, Wi-Fi throughout the property. Located approximately a 10-minute… More

From US$ 45 Book Now

Casas Navio Guest House

34 Angus Road Bedfordview, Johannesburg, South Africa View map

Casas Navio Guest House Johannesburg is nestled a mere 7 minutes' walk from Eastgate Shopping Centre and features an outdoor swimming pool. Guests can indulge in this Johannesburg guest house's… More

From US$ 28 Book Now

Semeni Asante Guesthouse

25 Limerick Road, Crown Gardens, Johannesburg, South Africa View map

Featuring movie nights and film nights, Semeni Asante Guesthouse Johannesburg is located in Johannesburg, 3.1 km from Safa. This hotel also includes a terrace with a sitting area. More

From US$ 40 Book Now

Mapungubwe Hotel Apartments Marshalltown

Ferreira Street, Johannesburg, South Africa View map

Featuring a terrace and a swimming pool, the 2-star Mapungubwe Hotel Apartments Marshalltown Johannesburg lies within 10 minutes' drive of Booysens. More

From US$ 32 Book Now

Harmony Guest House

12 Amalinda Street, Johannesburg, South Africa View map

Situated 2.7 km from Sandton City South Africa, the 2-star Harmony Guest House Johannesburg features Wi-Fi in public areas, and a free private car park on site. This guest house is a good starting… More

From US$ 33 Book Now

Royal Stina Hotel-Style With Swimming Pool

260 Main Street 233, Johannesburg, South Africa View map

Featuring a patio with a barbecue grill and outdoor dining areas, the 2-star Royal Stina Hotel-Style With Swimming Pool Johannesburg is 3.7 km from the stunning Origins Centre Museum. This smoke-free… More

From US$ 21 Book Now

Casa De Amor Rosebank

Unnamed Road, Rosebank, Johannesburg, South Africa View map

Set in the Rosebank district, Student Accommodation Resident Stay is at a 4.5 km distance from Sandton Central Park. The hostel features Wi Fi in the rooms as well. More

From US$ 83 Book Now

Ten Stirling Bed & Breakfast

10 Stirling St, Waverley, Johannesburg, South Africa View map

10 minutes' drive from sports attractions such as Bidvest Wanderers Stadium, the 3-star Ten Stirling Bed & Breakfast Bed & Breakfast Johannesburg features 9 rooms with pool views. Located 4.1 km from… More

From US$ 206 Book Now

Sandton Skye Executive Suite-2

3 Stan Road 216, 2Nd Floor, Johannesburg, South Africa View map

Located about 20 minutes' walk from Sandton City Shopping Centre, Sandton Skye Executive Suite-2 Johannesburg hotel is 5 minutes' stroll from Benmore Gardens. This aparthotel also includes free… More

From US$ 89 Book Now

Grace On 51 York Lodge

51 York Road, Johannesburg, South Africa View map

Located within 15 minutes' drive of Ellis Park Stadium, which is highly appreciated by sports lovers, Grace On 51 York Lodge Johannesburg hotel includes 7 rooms. More

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