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

The Median Serviced Apartment Collection

23 Cradock Avenue, Johannesburg, South Africa View map

The 7-room The Median Serviced Apartment Collection Johannesburg is located nearly 5 minutes' walk from Saint Martin-in-the-field Anglican Church and overlooks the street. Just a short drive from the… More

From US$ 116 Book Now

Prestige Apartments Sandton At Westpoint

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

Prestige Apartments Sandton At Westpoint Johannesburg is 250 metres from Investec Investment Bank and includes a fitness studio. Also, the presence of a swimming pool guarantees a relaxing stay. More

From US$ 86 Book Now

Gallo Manor Executive Bed & Breakfast

23 Canterbury Cres, Gallo Manor, Johannesburg, South Africa View map

Located about 6 km from Nelson Mandela Square, the 5-star Gallo Manor Executive Bed & Breakfast Hotel Johannesburg features Wi-Fi throughout the property and free private parking on site. More

From US$ 65 Book Now

125 On Van Buuren Road Guest House

125 On Van Buuren Road, Johannesburg, South Africa View map

Located 9 minutes' walk from The Church of Jesus Christ of Latter-Day Saints, 125 On Van Buuren Road Guest House Johannesburg includes 6 rooms with views of the garden. The guest house features a… More

From US$ 44 Book Now

The Apex On Smuts

7 Hood Avenue, Johannesburg, South Africa View map

The spacious The Apex On Smuts Apartment Johannesburg is located at a distance of 0.7 km from Rosebank train station and approximately 5 minutes' walk from Goodman Gallery. Wi-Fi and free private… More

From US$ 69 Book Now

Blackbrick Bedfordview Aparthotel

24 Johnson Rd, Johannesburg, South Africa View map

Blackbrick Bedfordview Aparthotel Johannesburg offers bike loans for active guests 3.5 km from L. Ron Hubbard. This Johannesburg hotel is in the Bedfordview district of Johannesburg, a 10-minute ride… More

From US$ 47 Book Now

Sandton Country Manor

59 6Th Ave, Johannesburg, South Africa View map

Sandton Country Manor Hotel Johannesburg is located in an entertainment area of Johannesburg, approximately a 5-minute ride from Beechwood Gardens, which is very convenient if you want to immerse… More

From US$ 150 Book Now

Tuscan Rose

22 Rosanna Place, Johannesburg, South Africa View map

A 10-minute ride from sports attractions such as The Wanderers Grounds Stadium, Tuscan Rose Bed & Breakfast Johannesburg features 7 rooms with garden views. The bed & breakfast offers a car park on… More

From US$ 50 Book Now

Marley On Katherine Apartments

Katherine Street 102, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 8-room Marley On Katherine Apartments Johannesburg, which is at a distance of 2.2 km from Johannesburg Zoo and approximately 800 metres from Atholl… More

From US$ 40 Book Now

Hydro Park Residences In Sandton With Generator

86 Grayston Drive, Johannesburg, South Africa View map

Situated nearly a 25-minute walk from Sasol, Hydro Park Residences In Sandton With Generator Johannesburg provides guests with Wi-Fi for either business or leisure. Also, the presence of a swimming… More

From US$ 44 Book Now

Vetho 1 Apartments Or Tambo Airport

6 Die Agora Road, Johannesburg, South Africa View map

Located 15 minutes' drive from Wild Waters, Vetho 1 Apartments Or Tambo Airport Johannesburg overlooks the courtyard. Active guests will enjoy having access to a golf course. More

From US$ 36 Book Now

Inn & Out Sandton

154 Ann Crescent, Johannesburg, South Africa View map

Inn & Out Sandton Johannesburg, located just 1.7 km from HSBC Africa, features Wi-Fi throughout the property. Guests who stay at this inn can park their car on site. More

From US$ 20 Book Now

Easy Stay - The Tyrwhitt Rosebank

20 Tyrwhitt Avenue The Tyrwhitt, Johannesburg, South Africa View map

Featuring views of the city, the 3-star Easy Stay - The Tyrwhitt Rosebank Johannesburg hotel is located around 10 minutes by car from Emmarentia Dam. There is Wi-Fi throughout the property, provided… More

From US$ 118 Book Now

Kent Manor Guest Suites

18 Kent Road, Bryanston, Johannesburg, South Africa View map

Kent Manor Guest Suites Johannesburg includes a terrace and is located 25 minutes' walk from Rietfontein Nature Reserve. The apartment offers complimentary private parking on site and modern comforts… More

From US$ 57 Book Now

Lilian Lofts Hotel & Spa

48 Lilian Rd, Fordsburg, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Lilian Lofts Hotel & Spa Johannesburg, which is approximately 3 km from Gold Reef City Theme Park and about 25 minutes' walk from Gandhi Square. Guests… More

From US$ 51 Book Now

Mint Hotel Rosebank

9 Jellicoe Avenue, Rosebank, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at The Residency Jellicoe Apartment Johannesburg, which is approximately 20 minutes' walk from Beechwood Gardens and merely a 14-minute stroll from The… More

From US$ 43 Book Now

Villa Mikamora

3 Dale Brook Crescent, Johannesburg, South Africa View map

Nestled a 10-minute ride from Northcliff Ridge eco park in Johannesburg, Villa Mikamora Johannesburg hotel features 4 golf courses. Wi-Fi is featured throughout the property. More

From US$ 76 Book Now

Burkleigh House

327 Pine Ave Ferndale, Johannesburg, South Africa View map

Burkleigh House Hotel Johannesburg is only a 5-minute walk from Volle Evangelie Kerk Ferndale and features a patio with a swimming pool. Boasting a year-round outdoor swimming pool, this Johannesburg… More

Book Now

Rosebank Lodge Guesthouse By Claires

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

Located nearly 25 minutes' walk from The Wanderers Golf Club, Rosebank Lodge Guesthouse By Claires Johannesburg includes 8 rooms with views of the garden. The hotel entices guests with private car… More

From US$ 66 Book Now

304 Sandton Skye

3 Stan Road Unit 304, Johannesburg, South Africa View map

Situated about 10 minutes' drive from the big Innesfree Park, 304 Sandton Skye Aparthotel Johannesburg features Wi-Fi in the rooms, and complimentary private parking on site. This aparthotel is a… More

From US$ 54 Book Now

Fishbird Art Deco Villa

151 Highland Road, Johannesburg, South Africa View map

Situated 6 km from Johannesburg Art Gallery, Fishbird Art Deco Villa Johannesburg hotel features Wi-Fi throughout the property and private parking on site. This recently renovated guest house is a… More

From US$ 91 Book Now

Sun1 O.R.Tambo

Cnr Herman Street & Kruin Street Isando, Johannesburg, South Africa View map

The 2-star Sun1 O.R.Tambo Hotel Johannesburg has 77 rooms and is located within a 10-minute drive of Elandsfontein. This Johannesburg hotel provides Wi-Fi, which is available throughout the property. More

From US$ 36 Book Now

Moonflower Cottages

12 Yaron Ave, Victory Park, Johannesburg, South Africa View map

Situated at a 4.3 km distance from The Wanderers Golf Club in Johannesburg, Moonflower Cottages stands close to Victory Park Shopping Centre. This self-catering chalet also has a mini-kitchen with… More

From US$ 136 Book Now

The Hub Apartments

3 Muswell Road Bryanston, Johannesburg, South Africa View map

The Hub Apartments Johannesburg is located 2.8 km from Douglasdale Village Shopping Centre and 18 minutes' stroll from Epsom Downs Shopping Centre. Offering a patio, this apartment also features a… More

From US$ 72 Book Now

Sunbury Bed And Breakfast

24 Sunbury Avenue Auckland Park, Johannesburg, South Africa View map

Situated within 3 km of Neighbourgoods Market, the 2-star Sunbury Bed And Breakfast Johannesburg features Wi-Fi throughout the property and private car parking on site. The bed & breakfast is within… More

From US$ 44 Book Now

Charlie'S Spot - Norwood

104 Nellie Rd, Norwood, Johannesburg, 2192, South Africa, Johannesburg, South Africa View map

Situated approximately 10 minutes' drive from The Wilds Municipal Nature Reserve, the 2-star Charlie'S Spot - Norwood Hotel Johannesburg features Wi-Fi in the rooms, and parking on site. The guest… More

From US$ 21 Book Now

Alendo Apartments

20 Petroy Drive Magaliessig, Johannesburg, South Africa View map

Alendo Apartments Johannesburg is located approximately a 25-minute walk from New Life and offers Wi-Fi for either business or leisure. Guests can take advantage of tennis to enhance their fitness… More

From US$ 46 Book Now

Zuri Residences At Ten Degrees

2 Short Street Corner Benmore Road, Sandown, Sandton, Johannesburg, South Africa View map

Zuri Residences At Ten Degrees Johannesburg offers proximity to such tourist attractions as Benmore Gardens Shopping Centre, situated nearly a 5-minute walk away. The apartment features a terrace… More

From US$ 138 Book Now

Kmg Apartments At The Apex

7 Hood Avenue, Johannesburg, South Africa View map

The 10-room Kmg Apartments At The Apex Johannesburg is located nearly 25 minutes on foot from Parkview Golf Club and offers Wi-Fi for either business or leisure. Cornerstone Church Rosebank is only… More

From US$ 101 Book Now

Lovely Rosebank 1-Bedroom Condo With Pool & Cinema

12 Baker Street, Johannesburg, South Africa View map

The 42 m^2 Lovely Rosebank 1-Bedroom Condo With Pool & Cinema Johannesburg is located merely 0.7 km from Rosebank train station and only a short walk from Cornerstone Church Rosebank. Wi-Fi is… More

From US$ 55 Book Now

Sandton Apartment 15 West Road South

15 West Road South Sandton, Johannesburg, South Africa View map

Situated a 25-minute stroll from Sandton Market @ The Park, the spacious 100 m^2 Sandton Apartment 15 West Road South Johannesburg provides guests with Wi-Fi for either business or leisure. Alexandra… More

From US$ 100 Book Now

Oasis On Lily With Own Pool

20 Lily Ave, Northcliff, Johannesburg, South Africa View map

More

From US$ 241 Book Now

Franklin Luxury Apartment

4 Pritchard Street, Johannesburg, South Africa View map

The spacious 67 m^2 Franklin Luxury Apartment Johannesburg overlooks the city and provides guests with Wi-Fi and private car parking on site. The 1-bedroom apartment is 8 minutes' walk from… More

From US$ 59 Book Now

Atlantic Pearl Guest House Sandton

146 Seventh Street, Johannesburg, South Africa View map

Featuring Wi-Fi throughout the property, Atlantic Pearl Guest House Sandton Johannesburg is about 10 minutes' drive from RollEgoli Roller Skating Rink. Private car parking is available on site at the… More

From US$ 44 Book Now

B&B On 8Th Avenue

54A 8Th Avenue, Melville, Johannesburg, South Africa View map

Located a 10-minute ride from the 125-hectare park "Johannesburg Botanical Garden", the 3-star B&B On 8Th Avenue Johannesburg features Wi-Fi in public areas and private car parking on site. Thanks to… More

From US$ 38 Book Now

Sun1 Berea

1 Mitchell St, Berea, Johannesburg, South Africa View map

Featuring Wi-Fi in public areas, Sun1 Berea Hotel Johannesburg sits about 10 minutes by car from Carlton Centre. Parking is available on site at the hotel. More

From US$ 25 Book Now

Nine Loch Guesthouse

9 Loch Road, Johannesburg, South Africa View map

Located within 10 minutes' drive of Golden Harvest Park, Nine Loch Guesthouse Johannesburg includes 7 rooms with views of the patio. This hotel also includes a terrace with a barbecue grill and… More

From US$ 72 Book Now

Sandton Penthouse

15 West Road South, Johannesburg, South Africa View map

The spacious Sandton Penthouse Apartment Johannesburg is located about 10 minutes' drive from French South African Chamber of Commerce and Industry and merely 1.4 km from HSBC Africa. The apartment… More

From US$ 280 Book Now

West Point Properties

87 Grayston Drive, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 2-room West Point Properties Johannesburg apartment, which is at a distance of 1.5 km from Nelson Mandela Square and approximately a 10-minute… More

From US$ 67 Book Now

Rivonia One & Only

83 The Arches Of Rivonia Removed And Substituted With 6 5Th Avenue, Edenburg, Sandton,, Johannesburg, South Africa View map

The spacious 2-bedroom Rivonia One & Only Apartment Johannesburg is located within 4 km of The Campus Bryanston and offers Wi-Fi for either business or leisure. Peacemakers Museum is a mere 5… More

From US$ 114 Book Now

Splice Apartments

4 Main Ave, Riviera, Johannesburg, 2193, South Africa, Johannesburg, South Africa View map

Located around 25 minutes' walk from Johannesburg Zoo, Splice Apartments Johannesburg is at a distance of 2.6 km from a top family-friendly place like Hashtag Escape Amusement Center. The apartment… More

From US$ 53 Book Now

Mabungubwe Hotel Apartments - Home Away From Home

50 Marshall Street, Johannesburg, South Africa View map

Featuring views of the patio, the 6-room Mabungubwe Hotel Apartments - Home Away From Home Johannesburg is ideally set about 25 minutes' walk from the leading Wits Art Museum. At this apartment… More

From US$ 47 Book Now

Rad Stays - Illovo Mews 245 Oxford Road

245 Oxford Rd, Illovo, Johannesburg, South Africa View map

Rad Stays - Illovo Mews 245 Oxford Road Johannesburg apartment offers easy access to such tourist sites as Babylon, located a 6-minute walk away. Guests will enjoy having Wi-Fi, and those with cars… More

From US$ 37 Book Now

Palmar Hotel

8 Die Agora Road, Johannesburg, South Africa View map

Situated around 7 km from Wild Waters, Palmar Hotel Johannesburg provides guests with Wi-Fi for either business or leisure. This apartment offers free private parking on site. More

From US$ 25 Book Now

Boutique Stay

14 Johannes Meyer Drive, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Boutique Stay Johannesburg apartment, which is about a 10-minute drive from Klipriviersberg Nature Reserve and merely 1.5 km from The Glen Shopping… More

From US$ 48 Book Now

Easy Stay - The Median Rosebank

23 Cradock Avenue, Johannesburg, South Africa View map

Easy Stay - The Median Rosebank Johannesburg apartment is situated 500 metres from The Zone @ Rosebank and 25 km from O.R. Tambo International airport. The apartment features Wi-Fi throughout the… More

From US$ 64 Book Now

Sandton Skye Johannesburg Luxury Apartment

3 Stan Road Apartment Number 213/214, Johannesburg, South Africa View map

Sandton Skye Johannesburg Luxury Apartment is situated merely 450 metres from Benmore Gardens and features an outdoor pool with a poolside bar. Sandton Market @ The Park is located only 1.3 km away… More

From US$ 68 Book Now

The Apartment On Katherine Street In Central Sandton

102 Katherine Street 26, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at The Apartment On Katherine Street In Central Sandton Johannesburg, which is around 15 minutes' walk from Sandton City Shopping Centre and at a distance… More

From US$ 32 Book Now

Great 2 Bedroom, Serviced Apartment, Views, Pool!

89 Grayston Drive, Johannesburg, South Africa View map

Great 2 Bedroom, Serviced Apartment, Views, Pool! Johannesburg is located a mere 1 km from Nedbank Head Office and a 14-minute walk from Benmore Centre. More

From US$ 53 Book Now

Houghton Executive Suites

Lloys Ellis Avenue Houghton, Johannesburg, Za, Johannesburg, South Africa View map

Houghton Executive Suites Johannesburg is located approximately 10 minutes' drive from the large South African National Museum of Military History and at a distance of 3.5 km from Constitution Hill… More

From US$ 72 Book Now