Looking for Apartments in Johannesburg? Choose from 1435 verified properties. Compare amenities and book at great rates.

WeStay Apartments-Westpoint is situated at the heart of Johannesburg's business and financial centre, a short walk away from SandtonCity. It offers excellent self-catering...
more...Two-Bedroom Apartment
Size: 83 m2One-Bedroom Apartment
Size: 66 m2Penthouse Apartment
Size: 112 m2Approximate price per room per night

Only 5km away from O.R. Tambo International Airport, Vetho Apartments offers self-catering accommodation set around a green court with palms. All the air-conditioned units are...
more...Standard Studio
Size: 30 m2Standard Two-Bedroom Apartment
Size: 58 m2Apartment with View and Balcony
Number of guests: 4Approximate price per room per night

Featuring a spa bath, Littlefield Luxury Suite is located in Johannesburg. Littlefield Luxury Suite features a private pool, garden, BBQ facilities, free WiFi, and free private...
more...Luxury Suite
Size: 50 m2Approximate price per room per night

Located just a 4-minutes’ walk from the Morningside Mediclinic,Prestige Apartments Sandton at Westpoint offers spacious, modern and self-catering accommodation. Free parking is...
more...Standard Two-Bedroom Apartment
Size: 83 m2Luxury Two-Bedroom Apartment
Size: 83 m2Two-Bedroom Apartment - Penthouse
Size: 80 m2Apartment
Size: 60 m2Approximate price per room per night

Offering a terrace and quiet street view, Craighall Executive Suites is situated in Johannesburg, 6.5 km from Sandton City Mall and 6.7 km from Gautrain Sandton Station. This...
more...Deluxe Apartment
Size: 45 m2Approximate price per room per night

Located in the suburb of Athol in Sandton, Anka Lodge offers spacious self-catering studios and is located 2 km away from the Bidvest Wanderers Stadium. The property has a garden...
more...Studio Apartment
Size: 50 m2Two-Bedroom Apartment
Size: 100 m2Approximate price per room per night

The Max Hotel Sandton is located in the suburb of Ilovo, close to Sandton, and offers contemporary styled apartments. The complex features a garden with outdoor pool. Free WiFi...
more...Studio Apartment
Size: 40 m2Executive Studio
Size: 45 m2Two-Bedroom Apartment
Size: 80 m2Executive Two-Bedroom Apartment
Size: 85 m2Three-Bedroom Apartment
Size: 100 m2Two-Bedroom Apartment with Garden View
Size: 95 m2Approximate price per room per night

Located in the leafy suburb of Rosebank in Johannesburg, CAG The Vantage Rosebank features stylishly decorated apartments. The property is 550 metres from Rosebank Gautrain...
more...One-Bedroom Apartment
Size: 50 m2Two-Bedroom Apartment
Size: 90 m2Three-Bedroom Apartment
Size: 102 m2Deluxe Double Studio
Size: 50 m2Apartment
Size: 50 m2Two-Bedroom Apartment
Size: 75 m2Penthouse Apartment
Size: 102 m2Approximate price per room per night

Offering a garden and outdoor pool, CAG The Hub Bryanston is set in Johannesburg. Bryanston Organic & Natural Market is 700 metres away. Free private parking is available on-site...
more...One-Bedroom Apartment
Size: 56 m2Two-Bedroom Apartment
Size: 75 m2Superior Apartment
Size: 90 m2Apartment
Size: 90 m2Penthouse Apartment
Size: 120 m2Approximate price per room per night

Featuring garden views, The Hub Apartments offers accommodation with patio, around 3.7 km from Montecasino. Accommodation at The Hub Apartments features a swimming pool and a...
more...Apartment with Balcony
Size: 54 m2Two-Bedroom Apartment
Size: 75 m2Superior Apartment
Size: 85 m2Approximate price per room per night

Situated in Johannesburg in the Gauteng region, Glenhazel Square Apartments has a patio. The air-conditioned accommodation is 7.2 km from Observatory Golf Club, and guests can...
more...Apartment with Balcony
Size: 2 m2Approximate price per room per night

The Apex On Smuts is set in in the suburb of Rosebank in Johannesburg and offers modern and and stylishly decorated self-catering apartments. Free uncapped WiFi is offered and...
more...Two-Bedroom Apartment with City View
Size: 80 m2One-Bedroom Apartment
Size: 47 m2Superior Apartment
Size: 93 m2Apex Corner Apartment
Size: 119 m2Two-Bedroom Apartment
Size: 80 m2Approximate price per room per night

Offering a fitness centre and quiet street view, Atholanda is situated in Johannesburg, 2 km from Sandton City Mall and 10 km from Parkview Golf Club. This apartment at Atholanda...
more...Apartment
Size: 15 m2Approximate price per room per night

@Home Cottage, a property with a garden, is set in Johannesburg, 5.7 km from Gautrain Sandton Station, 6.3 km from Sandton City Mall, as well as 8.1 km from Parkview Golf Club....
more...Deluxe Double Studio
Size: 32 m2Superior Apartment
Size: 40 m2Approximate price per room per night

Attractively located in the centre of Johannesburg, Mapungubwe Apartments features free WiFi, pool with a view and free private parking for guests who drive. It is situated 4.2 km...
more...Studio Apartment
Size: 30 m2Superior Double Room
Size: 40 m2Deluxe Queen Room
Size: 40 m2Classic Apartment
Size: 30 m2Superior Loft
Size: 87 m2Approximate price per room per night

Situated in Johannesburg in the Gauteng region, Apartment at 34 Columbine Avenue features accommodation with free WiFi and free private parking. The property is located 12 km from...
more...Apartment
Size: 118 m2Approximate price per room per night

Situated 11 km from Gautrain Sandton Station, 11 km from Sandton City Mall and 13 km from Gallagher Convention Centre, 86 Edison Self Catering offers accommodation set in...
more...Apartment
Size: 50 m2Apartment
Size: 56 m2Single Room
Size: 40 m2Double Room
Size: 40 m2Approximate price per room per night

523 Michelangelo offers accommodation in Sandton. Guests benefit from free WiFi and private parking available on site. There is a dining area and a kitchen complete with an oven...
more...Apartment
Size: 40 m2One-Bedroom Apartment
Size: 90 m2Approximate price per room per night

Odyssey offers luxury accommodation in Sandton, just 500 metres walk from Morningside Shopping Centre. Free WiFi and private parking is available. The modern units are equipped...
more...Studio Apartment
Size: 30 m2One-Bedroom Apartment
Size: 80 m2Two-Bedroom Apartment
Size: 110 m2Approximate price per room per night

Situated just 4.2 km from Sandton City Mall, One Hyde Park - Sandton provides accommodation in Johannesburg with access to an outdoor swimming pool, a fitness centre, as well as a...
more...Two-Bedroom Apartment with Balcony
Size: 120 m2One-Bedroom Apartment
Size: 56 m2One-Bedroom Suite
Size: 90 m2Deluxe Apartment
Size: 120 m2Approximate price per room per night