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

Stylish Dante'S 1-Bedroom Condo Free Wifi & Cinema

2 Sturdee Avenue, Johannesburg, South Africa View map

The 1-room Stylish Dante'S 1-Bedroom Condo Free Wifi & Cinema Johannesburg is also located about 5 minutes' walk from the large indoor Mall of Rosebank. The apartment is situated at a 700-metre… More

From US$ 73 Book Now

Masingita Towers Luxury Hotel604

15 West Road South, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 2-room Masingita Towers Luxury Hotel604 Johannesburg apartment, which is about 10 minutes' drive from Alexandra and a 10-minute ride from River… More

Book Now

Cosy Nest 5 Min2Sandton City 2

31 Forest Road, Johannesburg, South Africa View map

Cosy Nest 5 Min2Sandton City 2 Apartment Johannesburg is located around 25 minutes' walk from Bidvest Wanderers Stadium and 2.8 km from French South African Chamber of Commerce and Industry. Wi-Fi is… More

From US$ 37 Book Now

The Little Mongrel Bryanston

27 Cambridge Road, Johannesburg, South Africa View map

The 125 m^2 The Little Mongrel Bryanston Apartment Johannesburg is located about 10 minutes' drive from RollEgoli Roller Skating Rink and at a distance of 2.5 km from Chilli Lane Shopping Centre. For… More

From US$ 108 Book Now

Greenside Entire Place 48Mb Wi-Fi

81 Gleneagles Road, Johannesburg, South Africa View map

Boasting the location a mere 1.8 km from Parktown North, Greenside Entire Place 48Mb Wi-Fi is also approximately 17 minutes on foot from Jhb Zoo Lake. This villa features accommodation with 1 bedroom… More

From US$ 36 Book Now

Safari Apartments -Beautiful 3 Bedrooms, 10-Seater Dining , Tv Room, Garden & Pool

8 Impala Avenue. Helderkruin. Roodepoort, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 50 m^2 Safari Apartments -Beautiful 3 Bedrooms, 10-Seater Dining, Tv Room, Garden & Pool Johannesburg, which is about 25 minutes' walk from… More

From US$ 90 Book Now

Kaleaba House In A Picturesque Setting - Oakdene

Oakdene Parks Balboa Park Unit 269 Block 27, Johannesburg, South Africa View map

Kaleaba House In A Picturesque Setting - Oakdene Apartment Johannesburg is about 25 minutes' walk from Glenvista Country Club. Wi-Fi is provided for both business and leisure activities. More

Book Now

Arcon 16

8 Friedland Avenue 16, Johannesburg, South Africa View map

More

Book Now

Ahead Mea Best Suite - Dj Black Coffee Penthouse

54 Siemert Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 3-room Ahead Mea Best Suite - Dj Black Coffee Penthouse Johannesburg, which is just 1 km from Maboneng Precinct and about a 10-minute ride from… More

From US$ 2505 Book Now

Serene On St James

13 Saint James Street, Johannesburg, South Africa View map

Serene On St James Apartment Johannesburg is located 4.2 km from Willows Estate The and 8 minutes' stroll from Volle Evangelie Kerk Ferndale. Guests can make use of Wi-Fi for both business and… More

Book Now

Cottonwoods Self-Catering Apartment

30 Homestead Road 220, Johannesburg, South Africa View map

Sandton Upmarket 1 Bedroom Apartment Johannesburg is located 3.7 km from Hobart Grove Shopping Centre and a 16-minute walk from Liliesleaf History Museum. Wi-Fi and free private parking are provided… More

Book Now

Cozy, Homely Sandton Condo

1 Halifax Street 2Nd, Johannesburg, South Africa View map

More

Book Now

Maboneng Spacious Loft

24 Albrecht Street, Johannesburg, South Africa View map

The 30 m^2 Maboneng Spacious Loft Apartment Johannesburg is located nearly a 25-minute walk from the designed Johannesburg Art Gallery and a 10-minute drive from Gandhi Square. The opportunity for… More

Book Now

One Rosebank Luxe Studios

37 Cradock Avenue One Rosebak, Johannesburg, South Africa View map

More

Book Now

Westnova

9A Chichester Road, Johannesburg, South Africa View map

More

Book Now

Lily Bees

3 Pieterse Place Malanshof, Johannesburg, South Africa View map

Featuring an outdoor pool, Lily Bees Holiday home is located in Randburg district of Johannesburg. This property offers access to a patio. More

From US$ 39 Book Now

9 Living Moad Maboneng

25 Albrecht Street 9, Johannesburg, South Africa View map

The 68 m^2 9 Living Moad Maboneng Apartment Johannesburg is located 25 minutes' stroll from Constitution Hill and at a distance of 850 metres from Kwa Mai Mai Hostel & Traditional Market. The… More

From US$ 12 Book Now

Seventh Heaven

50 Marshall Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room Seventh Heaven Apartment Johannesburg, which is only 7 minutes' walk from Gauteng Provincial Government and merely 1.4 km from Newtown. Wi… More

From US$ 48 Book Now

Lucid Apartments

323 Surrey Avenue, Johannesburg, South Africa View map

More

Book Now

Gael Guest 6

61 Eckstein Street, Johannesburg, South Africa View map

Overlooking the garden, the 1-room Gael Guest 6 Apartment Johannesburg is 6 km from Goodman Gallery in Johannesburg. Also, there is a private swimming pool to ensure a more enjoyable stay. More

Book Now

Sandhurst Gate Sandton

17 Riepen Avenue, Johannesburg, South Africa View map

Situated nearly a 10-minute drive from Sasol, the spacious 75 m^2 Sandhurst Gate Sandton Apartment Johannesburg provides guests with Wi-Fi for either business or leisure. Located at a distance of 2.6… More

Book Now

An Oasis In The Heart Of Rivonia

16 11Th Avenue, Johannesburg, South Africa View map

The 2-room An Oasis In The Heart Of Rivonia Apartment Johannesburg is located about 15 minutes by car from Sandton Convention Center and offers Wi-Fi for either business or leisure. The apartment is… More

Book Now

Madison Palms West

110 North Road 34, Johannesburg, South Africa View map

More

Book Now

@Derricks Luxury Apartments

187 Fox Street, Johannesburg, South Africa View map

Located 17 minutes' walk from Arts On Main, the 1-room @Derricks Luxury Apartments Johannesburg is at a distance of 3.9 km from a top family-friendly place like Johannesburg Zoo. This 80 m^2… More

From US$ 34 Book Now

Coge - Maboneng - Studio

14 Lower Ross Street, Johannesburg, South Africa View map

Located just 0.6 km from Arts On Main and Maboneng Precinct, the spacious 1-bedroom Coge - Maboneng - Studio Apartment Johannesburg features views of the patio. This 75 m^2 apartment has a terrace… More

From US$ 28 Book Now

Modern Luxury Apartment In Hyde Park, Sandton

4 Hurlingham Road, Johannesburg, South Africa View map

Located around 10 minutes by car from Nedbank Head Office, the 2-room Modern Luxury Apartment In Hyde Park, Sandton Johannesburg is 4.1 km from a top family-friendly place like Johannesburg Zoo. More

From US$ 118 Book Now

Deluxe 4 Bedroom Greek Apartment

100 Eckstein Street, Johannesburg, South Africa View map

Overlooking the garden, Deluxe 4 Bedroom Greek Apartment Johannesburg is about 6 km from Constitution Hill in Johannesburg. For enjoyable leisure time, the apartment provides guests with a private… More

Book Now

Sizanazo Guest House - Double Room

65 Maluti Avenue, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the spacious 1-bedroom Sizanazo Guest House - Double Room Johannesburg, which is at a distance of 7 km from Melville and around 15 minutes' drive from… More

From US$ 41 Book Now

Masingita Towers Elegant Apartment Power & Water Backup

15 West Road South, Johannesburg, South Africa View map

The spacious 2-bedroom Masingita Towers Elegant Apartment Johannesburg is situated about 10 minutes by car from French South African Chamber of Commerce and Industry and offers a fitness suite. Wi-Fi… More

Book Now

Casa Belle Apartments

323 Surrey Avenue, Johannesburg, South Africa View map

More

Book Now

Gael Guest 4

61 Eckstein Street, Johannesburg, South Africa View map

The 1-room Gael Guest 4 Apartment Johannesburg is located within 10 minutes' drive of Johannesburg Art Gallery and offers Wi-Fi for either business or leisure. Also, the presence of a private… More

Book Now

Self Catering 2 Bed Apartment Sandton

7 On Middle 173, Johannesburg, South Africa View map

More

Book Now

Craighall Park Stylish Garden Studio

3 Norfolk Avenue, Johannesburg, South Africa View map

The 1-room Craighall Park Stylish Garden Studio Apartment Johannesburg is located within 5 minutes' walk of Community Church Craighall Park and overlooks the garden. Delta Park lies at a distance of… More

From US$ 27 Book Now

The Rose 47 4Th Street Albertskroon

47 4Th Street, Johannesburg, South Africa View map

Located 7 km from the 55 - hectare Johannesburg Zoo, the 90 m^2 The Rose 47 4Th Street Albertskroon Apartment Johannesburg overlooks the city. More

Book Now

Craftsmanship By Design

260 Main Street, 2094, Johannesburg, South Africa, Johannesburg, South Africa View map

Located 1.6 km from Top of Africa, Craftsmanship By Design Apartment Johannesburg is 6 km from a top family-friendly place like the 55 - hectare Johannesburg Zoo. More

From US$ 40 Book Now

Retro Retreat Parking Wi-Fi Back Up Power

2 Sturdee Avenue 2Nd Floor, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room Retro Retreat Parking Wi-Fi Back Up Power Apartment Johannesburg, which is approximately 10 minutes by car from Johannesburg Zoo and merely… More

Book Now

Ladorkita Cozy

230 7Th Avenue, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room Ladorkita Cozy Apartment Johannesburg, which is at a distance of 3.3 km from Ponte City Apartments Tower and about 6 km from Gandhi Square. More

Book Now

Braham Lodge - The Octave

4B River Road, Johannesburg, South Africa View map

More

From US$ 679 Book Now

Villa Valentino Greenstone Ridge Wifinetflix

Emerald Boulevard, Johannesburg, South Africa View map

Valentino Greenstone Ridge Wifinetflix apartment is nearly 1.1 km from Greenstone Shopping Centre. This venue includes 2 bedrooms and 2 bathrooms. More

Book Now

Stunning 1 Bedroom At The Median

23 Cradock Avenue Apartment 206, 2Nd Floor, The Median, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the spacious 1-bedroom Stunning 1 Bedroom At The Median Johannesburg apartment, which is just 0.6 km from Everard Read Gallery and approximately 10… More

Book Now

214 The Vantage, Rosebank

23 Tyrwhitt Avenue 214, Johannesburg, South Africa View map

More

Book Now

Masingita Towers - Luxurious Apartment Condo In Sandton

15 West Road South, Johannesburg, South Africa View map

Situated approximately 10 minutes' drive from French South African Chamber of Commerce and Industry, the 78 m^2 Masingita Towers - Luxurious Apartment Condo In Sandton Johannesburg provides guests… More

Book Now

Tranquility On St James

13 Saint James Street, Johannesburg, South Africa View map

Situated at a distance of 3.7 km from Windsor Golf Course, the 1-room Tranquility On St James Apartment Johannesburg provides guests with Wi-Fi for either business or leisure. Also, the presence of a… More

Book Now

Agile Accommodation - No Load Shedding

89 Grayston Drive, Johannesburg, South Africa View map

The spacious 84 m^2 Agileacc Westpoint Apartment Johannesburg is located about 6 km from the superb Everard Read Gallery and offers Wi-Fi for either business or leisure. The 2-bedroom apartment is… More

Book Now

Masingita Towers Hotel, Luxurious Sunset Condo

15 West Road South, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 112 m^2 Masingita Towers Hotel, Luxurious 11Th Floor Condo Johannesburg, which is 3.9 km from Hobart Grove Shopping Centre and around a 10-minute… More

Book Now

The Ark In Maboneng

254 Fox Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room The Ark In Maboneng Apartment Johannesburg, which is at a distance of 7 km from Apartheid Museum and within 20 minutes' walk of Ponte City… More

From US$ 28 Book Now

Solomon Bnb

23 Gorse Road, Johannesburg, South Africa View map

More

From US$ 200 Book Now

Penthouse Loft In The Sky

86 Grayston Drive, Johannesburg, South Africa View map

More

Book Now

Amazing Stay Homes

24 Mabel Street, Johannesburg, South Africa View map

The 95 m^2 Amazing Stay Homes Johannesburg apartment is located within 10 minutes' drive of Klipriviersberg Nature Reserve and approximately 6 km from Gandhi Square. More

Book Now

Comfy 2-Bedroom At Kikuyu Estate

Kikuyu Waterfall, Corner Pretoria Road And Maxwell Road, Johannesburg, South Africa View map

The 2-room Comfy 2-Bedroom At Kikuyu Estate Johannesburg apartment is located 4 km from St Stephens and offers Wi-Fi for either business or leisure. Also, the presence of a private pool guarantees a… More

Book Now