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

Nasrec Guesthouse

305 Stirling Street, Johannesburg, South Africa View map

Nasrec Guesthouse Johannesburg provides proximity to Calgro M3 Memorial Parks, which is situated merely a 10-minute stroll away. More

From US$ 34 Book Now

Yellow Stars Guesthouse Pty

46 5Th Avenue, Johannesburg, South Africa View map

Yellow Stars Guesthouse Pty Johannesburg is located 4.5 km from Gillooly's Farm Park and has an indoor pool with water slides. The hotel is a good starting point for Johannesburg's sports attractions… More

Book Now

Houghton Hill Cottage

33 Young Avenue, Johannesburg, South Africa View map

Located nearly a 10-minute drive from Hashtag Escape Amusement Center, the 3-star Houghton Hill Cottage Johannesburg hotel offers amenities such as a picnic area and barbecue grills. Boasting an… More

Book Now

59 On Eighth

59 8Th Ave, Johannesburg, South Africa View map

Bezuidenhout Park is 1.3 km from the accommodation, while Arts On Main is 1.2 km away. A wide range of dining options including Kung-Fu Kitchen can be found within a 5-minute walk.Victoria Yards is… More

Book Now

Troyeville Hotel

1403 Albertina Sisulu Road, Johannesburg, South Africa View map

Located approximately 3 km from the modest-sized Rhodes Park, Troyeville Hotel Johannesburg includes 2 restaurants. Staying here you can use Wi-Fi in public areas and a car park on site. More

From US$ 44 Book Now

Sekgome Resort

118 Doornkuil Sweet Water ,Orange Farm, Johannesburg, South Africa View map

Sekgome Resort Johannesburg includes 7 rooms and is around 10 minutes' drive from Christ Disciples Bible Church. More

Book Now

Cosmo Lodge

10553 Bern Crescent, Cosmo City Ext 9 Cosmo City, Johannesburg, South Africa View map

Located a 10-minute ride from Northgate Ice Rink, which is highly appreciated by sports lovers, Cosmo Lodge Johannesburg hotel includes 6 rooms. Guests who stay at the budget guest house can park… More

From US$ 27 Book Now

The Flying Angel

13 4Th Avenue, Johannesburg, South Africa View map

The Flying Angel Bed & Breakfast Johannesburg is set approximately 17 minutes' walk from Zoo Lake Park and at a 2.5 km distance from the prominent Melville Koppies Nature Reserve. More

Book Now

Mordillo House

1A Magnet Street, Johannesburg, South Africa View map

Overlooking the mountain, Mordillo House Hotel Johannesburg is located approximately a 15-minute walk from Bezuidenhout Park. The hotel also includes free private parking. More

From US$ 25 Book Now

Habesha Hotel

81 Langerman Dr, Johannesburg, South Africa View map

Habesha Hotel Johannesburg has 13 rooms and is located about 15 minutes by car from Ellis Park Stadium. More

Book Now

Luxury One Rosebank

36 Cradock Avenue, Johannesburg, South Africa View map

More

Book Now

Happy Garden Guesthouse

200 Blue Lakes Estate Benoni, Johannesburg, South Africa View map

Offering location only 5 minutes on foot from Joubert Park, Happy Garden Guesthouse Johannesburg offers 6 rooms. More

From US$ 159 Book Now

Andhra Guest House

90 Western Service Road, Johannesburg, South Africa View map

Featuring views of the pool, Andhra Guest House Johannesburg is located merely an 8-minute walk from AECI Dynamite Factory Museum. More

Book Now

Gabriel'S Gate

4 Machado Road, Johannesburg, South Africa View map

Situated a 10-minute ride from Gau Sandton train station, Gabriel'S Gate Hotel Johannesburg features views of the street. More

From US$ 74 Book Now

Chislehurst Guest House By Open Air Hotels

1 Vickers Avenue, Johannesburg, South Africa View map

Chislehurst Guest House By Open Air Hotels Johannesburg provides proximity to Musid Ud Duha Mosque, which is situated 4.1 km away. The hotel also includes a free private car park. More

Book Now

Platinum Room

23 Medusa Street, Johannesburg, South Africa View map

Located about 10 minutes' drive from Joubert Park, Platinum Room Johannesburg hotel offers access to tourist attractions throughout Johannesburg. Thanks to a golf club provided at this Johannesburg… More

Book Now

Kilimanjaro Lodge Bed & Breakfast

11 Boeing West Road, Johannesburg, South Africa View map

More

Book Now

The Hill Inn

2 Glyndwyr Avenue, Johannesburg, South Africa View map

Located about 15 minutes by car from Sandton Convention Center, The Hill Inn Johannesburg offers access to tourist attractions throughout Johannesburg. More

Book Now

Toto'S Guest House

41 Kings Avenue, Johannesburg, South Africa View map

Guests of Toto'S Guest House Johannesburg can enjoy access to Rand Park Ridge Shopping Centre, located about a 25-minute walk away. Guests who stay at this hotel can park their car on site. More

From US$ 32 Book Now

The French Quarter

35 Escombe Avenue, Johannesburg, South Africa View map

Located 25 minutes' stroll from Neighbourgoods Market, The French Quarter Hotel Johannesburg offers access to tourist attractions throughout Johannesburg. More

From US$ 58 Book Now

Dulcomb Guesthouse

53 Bram Fischer Drive Guest House, Johannesburg, South Africa View map

Featuring Wi-Fi throughout the property, Dulcomb Guesthouse Johannesburg sits approximately 6 km from Sandton Convention Center. This guest house entices guests with complimentary private parking… More

From US$ 31 Book Now

Le Chic - Luxury Meets Lifestyle

37 Cradock Avenue, Johannesburg, South Africa View map

Le Chic - Luxury Meets Lifestyle Aparthotel Johannesburg provides proximity to Beechwood Gardens, which is located only 1.1 km away. Guests can benefit from a golf club offered at this Johannesburg… More

Book Now

Da Vinci Lifestyle Maboneng

286 Fox Street, Johannesburg, South Africa View map

Located 1.9 km from Carlton Centre, Da Vinci Lifestyle Maboneng Bed & Breakfast Johannesburg is a 5-minute walk from Ellis Park Stadium. This hotel offers a private as well as parking. More

Book Now

Blossoms Guest House

South Africa 16 10Th Street La Rochelle, Johannesburg, South Africa View map

Located about 6 km from Carlton Centre, Blossoms Guest House Johannesburg is merely a 6-minute walk from Melville Koppies. The guest house also includes complimentary private parking. More

Book Now

The Serengeti Lodge

1 Jack Serengeti Estates, Cnr R21 &R25, Witfontein Ext 37, Kempton Park, Johannesburg, South Africa View map

The Serengeti Lodge Kempton Park hotel offers guests access to Witfontein Padstal, which is approximately 10 minutes' drive away. Guests who stay at the aparthotel can park their car on site. More

From US$ 158 Book Now

Garden Point Guest House

41 Banton Road, Johannesburg, South Africa View map

Garden Point Guest House Johannesburg features 6 rooms and lies within a 10-minute drive of The Rand Club. More

From US$ 39 Book Now

Green Star Villa & Spa

63 Craighall Road, Johannesburg, South Africa View map

Green Star Villa & Spa is located in Johannesburg, within a 10-minute drive of Goodman Gallery, and offers a swimming pool. This Johannesburg guest house also includes parking. More

Book Now

Villa Theresa

276 Herder Drive, Johannesburg, South Africa View map

Guests of Villa Theresa Johannesburg hotel can enjoy access to Windsor Golf Course, located 3.9 km away. This guest house offers a private as well as complimentary private parking. More

Book Now

Sahara Guest House

211 Dale Lace Avenue, Randpark-Ridge, Johannesburg, South Africa View map

Sahara Guest House Johannesburg is located in Johannesburg, 4.2 km from Bromhof Village Centre, and offers an outdoor swimming pool. There is also a car park. More

Book Now

Standard Luxury Double Room

226 Sangiro Road, Johannesburg, South Africa View map

Home-Like Stay Johannesburg hotel provides proximity to Arts On Main, which is located 6 km away. There is also complimentary private parking. More

Book Now

Juliles Accommodation

33 2Nd Avenue And 2Nd Street, Bezedenhout Valley, Johannesburg, Johannesburg, South Africa View map

Juliles Accommodation Johannesburg hotel offers 17 rooms 6 km from Origins Centre. Situated 15 minutes' drive from the multi-media Museum Africa, the Juliles Accommodation also gives access to such… More

From US$ 19 Book Now

Kaleaba House In A Tranquil Surburb - Linmeyer

Risi Ave Linmeyer Johannesburg South, Johannesburg, South Africa View map

Featuring Wi-Fi in public areas, Kaleaba House In A Tranquil Surburb - Linmeyer Hotel Johannesburg is within a 15-minute drive of Top of Africa. Guests who stay at this Johannesburg hotel can park… More

From US$ 54 Book Now

Kya Sand Guesthouse

17 Rooikrans Road, Johannesburg, South Africa View map

Featuring an outdoor swimming pool, Kya Sand Guesthouse Johannesburg is 4.2 km from Bird Gardens. The hotel also includes a car park. More

From US$ 38 Book Now

Maru'S Bed And Breakfast

2 Willow Place, Johannesburg, South Africa View map

Situated approximately 10 minutes' drive from Sandton Market @ The Park, Maru'S Bed And Breakfast Johannesburg features Wi-Fi in public areas, and a private parking lot on site. Boasting an outdoor… More

From US$ 72 Book Now

Marathon Lodge

84 Marathon Street, Kensington, Johannesburg, South Africa View map

Marathon Lodge Johannesburg hotel has 11 rooms and is located 7 km from Standard Bank Gallery. Guests who stay at this Johannesburg guest house can park their car on site. More

From US$ 24 Book Now

The Lakewood Hotel

2 Vinton Road, Johannesburg, South Africa View map

The Lakewood Hotel Johannesburg, located a 10-minute ride from FNB Stadium, offers an outdoor swimming pool, Wi-Fi throughout the property. Located around 15 minutes by car from a convenient place to… More

From US$ 72 Book Now

Bed And Breakfast On Melrose

13 Campbell Street, Johannesburg, South Africa View map

Offering a picnic area and a library, as well as the views of the pool, Bed And Breakfast On Melrose Johannesburg is located approximately 10 minutes' drive from Melrose Temple. The 4-star bed &… More

From US$ 63 Book Now

Urban Backpackers

100 Anderson St, Johannesburg, South Africa View map

Urban Backpackers Hostel is a mere 0.6 km from Johannesburg City Hall Complex and 5 minutes by car from Ellis Park Stadium. The Johannesburg hostel provides public parking for ZAR 45 per day nearby. More

From US$ 28 Book Now

Mampondo Property & Estate Management

7 Middle Road, Johannesburg, South Africa View map

More

Book Now

The Duchess Of Parkhurst

25 5Th St, Johannesburg, South Africa View map

The Duchess Of Parkhurst Johannesburg hotel provides proximity to 4th Avenue Parkhurst, which is situated merely 6 minutes' walk away. Staying active is easy with a golf club available for guests at… More

Book Now

Richland Guest Hotel

37 6Th Street, Johannesburg, South Africa View map

Richland Guest Hotel Johannesburg provides proximity to Anglo American Platinum, which is situated approximately 10 minutes away by car. More

From US$ 128 Book Now

Hurlingham Sandton

14A Arbroath Avenue, Johannesburg, South Africa View map

Overlooking the city, Hurlingham Sandton Hotel Johannesburg is 2.6 km from Nelson Mandela Square. There is also complimentary private parking. More

Book Now

Style And Beyouti Cabin

15 High Street, Johannesburg, South Africa View map

Guests of Style And Beyouti Cabin Bed & Breakfast Johannesburg can enjoy access to Glenvista Country Club, located 25 minutes' walk away. More

Book Now

98 Inn

98 Alexander Road, Johannesburg, South Africa View map

98 Inn Johannesburg provides proximity to The Art Farm, which is located approximately a 10-minute ride away. This Johannesburg guest house offers a private as well as free private parking. More

Book Now

Villa Miya Guesthouse

86 Greenway Greenside Randburg, Johannesburg, South Africa View map

Located nearly 25 minutes on foot from Zoo Lake Park, Villa Miya Guesthouse Johannesburg is within 500 metres of Office. Guests who stay at the guest house can park their car on site. More

From US$ 56 Book Now

Homebase Melville Backpackers

37 1St Ave, Johannesburg, South Africa View map

Homebase Melville - Hostel/Backpacker, located at a 4.3 km distance from SAB World of Beer, features free self parking and an outdoor swimming pool. The 237 - metre - high concrete Brixton Television… More

From US$ 14 Book Now

11 Woodmead Suites

7 Singer Street, Johannesburg, South Africa View map

Located 10 minutes' drive from Chilli Lane Shopping Centre, 11 Woodmead Suites Johannesburg hotel is fairly close to Country Club Johannesburg. More

Book Now

Central Sandton Rooms Nowifi

102 Katherine St, Johannesburg, South Africa View map

More

Book Now

Micasa Sucasa Guesthouse Melville

57 5Th Avenue, Johannesburg, South Africa View map

Micasa Sucasa Guesthouse Melville Johannesburg gives quick access to Melville Koppies Nature Reserve, situated only a 6-minute walk away. There is also parking. More

Book Now

House Sunbeam Guesthouse

197 Senior Dr, Johannesburg, South Africa View map

House Sunbeam Guesthouse Johannesburg has 6 rooms and is located 2.5 km from Willows Estate The. The House Sunbeam Guesthouse Johannesburg offers proximity to natural sights like Northcliff Ridge eco… More

Book Now