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 Westpoint Home Away On 12Th Floor

89 Grayston Drive, Johannesburg, South Africa View map

Situated within 5 minutes' walk of Benmore Gardens Shopping Centre, the 2-room The Westpoint Home Away On 12Th Floor Johannesburg apartment looks out onto the garden. The Wanderers Golf Club is a… More

From US$ 90 Book Now

Cozy 1 Bedroom Apartment With Free Wi-Fi

12 Baker Street, Johannesburg, South Africa View map

Situated about 25 minutes on foot from the city park "Jhb Zoo Lake", Cozy 1 Bedroom Apartment With Free Wi-Fi Johannesburg also boasts easy access to Rosebank train station which is only 0.7 km away. More

Book Now

Sagali Nights - Apartment 403 Bedford Centre

2 Kirkby Road, Johannesburg, South Africa View map

The 2-room Sagali Nights - Apartment 403 Bedford Centre Johannesburg is located in the Bedfordview district of Johannesburg, around 5 minutes' walk from the shopping mall "Bedford Centre". The… More

Book Now

Maboneng Haven

260 Main Street, Johannesburg, South Africa View map

Maboneng Haven Apartment Johannesburg is located 3 km from Neighbourgoods Market and a 10-minute drive from SAB World of Beer. More

From US$ 26 Book Now

Setai Elton Hill

42 Sally'S Alley, Johannesburg, South Africa View map

More

Book Now

Beautiful Home In A Central Suburb In Sandton

108 Wierda Road East, Johannesburg, South Africa View map

More

From US$ 305 Book Now

Moc Luxury Apartment

16 11Th Avenue, Johannesburg, South Africa View map

Moc Luxury Apartment Johannesburg is located around a 25-minute walk from Chilli Lane Shopping Centre and around 7 km from Nelson Mandela Square. More

From US$ 50 Book Now

6 The Curve Unit 5

6 The Curve, Johannesburg, South Africa View map

6 The Curve Unit 5 Apartment Johannesburg is located 10 minutes' drive from Carlton Centre and 6 km from African Craft Market of Rosebank. Wi-Fi is available for guests' business or leisure needs. More

Book Now

Comfort Zone Apartment

3 Stan Road, Johannesburg, South Africa View map

Situated nearly 5 minutes' walk from Benmore Gardens, the 1-room Comfort Zone Apartment Johannesburg entices guests with a hot tub. Beechwood Gardens is 3.7 km away, while Goodman Gallery is located… More

Book Now

Melvilla House

22A 4Th Street, Johannesburg, South Africa View map

The 2-bedroom Melvilla House is located at a 2.9 km distance from the city park "Jhb Zoo Lake" and approximately 10 minutes' drive from the heritage museum "Constitution Hill Human Rights Precinct". More

Book Now

Royal Xtian No Loadshedding 2 Bed

1 Emerald Boulevard, Johannesburg, South Africa View map

Featuring free parking and a swimming pool, the 132 m^2 Royal Xtian No Loadshedding 2 Bed Apartment offers accommodation in Johannesburg. Glendower Golf Club is around 10 minutes by car from this 2… More

From US$ 81 Book Now

1 Bedroom, 2 Bathroom Apartment In The Heart Of Sandton

77 Grayston Drive, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at 1 Bedroom, 2 Bathroom Apartment In The Heart Of Sandton Johannesburg, which is within 25 minutes' walk of French South African Chamber of Commerce and… More

From US$ 54 Book Now

Charming 2 Bed In Rosebank'S Trendy Art Mile.

54 Keyes Avenue, Johannesburg, South Africa View map

The 2-bedroom Charming 2 Bed In Rosebank'S Trendy Art Mile. Villa is situated in the Rosebank district, 3.8 km from the 125 - hectare park "Johannesburg Botanical Garden" and merely 10 minutes' walk… More

Book Now

Modern Apartment In Sandton With Backup Power

132 Linden Street, Johannesburg, South Africa View map

Modern Apartment In Sandton With Backup Power Johannesburg is located 4.6 km from Hyde Park Corner and within a 10-minute drive of Beechwood Botanical Gardens. More

Book Now

Kita'S Place

26 Cedar Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Kita'S Place Johannesburg apartment, which is about a 10-minute drive from The Campus Bryanston and at a distance of 2.6 km from Douglasdale Village… More

From US$ 21 Book Now

Sandton Apartment At Black Brick

25 Fredman Drive, Johannesburg, South Africa View map

Sandton Apartment At Black Brick Johannesburg is situated only a 6-minute walk from Sandton Central Park and 25 km from O.R. Tambo International airport. More

Book Now

Sandown Estate Apartment

1 Greenfield Road, Sandown Estate, Johannesburg, South Africa View map

Sandown Estate Apartment Johannesburg is located 3.2 km from Sandton City South Africa and a 10-minute drive from Benmore Centre. More

From US$ 61 Book Now

Castel Del Monte Unit 16

16 Hume Road, Johannesburg, South Africa View map

Castel Del Monte Unit 16 Apartment Johannesburg is situated only a 5-minute walk from Community Church Craighall Park and 25 km from O.R. Tambo International airport. More

From US$ 133 Book Now

Masingita Towers Exclusive

15 West Road South, Johannesburg, South Africa View map

Masingita Towers Exclusive Apartment Johannesburg is located 4.6 km from Johannesburg Zoo and a 17-minute walk from Johannesburg Stock Exchange JSE. More

From US$ 85 Book Now

Chapel Apartments

7 Chapel Avenue, Johannesburg, South Africa View map

Chapel Apartments Johannesburg is located 10 minutes by car from Epsom Downs Shopping Centre and 2.8 km from RollEgoli Roller Skating Rink. More

From US$ 95 Book Now

Banbury Estate Luxury Apartment

30 Banbury Road, Johannesburg, South Africa View map

Banbury Estate Luxury Apartment Johannesburg is located 6 km from SAB World of Beer and a 15-minute drive from Hillbrow Telkom Tower. More

From US$ 48 Book Now

Parkhurst Villa

20Th Street, Johannesburg, South Africa View map

Parkhurst Villa Johannesburg is located 3.4 km from Johannesburg Botanical Garden and a 10-minute drive from Delta Park. More

From US$ 33 Book Now

Ocean Blue Sky-Luxury Apartment-Power Backup

44 Wessel Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Ocean Blue Sky-Luxury Apartment-Power Backup Johannesburg, which is around a 10-minute ride from Land Rover Experience Kyalami and within a 4-km… More

From US$ 85 Book Now

Home Away From Home In Maboneng

254 Fox Street, Johannesburg, South Africa View map

Home away from home in Maboneng Johannesburg apartment is located approximately a 10-minute ride from Museum Africa and within 25 minutes' walk of The Rand Club. Staying at the apartment, set near… More

Book Now

A Botanical Haven In Melville, Johannesburg

42 4Th Avenue, Johannesburg, South Africa View map

Situated at a distance of 3.2 km from Origins Centre, the 42 m^2 A Botanical Haven In Melville, Johannesburg apartment provides guests with Wi-Fi for either business or leisure. This 1-bedroom… More

From US$ 55 Book Now

The Loop

36A 2Nd Avenue, Johannesburg, South Africa View map

The Loop Apartment Johannesburg is located 4.4 km from Constitution Hill Human Rights Precinct and a 10-minute drive from University of the Witwatersrand. More

Book Now

Cozy, Modern Living In Maboneng: Artison Lofts 105

260 Market Street Jeppestown, Johannesburg, South Africa View map

Located within 25 minutes' walk of Joziburg Lane, Cozy, Modern Living In Maboneng: Artison Lofts 105 Apartment Johannesburg is within a 10-minute drive of a top family-friendly place like the 55… More

From US$ 41 Book Now

Joy Treats - Cozy Apartment

7 Amalinda Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Joy Treats - Cozy Apartment Johannesburg, which is just 1.2 km from Alleluia Ministries International and about 10 minutes by car from Johannesburg Zoo. More

Book Now

Luxurious Sandton Penthouse With Back Up Power

20 Chapel Avenue, Johannesburg, South Africa View map

Luxurious Sandton Penthouse With Back Up Power Johannesburg apartment is located about 10 minutes by car from Bel Air Shopping Centre and 4.5 km from Montecasino. More

Book Now

13 Monte Sereno

110 Pretoria Avenue, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at 13 Monte Sereno Apartment Johannesburg, which is within a 5-minute drive of Sandton Convention Center and about 5 minutes by car from Benmore Centre. More

From US$ 59 Book Now

Little Heaven

254 Fox Street, Johannesburg, South Africa View map

Little Heaven Apartment Johannesburg is located 1.2 km from Ellis Park Stadium and a 12-minute walk from Booysens. This apartment is situated at a distance of 13 km from Gau Sandton train station and… More

From US$ 50 Book Now

Harrison Naked Dining

12 Harrison Street 108 Harrison House, Johannesburg, South Africa View map

Harrison Naked Dining Johannesburg apartment is situated a 6-minute walk from Gauteng Provincial Government and 20 km from Rand airport. More

Book Now

Sandton Stay Casa Rosa

2 Linden Street, Johannesburg, South Africa View map

Sandton Stay Casa Rosa Johannesburg apartment is located 6 km from African Craft Market of Rosebank and 12 minutes' walk from Taboo Night Club. This homestay is situated within 1 km of Sandton train… More

Book Now

The Rivonia River Lodge

2 11Th Avenue Edenburg Sandton, Johannesburg, South Africa View map

The 8-room Rivonia River Lodge is within 7 km of Nelson Mandela Square, and around a 15-minute ride from Johannesburg Stock Exchange JSE. This accommodation features a mini-kitchen with a microwave… More

From US$ 23 Book Now

Towers Main Beauty View

160 Main Street Towers Main Floor 24, Johannesburg, South Africa View map

Located only 1.8 km from FNB Bank City, Towers Main Beauty View Apartment Johannesburg is about 15 minutes by car from a top family-friendly place like the 55-hectare Johannesburg Zoo. More

From US$ 33 Book Now

Little Heaven 1

254 Fox Street, Johannesburg, South Africa View map

Little Heaven 1 Apartment Johannesburg is located merely 1 km from Absa Money Museum and about a 25-minute walk from Joburg Theatre. This apartment is situated 20 minutes' drive from Gau Sandton… More

From US$ 49 Book Now

La Scala

Linden Street Sandown Sandton, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at La Scala Apartment Johannesburg, which is at a distance of 3.7 km from The Wanderers Grounds Stadium and nearly 25 minutes' walk from British Chamber… More

Book Now

Tree Tops - Houghton

13 8Th Street 330, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Tree Tops - Houghton Johannesburg apartment, which is only 1.1 km from the large South African National Museum of Military History and nearly 25… More

Book Now

Private Apartment In Jewel City

254 Fox Street The Onyx. 7Th Floor. Unit 703, Johannesburg, South Africa View map

Private Apartment In Jewel City Johannesburg is located 3.3 km from University of the Witwatersrand and a 12-minute stroll from Maboneng Precinct. More

Book Now

73&98 Tranquility At You Doorstep

276 Main Street City Building, Johannesburg, South Africa View map

The 40 m^2 73&98 Tranquility At You Doorstep Apartment Johannesburg is situated merely 250 metres from Ellis Park Stadium and 15 km from Rand airport. At this 1-bedroom apartment, Wi-Fi and a car… More

From US$ 24 Book Now

11 @ 7 On Middle Sandton

7 Middle Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at 11 @ 7 On Middle Sandton Apartment Johannesburg, which is 19 minutes' walk from Rand Merchant Bank and at a distance of 7 km from Nelson Mandela… More

Book Now

Kyriah Self Catering Apartments

Unit 35. 93 Wierda Road East St Tropez, Johannesburg, South Africa View map

Kyriah Self Catering Apartments Johannesburg is located 850 metres from Regenesys Business School and a 13-minute walk from Sandton Convention Center. This apartment is situated within 400 metres of… More

From US$ 42 Book Now

Urbanzuluhouse

126 Ballyclare Drive, Johannesburg, South Africa View map

Urbanzuluhouse Hotel Johannesburg, located within a 10-minute drive of Nelson Mandela Square, features Wi-Fi throughout the property. Guests who stay at this hotel can park their car on site. More

From US$ 29 Book Now

Rosario'S Village

11 Taplow Road Rosario'S Village, Johannesburg, South Africa View map

Located approximately 10 minutes' drive from the prominent Melville Koppies Nature Reserve, Rosario'S Village Johannesburg hotel offers access to tourist attractions throughout Johannesburg. Guests… More

From US$ 20 Book Now

Hayat Hotel

86 Simmons Street Building, Johannesburg, South Africa View map

More

Book Now

Matina Guest House

34 Dion Close, Johannesburg, South Africa View map

Overlooking the pool, Matina Guest House Johannesburg is located within 10 minutes' drive of Rand Merchant Bank. Wi-Fi is available throughout the property, so that you can stay connected. More

From US$ 51 Book Now

Modern Spacious 1Br Apartment At The Bolton Rosebank

2 Sturdee Avenue, Johannesburg, South Africa View map

Located just 1.1 km from Circa, Modern Spacious 1Br Apartment At The Bolton Rosebank Johannesburg hotel is at the doorstep of Cornerstone Church Rosebank. There is also free private parking. More

Book Now

Kensington Guest House

19 Essex Street, Johannesburg, South Africa View map

Kensington Guest House Johannesburg offers 8 rooms a 10-minute ride from Acrobranch Melrose. There is also complimentary private parking. More

Book Now

Gitta F Luxury Hotel

102 De Korte Street, Johannesburg, South Africa View map

Located 5 minutes' drive from Ellis Park Stadium, which is highly appreciated by sports lovers, Gitta F Luxury Hotel Johannesburg includes 11 rooms. The budget hotel provides private car parking for… More

From US$ 31 Book Now

The Throne Goc Guesthouse

299 Columbine Avenue, Johannesburg, South Africa View map

The Throne Goc Guesthouse Johannesburg features 10 rooms and lies approximately 10 minutes' drive from FNB Stadium. The guest house also includes free private parking. More

From US$ 43 Book Now