Special offers and Exclusive deals

Search Hotels

2025-07-17
2025-07-18
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

Hotels in Johannesburg near Rand

Elson Lodge

70 Van Riebeeck Avenue, Alberton, South Africa View map

Providing 16 rooms, Elson Lodge Johannesburg hotel is 10 minutes by car from Silver Ball. Located 2.4 km from Reading Golf Club, this guest house is also in the immediate vicinity of Gau Sandton… More

From US$ 38 Book Now

Sun1 Alberton

St Austell Road, Johannesburg, South Africa View map

The 2-star Sun1 Alberton Hotel Johannesburg, located at a 3.5 km distance from Silver Ball, features WiFi throughout the property. The hotel offers parking on site. More

From US$ 33 Book Now

The Crest Bnb

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

More

Book Now

Yolkel Guesthouse

54 Deutzia Road, Johannesburg, South Africa View map

Yolkel Guesthouse Johannesburg has 6 rooms and is located around 6 km from L. Ron Hubbard. The Yolkel Guesthouse Johannesburg is about 10 km from Rand airport and 10 minutes' drive from such cultural… More

From US$ 16 Book Now

Valleycenter Guest Lodge

71 Geldenhuis Malvern East By Bedford View, Johannesburg, South Africa View map

Featuring a terrace and a swimming pool, Valleycenter Guest Lodge Johannesburg hotel lies 850 metres from Wychwood Baptist Church. More

From US$ 44 Book Now

Valleycenter Guest Lodge

71 Geldenhuis Bedford View, Johannesburg, South Africa View map

Located about 15 minutes by car from Arts On Main, Valleycenter Guest Lodge Johannesburg hotel includes 7 rooms with views of the pool. More

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

Theza'S Palace

13 Byron Place, Johannesburg, South Africa View map

Located around 7 km from Rietvlei Zoo Farm, Theza'S Palace Johannesburg hotel offers access to tourist attractions throughout Johannesburg. Staying active is easy with a golf club available for… More

Book Now

Bashkaguesthouse

103 South Rand Road, Johannesburg, South Africa View map

Overlooking the garden, Bashkaguesthouse Johannesburg hotel is about 7 km from Arts On Main. Located approximately 10 minutes by car from Wemmer Pan, this Johannesburg guest house is also a 40-minute… More

From US$ 16 Book Now

Green Reeds Bnb

41 Primrose Street, Johannesburg, South Africa View map

Green Reeds Bnb Bed & Breakfast Johannesburg provides proximity to James Hall Transport Museum, which is situated approximately 6 km away. 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

Palm Inn

1 Pansy Road, Johannesburg, South Africa View map

Palm Inn Johannesburg is located a 10-minute ride from Gillooly's Farm Park and a 10-minute drive from Huddle Park Golf & Recreation. More

From US$ 27 Book Now

Villa-Avi

Villa Abroisa, Johannesburg, South Africa View map

The 1-room Villa-Avi Johannesburg is located around 10 minutes by car from Observatory Golf Club and offers Wi-Fi for either business or leisure. L. Ron Hubbard is a 10-minute drive from the… More

Book Now

An Elegant Stay Away From Home

71 Buckingham Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room An Elegant Stay Away From Home Johannesburg apartment, which is at a distance of 4 km from Glendower Golf Club and approximately 5 minutes'… More

From US$ 26 Book Now

Kairos Guest Lodge Bedfordvew

1A Souvenir Rd, Johannesburg, South Africa View map

More

Book Now

Kairos Guest Lodge Bedfordvew

1 Souvenir Road 1 Sousen Road, Johannesburg, South Africa View map

Merely 1.3 km from Bedford Centre, Kairos Guest Lodge Johannesburg hotel includes 10 rooms. Thanks to a golf club provided at this Johannesburg hotel, guests can stay active. More

Book Now

Delight Luxurious Apartments

17 Kirkby Road Kingsley Wing, Johannesburg, South Africa View map

More

Book Now

Executive 2-Bedroom Luxury Suite In Bedford Centre Mall

18 Kirkby Road, Johannesburg, South Africa View map

Situated just 550 metres from The Zone @ Rosebank, the spacious 2-bedroom Executive 2-Bedroom Luxury Suite In Bedford Centre Mall Johannesburg provides guests with Wi-Fi for either business or… More

From US$ 130 Book Now

Jakess Place Modern Comfortable Sunny 3-Bedroom House In Kensington

442 Highland Road, Johannesburg, South Africa View map

More

From US$ 146 Book Now

Goodnight Guest Lodge

13 Arterial Rd West, Oriel, Johannesburg, South Africa View map

Featuring a steam room, a Jacuzzi, and a sauna, Goodnight Guest Lodge Johannesburg hotel is 7 km from Ellis Park Stadium. This 3-star hotel also offers guests Wi-Fi throughout the property. More

From US$ 296 Book Now

Marble Nights

16 Kirkby Road, Johannesburg, South Africa View map

The 2-room Marble Nights Apartment Johannesburg offers easy access to such tourist sites as Bedford Centre, located about 5 minutes' walk away. More

From US$ 62 Book Now

Bedford Family Retreat

Smith Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 2-room Bedford Family Retreat Apartment Johannesburg, which is around 4 km from Glendower Golf Club and only an 8-minute walk from Italian South… More

Book Now

Agulhas By Thando

Leicester Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room Agulhas By Thando Apartment Johannesburg, which is 4.3 km from Observatory Golf Club and a 25-minute stroll from Rhodes Park. Also, the… More

Book Now

Estancia Overnight Accommodation

2 Reitz Street, Johannesburg, South Africa View map

More

Book Now

Cozy Oasis On Derby

204 Derby Road, Johannesburg, South Africa View map

Situated about 20 minutes' walk from Eastgate Shopping Centre, the 70 m^2 Cozy Oasis On Derby Apartment Johannesburg provides guests with Wi-Fi for either business or leisure. Also, the presence of a… More

From US$ 24 Book Now

T&M Guesthouse

296 South Rand Road, Johannesburg, South Africa View map

Located around a 15-minute drive from Arts On Main, T&M Guesthouse Johannesburg offers access to tourist attractions throughout Johannesburg. There is also parking. More

From US$ 35 Book Now

Dilegenceairbnb

1 Smith Road Bedfordview , Wedgwood Green, Johannesburg, South Africa View map

More

Book Now

Hidden Retreat In Kensington

Highland Road, Johannesburg, South Africa View map

The 4-bedroom Hidden Retreat In Kensington Villa offers swift access to Saint Andrews Anglican Church, which is less than 10 minutes' walk away. This accommodation features a kitchen with a microwave… More

From US$ 157 Book Now

Margaret'S Place

47 Nottingham Road, Kensington, Johannesburg, South Africa View map

Featuring a terrace and an outdoor swimming pool, Margaret'S Place Hotel Johannesburg lies within a 15-minute drive of Top of Africa. Staying here you can use Wi-Fi in public areas and a car park on… More

From US$ 40 Book Now

Westmoreland Lodge

80 Westmoreland Rd, Kensington, Gauteng, South Africa, Johannesburg, South Africa View map

While staying at Westmoreland Lodge, you'll be at a 3.5 km distance from Observatory Golf Club and about a 10-minute ride from Royal Johannesburg & Kensington Golf Club. The lodge in Johannesburg… More

From US$ 19 Book Now

Pitso Aparhotel

1 Smith Rd, Kensington, Johannesburg, Johannesburg, South Africa View map

Overlooking the pool, Pitso Aparhotel Johannesburg hotel is about 10 minutes by car from Gillooly's Farm Park. The aparthotel has a swimming pool and a garden with a balcony. More

Book Now

Monica'S Cottage

48 Westmoreland Road, Johannesburg, South Africa View map

Monica'S Cottage Johannesburg lies a 25-minute walk from Bedford Centre. Hashtag Escape Amusement Center is located 4.7 km from Monica'S Cottage. More

From US$ 38 Book Now

Cossy Possy Guest House

251 Highland Road Kensington, Johannesburg, South Africa View map

Cossy Possy Guest House Johannesburg is located in Johannesburg, a 10-minute ride from Italian South African Chamber of Trade and Industries, and offers a swimming pool. Guests can enjoy the guest… More

From US$ 14 Book Now

The Nicol Hotel And Apartments

Corner Of Nicol Rd And Skeen Boulevard, Johannesburg, South Africa View map

The perfect The Nicol Hotel And Apartments Johannesburg is located 15 km from Rand airport and offers an outdoor swimming pool as well as a fitness club. Boasting an à la carte restaurant, this 3… More

From US$ 48 Book Now

De'Moore Guest House

31 Westmoreland Road, Johannesburg, South Africa View map

Featuring Wi-Fi throughout the property, De'Moore Guest House Johannesburg is 4.5 km from Booysens. While staying in this Johannesburg hotel, you are invited to discover Eastgate Shopping Centre… More

From US$ 18 Book Now

The Nicol Hotel Bedfordview

41 Nicol Road, Johannesburg, South Africa View map

The Nicol Hotel Bedfordview Johannesburg is located 5 minutes by car from Gillooly's Farm Park and 2.5 km from Glendower Golf Club. This apartment offers complimentary private parking on site and… More

From US$ 48 Book Now

Gspot94-Gardenspot94

94 Langerman Drive, Johannesburg, South Africa View map

Located within a 15-minute drive of the tall Hillbrow Telkom Tower, the 6-room Gspot94 Apartment Johannesburg is 4.7 km from a top family-friendly place like Hashtag Escape Amusement Center. This… More

From US$ 29 Book Now

Bedfordview Hotel & Apartments

51A Van Der Linde Road, Johannesburg, South Africa View map

Situated approximately 5 km from Melrose Temple, Bedfordview Hotel & Apartments Johannesburg features Wi-Fi throughout the property and a free private car park on site. This Johannesburg aparthotel… More

From US$ 122 Book Now

27A On Angus

27A Angus Rd, Johannesburg, South Africa View map

The 4-star 27A On Angus Hotel Johannesburg is 12 minutes' walk from Eastgate Mall and features a terrace with a barbeque grill. More

From US$ 80 Book Now

Garden Cottage @Onyx

19 Onyx Street, Johannesburg, South Africa View map

Garden Cottage @Onyx Johannesburg is located 4.2 km from Melrose Temple and a 15-minute drive from Newtown. More

Book Now

Derock View Lodges

67 Marathon Street, Johannesburg, South Africa View map

Derock View Lodges Johannesburg hotel provides proximity to Rhodes Park, which is located a 17-minute stroll away. More

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

Munisa Guest House

55 Langermann Drive, Johannesburg, South Africa View map

The 3-star Munisa Guest House Johannesburg is located in Johannesburg, within a 15-minute drive of Arts On Main, and offers a swimming pool. The guest house offers a car park on site. More

From US$ 65 Book Now

Evans Village - Apartments & Spa

34 Belhambra Road, Johannesburg, South Africa View map

The 7-room Evans Village - Apartments & Spa Johannesburg is located about 10 minutes by car from St Therese Catholic Church and around 7 km from Wild Waters. Guests can enjoy a more delightful stay… More

From US$ 154 Book Now

Casa Eastgate

72 Northumberland Road, Johannesburg, South Africa View map

Located 3.8 km from Melrose Temple, Casa Eastgate Hotel Johannesburg offers access to tourist attractions throughout Johannesburg. To keep fit, a golf club provided for guests at the guest house. More

Book Now

Casa Bedfordview

72 Northumberland Road, Johannesburg, South Africa View map

Casa Bedfordview Hotel Johannesburg is located in Johannesburg, a mere 1.3 km from Rhodes Park, and offers an outdoor pool. There is also parking. More

Book Now

East Prestige Lodge

65 Northumberland Road,Kensington South, Johannesburg, South Africa View map

The 7-room East Prestige Lodge Johannesburg is approximately a 25-minute walk from Bezuidenhout Park. This apartment comes with a swimming pool and a shared lounge overlooking the pool. More

From US$ 30 Book Now

Queen'S Place

139 Queens Street, Johannesburg, South Africa View map

Queen'S Place Hotel Johannesburg, located around 7 km from Gandhi Square, features Wi-Fi throughout the property. This hotel entices guests with a free private car park, available on site. More

From US$ 49 Book Now

Casa Bedfordview

77 Northumberland Road, Johannesburg, South Africa View map

Situated within a 6-km distance of Arts On Main, Casa Bedfordview Hotel Johannesburg offers proximity to various city highlights. Guests can benefit from a golf club offered at this Johannesburg… More

From US$ 29 Book Now

Signature@44

44 Northumberland Rd, Johannesburg, South Africa View map

Signature@44 Bed & Breakfast Johannesburg, located merely 1.8 km from Bedford Centre, features Wi-Fi in the rooms. Guests who stay at this bed & breakfast can park their car on site. More

From US$ 21 Book Now