Special offers and Exclusive deals

Search Hotels

2025-07-09
2025-07-10
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

Jade Garden

47A Stiglingh Road, Johannesburg, South Africa View map

Jade Garden Hotel Johannesburg provides proximity to The Campus Bryanston, which is situated nearly a 10-minute drive away. Guests who stay at the hotel can park their car on site. More

From US$ 102 Book Now

Athule Inn - Rosebank

37 Cradock Avenue One Rosebank Building, Johannesburg, South Africa View map

Athule Inn - Rosebank Johannesburg is located nearly a 25-minute walk from Nelson Mandela Foundation Museum and offers a restaurant. Staying active is easy with a golf club available for guests at… More

Book Now

Klelya'S Bed And Breakfast

47 Observatory Avenue, Johannesburg, South Africa View map

Located approximately 10 minutes by car from Arts On Main, Klelya'S Bed And Breakfast Johannesburg is merely 350 metres from Observatory Golf Club. Guests who stay at this budget hotel can park their… More

From US$ 47 Book Now

Hisandhers Guesthouse

31 Yeo Street, Johannesburg, South Africa View map

Hisandhers Guesthouse Johannesburg has 25 rooms and is located nearly a 25-minute walk from The Wilds Municipal Nature Reserve. More

From US$ 21 Book Now

468 On Bath

468 Bath Avenue 468, Johannesburg, South Africa View map

Offering an aqua park, a summer terrace, and a golf course, 468 On Bath Hotel Johannesburg is situated in Johannesburg, within 10 minutes' drive of The Coca-Cola dome Event Venue. More

Book Now

The Mustardseed Guest House

105 2Nd Street Parkmore Sandton, Johannesburg, South Africa View map

Situated within a 5-minute drive of Sandton City South Africa, The Mustardseed Guest House Johannesburg offers proximity to various city highlights. More

From US$ 64 Book Now

Louisville Guest Lodge Bedfordview

85 Geldenhuis Road, Johannesburg, South Africa View map

Louisville Guest Lodge Bedfordview Johannesburg hotel is located in Johannesburg, a mere 1.5 km from Italian South African Chamber of Trade and Industries, and offers a swimming pool. Additionally… More

From US$ 28 Book Now

24 On Basil Boutique Hotel

41 Basil Street, Johannesburg, South Africa View map

24 On Basil Boutique Hotel Johannesburg offers proximity to Liberty Church Randburg, situated just a 9-minute walk away. More

Book Now

At Jacaranda Lodge

62 Frederick Street, Johannesburg, South Africa View map

At Jacaranda Lodge Johannesburg hotel offers proximity to Royal Johannesburg & Kensington Golf Club, which is located about 10 minutes' drive away. More

Book Now

Ib Guesthouse

28-A Talisman Avenue, Johannesburg, South Africa View map

Ib Guesthouse Johannesburg offers proximity to Royal Johannesburg & Kensington Golf Club, situated nearly a 10-minute ride away. More

Book Now

Luxury Apartment At The Paramount

1 8Th Street, Johannesburg, South Africa View map

Featuring views of the city, Luxury Apartment At The Paramount Johannesburg hotel is located nearly a 25-minute walk from Ponte City Apartments. This bed & breakfast also includes complimentary… More

From US$ 83 Book Now

The Purple View B&B

124 2Nd Avenue Melville, Johannesburg, South Africa View map

Guests of The Purple View B&B Johannesburg can visit Sci-Bono Discovery Centre Science Museum, situated around 10 minutes away by car. Guests who stay at this budget hotel can park their car on site. More

From US$ 35 Book Now

Velindo Guest Room 2

378 West Avenue, Johannesburg, South Africa View map

Velindo Guest Room 2 Johannesburg hotel offers proximity to Northwold Shopping Centre Johannesburg, situated 3.6 km away. There's also a convenience of a car park on site. More

From US$ 21 Book Now

Spacious Cottage In Parkhurst

4 3Rd Street Parkhurst, Johannesburg, South Africa View map

Spacious Cottage In Parkhurst Johannesburg hotel offers guests access to Johannesburg Botanical Garden, which is 3.4 km away. Guests who stay at the guest house can park their car on site. More

From US$ 50 Book Now

68 On Elray

68 Elray Street, Johannesburg, South Africa View map

68 On Elray Hotel Johannesburg is located in Johannesburg, approximately 7 km from Johannesburg Zoo, and offers a swimming pool. More

From US$ 85 Book Now

Hotel

Mapungubwe Apartments 3Rd Floor, Johannesburg, South Africa View map

Located just 1.5 km from the cable-stayed Nelson Mandela Bridge, Hotel Johannesburg offers access to tourist attractions throughout Johannesburg. Thanks to a golf club provided at this Johannesburg… More

Book Now

Bonga'S Backpackers

9 Cumberland Road, Johannesburg, South Africa View map

Bonga'S Backpackers Hostel is nearly a 25-minute walk from Observatory Golf Club, while Gandhi Square is about 6 km away. More

Book Now

Valley Center Guest House

1161 Albertina Sisulu Road House, Johannesburg, South Africa View map

Providing 18 rooms, Valley Center Guest House Johannesburg is within a 6-km distance of Gandhi Square. Thanks to a golf club provided at this Johannesburg guest house, guests can stay active. More

From US$ 15 Book Now

Six On Wilge

6 Wilge Road, Johannesburg, South Africa View map

Six On Wilge Hotel Johannesburg is located in Johannesburg, approximately 10 minutes by car from Rand Merchant Bank, and offers a swimming pool. This guest house also includes complimentary private… More

Book Now

323 Craftsmenship, Maboneng

260 Main Street 325 Craftsmenship Building, Johannesburg, South Africa View map

323 Craftsmenship, Maboneng Johannesburg hotel is a great place to stay in the Johannesburg CBD district, a 10-minute drive from Sci-Bono Discovery Centre Hands-on Science Museum. This hotel entices… More

Book Now

Cozy 1 Bedroom Apartment

41 Greenstone Place, Johannesburg, South Africa View map

Featuring views of the city, Cozy 1 Bedroom Apartment Johannesburg hotel is located a mere 1.5 km from Rush Greenstone Indoor Trampoline Park Sports Complex. This guest house also includes a free… More

Book Now

Opulent Selections Stays

611 Sparrow Street, Johannesburg, South Africa View map

Situated around a 15-minute ride from Johannesburg Stock Exchange JSE, Opulent Selections Stays Johannesburg hotel offers proximity to various city highlights. There is also free private parking. More

From US$ 33 Book Now

The Royal Princess Guest Lodge

111 Malibongwe Drive, Johannesburg, South Africa View map

The Royal Princess Guest Lodge Johannesburg hotel has 6 rooms and is located 10 minutes' drive from Braamfontein Spruit Trail. More

From US$ 207 Book Now

Kesi

18 Hereford Street, Johannesburg, South Africa View map

Kesi Hotel Johannesburg features 10 rooms and lies about 10 minutes by car from Alexandra. You'll need 15-minute drive to O.R. More

From US$ 19 Book Now

Suite On Ridge

69 Ridge Road Glenhazel, Johannesburg, South Africa View map

Suite On Ridge Johannesburg hotel offers 6 rooms around a 25-minute walk from Bunny Park. You'll need 16-minute drive to O.R. More

Book Now

White

29 Grove Street 5, Johannesburg, South Africa View map

Featuring views of the garden, White Hotel Johannesburg is located 4.8 km from Sandton Central Park. At this guest house, guests will find a golf club to stay active. More

Book Now

Lemon Tree Cottage

42 Murray Street, Johannesburg, South Africa View map

Guests of Lemon Tree Cottage Johannesburg hotel can enjoy access to Houghton Golf Club, located a 10-minute ride away. This guest house also includes complimentary private parking. More

Book Now

Executive One Rosebank

37 Cradock Avenue, Johannesburg, South Africa View map

More

Book Now

Sweet Waters Lodge

64 Albertina Sisulu Road, Johannesburg, South Africa View map

Located 3.6 km from Arts On Main, Sweet Waters Lodge Johannesburg hotel offers access to tourist attractions throughout Johannesburg. More

Book Now

The Dawn Guesthouse

10109 Galela Street, Bram Fischerville Soweto, Johannesburg, South Africa View map

Located 2.6 km from Bram Fischerville Cricket Oval Sports Complex, which is highly appreciated by sports lovers, The Dawn Guesthouse Johannesburg includes 10 rooms. More

Book Now

Diamond Diggers Backpackers

36 Doris St, Johannesburg, South Africa View map

Diamond Diggers Backpackers Hotel Johannesburg, located around 10 minutes by car from Neighbourgoods Market, boasts a swimming pool. This hotel entices guests with parking, available on site. More

Book Now

Guest Room In Ormonde With Balcony

1400 Wagtail Street, Johannesburg, South Africa View map

Guest Room In Ormonde With Balcony Johannesburg hotel offers a terrace, located 7 km from Johannesburg Planetarium. Guests can enjoy this Johannesburg guest house's garden, which is adorned with a… More

From US$ 29 Book Now

The Crib Guesthouse House

387 Elgin Avenue, Johannesburg, South Africa View map

Providing 7 rooms, The Crib Guesthouse House Johannesburg is approximately 10 minutes' drive from All Saints Shopping Centre. More

Book Now

Ilanga Libalele

51 Copley Avenue, Johannesburg, South Africa View map

Ilanga Libalele Hotel Johannesburg offers 6 rooms about 25 minutes' walk from Sandton Convention Center. This hotel also includes parking. More

Book Now

Adaia Guesthouse

227 Surrey Avenue, Johannesburg, South Africa View map

Situated around 10 minutes by car from Windsor Golf Course, Adaia Guesthouse Johannesburg offers proximity to various city highlights. More

Book Now

Avontuur Mason

20 Maclean Street, Johannesburg, South Africa View map

Located 4.1 km from Gold Reef City Amusement Park, Avontuur Mason Bed & Breakfast Johannesburg offers access to tourist attractions throughout Johannesburg. There is also free private parking. More

Book Now

Concord Guest Lodge

54 Pandora Road, 2094, Johannesburg, South Africa, Johannesburg, South Africa View map

Featuring Wi-Fi in the rooms, the 2-star Concord Guest Lodge Johannesburg hotel is 25 minutes on foot from Bedford Centre. Guests who stay at this budget guest house can park their car on site. More

From US$ 32 Book Now

Honey Resta Guesthouse

69 17Th Avenue, Johannesburg, South Africa View map

Honey Resta Guesthouse Johannesburg offers proximity to Sandton City South Africa, situated about a 10-minute drive away. Thanks to a golf club provided at this Johannesburg hotel, guests can stay… More

Book Now

The Willockx, A Lifestyle Boutique Hotel

96B, Houghton Drive, Johannesburg, South Africa View map

Located at a distance of 4.3 km from the city park "Jhb Zoo Lake", which offers the thrill of discovering something beautiful, The Willockx, A Lifestyle Boutique Hotel Johannesburg offers a… More

From US$ 85 Book Now

Glenanda Hotel

39 Vorster Ave, Johannesburg, South Africa View map

More

Book Now

51 On York Guesthouse

51 York Road, Kensington, Johannesburg, South Africa View map

51 On York Guesthouse Johannesburg has 17 rooms and is located about 10 minutes by car from Gillooly's Farm Park. Guests who stay at this budget guest house can park their car on site. More

From US$ 25 Book Now

76 Darwin Guesthouse

76 Darwin Street, Johannesburg, South Africa View map

76 Darwin Guesthouse Johannesburg features 8 rooms and lies 3.1 km from Investec Investment Bank. Situated 10 minutes by car from Liliesleaf History Museum, the 76 Darwin Guesthouse also gives access… More

Book Now

Mikasa Sukasa Backpackers

5 Russel Road, Johannesburg, South Africa View map

Located 4.6 km from Johannesburg Zoo in Johannesburg, Mikasa Sukasa Backpackers Hostel features a luggage storage, a smoking area and a carpark. There is laundry, dry cleaning and housekeeping at the… More

From US$ 31 Book Now

J And M Guesthouse

52 Max Michaelis Street, Johannesburg, South Africa View map

Guests of J And M Guesthouse Johannesburg can visit Delta Park, situated around 5 km away. Located within 15 minutes' drive of South African National Museum of Military History, this Johannesburg… More

Book Now

Tower Lodge

2 Cookham Avenue, Auckland Park, Johannesburg, South Africa View map

The 3-star Tower Lodge Johannesburg hotel, located a 10-minute ride from Neighbourgoods Market, offers a swimming pool, Wi-Fi in public areas. Located a 10-minute drive from a convenient place to… More

From US$ 76 Book Now

Theza'S Place

13 Byron Place, Johannesburg, South Africa View map

Located a 25-minute stroll from Silver Ball, Theza'S Place Hotel Johannesburg offers access to tourist attractions throughout Johannesburg. More

Book Now

Buona Notte

6Th Third Avanue, Linden, Randburg, Johannesburg, South Africa View map

Offering location just 450 metres from Saint Charles Catholic Church, Buona Notte Bed & Breakfast Johannesburg offers 6 rooms. This bed & breakfast also includes complimentary private parking. More

From US$ 55 Book Now

Resana Guesthouse

282 South Rand Road, Johannesburg, South Africa View map

Located 6 km from Reading Golf Club, Resana Guesthouse Johannesburg offers access to tourist attractions throughout Johannesburg. More

Book Now

Urbanzulu Backpackers

100 Anderson Street, Johannesburg, South Africa View map

Urbanzulu Backpackers Hostel is within 25 minutes' walk of the 54-storey cylindrical Ponte City Apartments Skyscraper, while SAB World of Beer is 2.4 km away. More

From US$ 22 Book Now

Ilala Guesthouse

142 Ormonde Drive Ilala Guest House, Johannesburg, South Africa View map

Ilala Guesthouse Johannesburg offers 10 rooms a 10-minute ride from Gold Reef City Theme Park. Guests who stay at this hotel can park their car on site. More

From US$ 30 Book Now