Special offers and Exclusive deals

Search Hotels

2024-03-20
2024-03-21
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

Town Lodge Johannesburg Airport

Herman Road, Harmelia Ext 2, Germiston, Kempton Park, South Africa View map

Town Lodge Johannesburg Airport Kempton Park is rated 2 stars and comprises 135 rooms with homely comforts. St Therese Catholic Church is placed about 3.6 km away, and Modderfontein Golf Club is 4.9… More

From US$ 57 Book Now

Town Lodge Waterfall, Midrand

Montrose Rd, Off Bekker Rd, Vorna Valley, Midrand, South Africa View map

Within 25 km of The Cradle of Humankind, Town Lodge Waterfall, Midrand Johannesburg includes 118 rooms. Featuring Wi Fi throughout the property, this hotel also has amenities such as a shopping… More

From US$ 89 Book Now

Road Lodge Randburg

Cnr Republic Road And Malibongwe Drive, Johannesburg, South Africa View map

Road Lodge Randburg Johannesburg features 92 rooms and lies 7 km from Nelson Mandela Square. Here, at this Johannesburg hotel you will find free self-parking and a garden. More

From US$ 36 Book Now

Road Lodge Southgate

Cnr Columbine Avenue And Golden Highway, Johannesburg, South Africa View map

Road Lodge Southgate Johannesburg is a great place to stay in a historic neighbourhood, 3.4 km from Diepkloof Extreme Park. This Johannesburg hotel offers parking on site and a swimming pool. More

From US$ 39 Book Now

City Lodge Hotel Eastgate

Zulberg Close, Off Ernest Oppenheimer Road Bruma Lake, Johannesburg, South Africa View map

Featuring a swimming pool, City Lodge Hotel Eastgate Johannesburg is set at a 7 km distance from Gandhi Square. Moreover, this Johannesburg hotel also provides guests with a free carpark, an outdoor… More

From US$ 65 Book Now

Mint Hotel 84 On Katherine

84 Katherine Street Sandown, Johannesburg, South Africa View map

Mint Hotel 84 On Katherine Johannesburg, located within 16 minutes' stroll to Nelson Mandela Square, features Wi-Fi throughout the venue. The property is set 10 minutes' walk from Katherine Street… More

From US$ 49 Book Now

Road Lodge Rivonia

Cnr 10Th Avenue And Rivonia Road, Johannesburg, South Africa View map

If you are in love with sports, Road Lodge Rivonia Johannesburg has a great location as it is set a 10-minute ride from River Club Golf Course Sandton; also Nelson Mandela Square is approximately a… More

From US$ 33 Book Now

Sun1 Midrand

Cnr Old Pretoria Road & K101 Street Midrand, Midrand, South Africa View map

Sun1 Midrand Hotel is rated 2 stars and comprises 93 rooms with homely comforts. Grand Central Water Tower Midrand is placed about 15 minutes' walk away, and Boulders Shopping Centre is 1.9 km from… More

From US$ 29 Book Now

Gold Reef City Theme Park Hotel

Shaft 14 Northern Parkway, Johannesburg, South Africa View map

Gold Reef City Theme Park Hotel Johannesburg is set merely 100 metres from Gold Reef City Amusement Park and at a 4.3 km distance from James Hall Transport Museum. At this hotel, located a minute's… More

From US$ 160 Book Now

Rosebank Lodge Guesthouse By Claires

75 Rutland Road Just off the corner of Oxford Rd, Rosebank, Johannesburg, South Africa View map

Set just 0.7 km from the large indoor Mall of Rosebank, Rosebank Lodge Guesthouse By Claires Johannesburg includes 8 rooms with views of the patio. The guest house also provides WiFi available… More

From US$ 83 Book Now

Sandown Guest House

159A North Road Sandown, Johannesburg, South Africa View map

Featuring a swimming pool, Sandown Guest House Johannesburg is nearly a 10-minute drive from Sandton Central Park. Guests at the guest house can enjoy Wi Fi throughout the property. More

From US$ 97 Book Now

Rosebank Accommodation

17 Tyrwhitt Avenue, Johannesburg, South Africa View map

Offering a cash machine and a currency exchange, Rosebank Accommodation Johannesburg is 2 km from Zoo Lake Park. The bed & breakfast features WiFi in the rooms and a private parking lot nearby. More

From US$ 57 Book Now

Fourways Guest Lodge

83 Albatross Drive 83 Albatross Drive, Johannesburg, South Africa View map

Fourways Guest Lodge is located a mere 550 metres from the modern Fourways Mall and at a 4.3 km distance from Dainfern Golf Estate. An outdoor swimming pool, a night club and a garden as well as… More

From US$ 23 Book Now

Westcliff Manor

22 Lawrence Road, Johannesburg, South Africa View map

Westcliff Manor Hotel Johannesburg is at a 10 km distance from Gau Sandton train station and at 500 metres of Bamboo. More

From US$ 28 Book Now

Desert Oasis Lodge

72 Trichardt Road, Monument Park X 8M10 ,Pretoria 0181, Pretoria, South Africa View map

Desert Oasis Lodge Pretoria includes 14 rooms and is set within 3 km of Fort Klapperkop Heritage Site War Museum. More

From US$ 45 Book Now

Odyssey Luxury Apartments - Back Up Generator

164 Rivonia Road, Johannesburg, South Africa View map

Overlooking the city, Odyssey Luxury Apartments offers accommodation 10 minutes by car from Sandton Central Park. The apartment is in close vicinity to Morningside Shopping Centre and provides a… More

From US$ 46 Book Now

Troyeville Hotel

1403 Albertina Sisulu Road, Johannesburg, South Africa View map

Troyeville Hotel is situated in the very heart of Johannesburg, 3.2 km from a hot shopping spot such as the Bustling Neighbourgoods Outdoor Market. The hotel offers Wi Fi in the rooms. More

From US$ 44 Book Now

26° South Bush Boho Hotel

Beyers Naude Drive Zwartkops, Muldersdrift, South Africa View map

The 2-star 26 Degrees South Bush Boho Hotel is located in Muldersdrift, within 3.5 km of Bergsig Trout Farm, and offers a swimming pool. Guests at the hotel can enjoy Wi-Fi throughout the property. More

From US$ 119 Book Now

@Sandton Hotel

5 Benmore Road, Johannesburg, South Africa View map

Placed within 20 minutes' walk of Sandton City Shopping Centre, @Sandton Hotel Johannesburg offers a business centre with a range of business amenities. A swimming pool as well as a sauna and an… More

From US$ 89 Book Now

Blackbrick Sandton One

25 Fredman Drive, Johannesburg, South Africa View map

Providing 66 rooms, Blackbrick Sandton One Hotel Johannesburg is a 10-minute walk from Benmore Gardens Shopping Centre. This Johannesburg hotel also includes a car park. More

From US$ 52 Book Now

Cag The Vantage Rosebank

Corner Bath And Tyrwhitt Avenue, Johannesburg, South Africa View map

Offering complimentary parking, a golf course and a patio, C.A.G The Vantage Apartment Johannesburg lies at a 2.5 km distance from Zoo Lake Park. Boasting a sunny patio, the apartment is located a… More

From US$ 31 Book Now

Mint Express Sandton View

Arkwright Avenue, Johannesburg, South Africa View map

Situated at a 2.6 km distance from Sasol, Mint Express Sandton View Apartment Johannesburg also boasts easy access to Gau Sandton train station which is approximately 3.6 km away. This apartment… More

From US$ 25 Book Now

Easy Stay - The Vantage Rosebank

Tyrwhitt Avenue, Johannesburg, South Africa View map

Easy Stay - The Vantage Rosebank apartment is set within 9 minutes' walk of Circa and within 4.5 km of Sandton Central Park in the Rosebank district. This apartment features an access to a kitchen… More

From US$ 56 Book Now

Radisson Hotel & Convention Centre Johannesburg, O.R. Tambo

Estate 154, Corner 3Rd & 6Th Avenue, Bredell, Johannesburg, South Africa View map

Located approximately a 10-minute drive from Millennium 7 Museum, the 2-star Radisson Hotel & Convention Centre Johannesburg, O.R. Tambo boasts a spa salon with beauty treatments, body scrub and… More

From US$ 147 Book Now

Sandton Times Square

125 Grayston Drive, Johannesburg, South Africa View map

Set close to Johannesburg Stock Exchange JSE, Sandton Times Square Apartment has a sunny patio and WiFi in the rooms. It is situated a 6-minute walk from Mushroom Park and nearly a 6-minute walk from… More

From US$ 37 Book Now

The Nicol Hotel Bedfordview

41 Nicol Road, Johannesburg, South Africa View map

The Nicol Hotel Bedfordview apartment is located within 6 km of Observatory Golf Club and offers accommodation with Wi Fi in the rooms. This apartment features an access to a kitchen with an electric… More

From US$ 54 Book Now

One Hyde Park - Sandton

4 Hurlingham Road, Johannesburg, South Africa View map

Completed with a spa centre, an outdoor swimming pool and a sunbathing terrace, One Hyde Park Apartment is placed in the Randburg district of Johannesburg. The apartment lies just off Beechwood… More

From US$ 93 Book Now

The Park Central Residence - With Generator

6 Keyes Avenue Park Central, Johannesburg, South Africa View map

Merely 12 km from South African Chamber of Commerce and Industry, The Park Central Residence Johannesburg includes 12 rooms. This aparthotel offers parking on site and a swimming pool. More

From US$ 75 Book Now

Mint Express Melrose View

9 Junction Road, Johannesburg, South Africa View map

Featuring a garden, a restaurant and a terrace, Mint Express Melrose View Apartment offers accommodation in Johannesburg. Hashtag Escape Amusement Center is 3.7 km from the apartment and Sandton… More

From US$ 30 Book Now

Once In Joburg

90 De Korte Street Braamfontein, Johannesburg, South Africa View map

Set in the Johannesburg CBD district, the 2-star Once In Joburg Hostel is a 5-minute ride from Ponte City Apartments Skyscraper. At the hostel you will find a private parking lot on site. More

From US$ 11 Book Now

Mapungubwe Apartments

84 Marshall Street, Johannesburg, South Africa View map

Offering a free private car park, an outdoor swimming pool and a sun terrace, the 1-room Mapungubwe Apartments Johannesburg lies a mere 1.9 km from SAB World of Beer. Gold Reef City Amusement Park is… More

From US$ 28 Book Now

The Residency Jellicoe

9 Jellicoe Avenue, Johannesburg, South Africa View map

The Residency Jellicoe Apartment in Johannesburg provides guests with a free car park and a spa centre. The large shopping mall "Hyde Park Corner" is 2 km from the apartment and the 55-hectare… More

From US$ 43 Book Now

Max Executive Apartments

5 Rivonia Road, Illovo, Johannesburg, South Africa View map

Featuring an outdoor swimming pool, a sun terrace and a golf course, Max Executive Apartments Johannesburg is 25 km from O.R. Tambo International airport. The modern mall "Benmore Centre" is around 3… More

From US$ 72 Book Now

Prestige Apartments Sandton At Westpoint

Westpoint, Corner Of Grayston Drive And West Road South, Johannesburg, South Africa View map

Featuring free parking, an outdoor swimming pool and a sun terrace, Prestige Apartments Sandton At Westpoint offers accommodation in the Sandton district, within 25 minutes' walk of Sandton City… More

From US$ 68 Book Now

Vetho 1 Apartments Or Tambo Airport

6 Die Agora Road, Johannesburg, South Africa View map

Vetho 1 Apartments Or Tambo Airport is located within 7 km of Wild Waters and offers accommodation with WiFi in public areas. This apartment provides a mini-kitchen with a microwave, an electric… More

From US$ 42 Book Now

Shumba Valley Lodge

53 Boeing Street, Lanseria, Off Pelindaba Road, Lanseria, South Africa View map

Shumba Valley Lodge is situated within a 10-minute drive of Shades Of Ngwenya and offers accommodation with a private swimming pool, a sundeck and a restaurant. It also comes with Wi-Fi in public… More

From US$ 45 Book Now

Insignia Luxury Apartments

122 Patricia Road, Sandton, South Africa View map

Notable for its location less than 12 minutes' walk from Atholl Square Shopping Centre in the Sandton district, Insignia Luxury Apartments is placed 2.4 km from Nelson Mandela Square. A microwave… More

From US$ 79 Book Now

The Apex On Smuts

7 Hood Avenue, Johannesburg, South Africa View map

Set close to Goodman Gallery, the 10-room Apex On Smuts Apartment Johannesburg has a sunny patio and WiFi in the rooms. Featuring a full kitchen, the apartment is within 25 minutes' walk of Nelson… More

From US$ 69 Book Now

Cag The Hub Bryanston

3 Muswell Road, The Hub, Bryanston, Johannesburg, South Africa View map

C.A.G The Hub apartment is situated in the Bryanston district, 2.7 km from Montecasino and offers a free car park, an outdoor swimming pool and a golf course. Liliesleaf History Museum is 3.1 km from… More

From US$ 57 Book Now

The Tyrwhitt Rosebank

39 Bath Avenue, 2196, Johannesburg, South Africa, Johannesburg, South Africa View map

The Tyrwhitt Rosebank apartment is set in Rosebank district and features a satellite flat-screen, flat screen TV and a satellite flat-screen TV. Sandton Central Park can be reached by car in a couple… More

From US$ 71 Book Now

Inn & Out Sandton

154 Ann Crescent, Johannesburg, South Africa View map

Inn & Out Sandton Johannesburg is a great place to stay in Sandton, that is home to the stock exchange, banks and many other corporate companies, in which is a safe neighbourhood to stay in, within… More

From US$ 20 Book Now

The Hub Apartments Full Generator Backup

3 Muswell Road Bryanston, Johannesburg, South Africa View map

Featuring a tennis court, an outdoor swimming pool and a sunbathing terrace, The Hub Apartments offers accommodation in the Bryanston district, within 25 minutes' walk of New Life Church. This… More

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

Amoris Guest House-Randburg

481 Long Avenue, Johannesburg, South Africa View map

Amoris Guest House-Randburg is located in Johannesburg, at a 3.7 km distance from Rand Park Ridge Shopping Centre, and offers a heated swimming pool. The guest house also includes a car park. More

From US$ 46 Book Now

The Royal Bryanston

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

The Royal Bryanston Hotel Johannesburg is situated in Bryanston, where you can do a range of sports like tennis, football, 29 minutes' drive from Lanseria International airport. Guests will have… More

From US$ 52 Book Now

Amadwala Lodge

203 Pierre Road, Ruimsig Ah, Roodepoort, South Africa View map

Boasting the location 4.6 km from Rock Cottage Shopping centre, Amadwala Lodge is also nearly a 25-minute walk from Honeydew Mazes. The lodge in Roodepoort comes with free parking, a spa area and a… More

From US$ 56 Book Now

The Serviced Apartment Collection At The Tyrwhitt Rosebank

Cnr Bath And, Tyrwhitt Ave, Rosebank, Johannesburg, South Africa View map

Featuring a free carpark, a tennis court and a golf course, The Tyrwhitt Serviced Apartments offers accommodation approximately a 10-minute ride from Sandton Central Park. African Craft Market of… More

From US$ 112 Book Now

Palmar Hotel

8 Die Agora Road, Johannesburg, South Africa View map

Palmar Hotel apartment is located a 10-minute ride from Karaglen Shopping Centre and offers accommodation with Wi-Fi in public areas. This apartment provides a kitchen with a microwave oven, an… More

From US$ 38 Book Now

Cag The Cube Rivonia

Corner 9Th Avenue & De La Rey Street, Johannesburg, South Africa View map

Notable for its location 15 minutes' drive from Sandton Convention Center in the Rivonia district, Cube Corporate Apartments Johannesburg is placed at a 2.2 km distance from Country Club Johannesburg… More

From US$ 37 Book Now

Marion Lodge

15A Marion Street, Sandown, Sandton, Johannesburg, South Africa View map

Set within 3.9 km of Johannesburg Zoo and a 20-minute stroll from Sandton City South Africa, Marion Lodge is located in Johannesburg. Guests of this Johannesburg lodge can use an outdoor swimming… More

From US$ 55 Book Now