Johannesburg apartments

Search best apartments in Johannesburg from 100+ sites!

2781 available apartment offers

2 1
  • airbnb
  • booking
  • vrbo
  • expedia
  • sonder
  • priceline
  • tripadvisor
  • tripcom
  • homestay
  • hotelscom
  • orbitz
  • vacasa
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

2781 Apartments or condos in Johannesburg

Anka Lodge - Johannesburg
9.0Excellent 416 reviews
Johannesburg
4 2
$110/nightfor 1 night

Anka Lodge

house - Sandton
This house is situated in the heart of Sandton, offering easy access to major attractions and amenities. It has excellent user, location, and cleanliness ratings.
The house features a soundproofed interior, a patio for outdoor enjoyment, and a kitchen with a fridge and microwave. It also offers free WiFi, a swimming pool, and a conference center for business meetings and events.
Craftmen's Ship - Johannesburg
9.3Excellent 19 reviews
Johannesburg
1 1
$28/nighttotal: $224 (8 )

Craftmen's Ship

apartment - Johannesburg
Craftmen's Ship is a centrally located apartment in Johannesburg, within walking distance of major attractions such as the Apartheid Museum, Constitution Hill, and the Johannesburg Zoo. The apartment has an excellent user rating and a very good location rating.
The apartment has a modern and stylish interior design, and it is well-equipped with amenities such as a flat-screen TV, cleaning products, clothes racks, linens, and towels. The apartment also has a swimming pool, parking, and internet access.
Villa In The Village - Johannesburg
9.0Excellent 24 reviews
Johannesburg
4 2
$70/nighttotal: $2100 (30 )

Villa In The Village

apartment - Johannesburg
This 2-bedroom, 2-bathroom apartment in Johannesburg's Sandton district has excellent location and user ratings. The apartment offers 2150 square feet of space and can accommodate 4 guests, making it a suitable option for families.
The apartment boasts a fully equipped kitchen, air conditioning, a private terrace with garden views, free Wi-Fi, satellite TV, and access to a swimming pool. The prime location provides easy access to Sandton City Mall, Nelson Mandela Square, the Johannesburg Zoo, and Gautrain Sandton Station, as well as golf courses, and both Lanseria and O.R. Tambo International Airports.
Home From Home, Waverley B&b, Johannesburg - Johannesburg
9.6Excellent 129 reviews
Johannesburg
4 1
$68/nighttotal: $2040 (30 )

Home From Home, Waverley B&b, Johannesburg

apartment - Johannesburg
Apartment for 4 people with an excellent rating of 96% based on 129 reviews. You will stay in Johannesburg.
Facilities and services: a fridge, a kitchen and fast check-in and check-out. Take advantage of the garden in this apartment!
Stunning Safe Home 5bedrm, Pool Wifi Near Rosebank - Johannesburg
9.0Excellent 23 reviews
Johannesburg
4 3
$72/nighttotal: $2160 (30 )

Stunning Safe Home 5bedrm, Pool Wifi Near Rosebank

- Randburg
This luxurious mansion is situated in the safe northern suburbs of Randburg, close to amenities such as parks, shopping, and restaurants. It has received excellent ratings for its user rating, location rating, and cleanliness rating.
The mansion features 5 spacious bedrooms and 3 bathrooms, making it ideal for families or groups. It boasts an expansive living space, perfect for entertaining or relaxing. Guests can enjoy the heated outdoor pool, barbecue, table tennis, and bar area for outdoor enjoyment. The modern kitchen is fully equipped for self-catering, and the patio with seating for 12, barbecue, dance floor, and sound system is perfect for hosting gatherings.
Daisy Place - Johannesburg
8.5Very good 639 reviews
Johannesburg
4 2
$106/nightfor 1 night

Daisy Place

aparthotel - Sandton
This luxury aparthotel is conveniently located in the heart of Sandton, within a mile of major attractions like Nelson Mandela Square and Sandton City Mall. The 4.5-star aparthotel has a very good user rating and offers spacious 2-bedroom apartments with fully equipped kitchens.
Guests can enjoy an outdoor swimming pool, a serene garden area, a concierge service, a restaurant, and free self-parking. The aparthotel also offers free Wi-Fi throughout the property, laundry facilities, and tour/ticket assistance to explore Sandton and its surroundings.
Melrose Executive Suites - Johannesburg
9.8Excellent 82 reviews
Johannesburg
1 1
$77/nighttotal: $7007 (91 )

Melrose Executive Suites

apartment - Johannesburg
This apartment is perfectly located in the trendy Rosebank district of Johannesburg, within walking distance of The Wanderers Golf Club and Melrose Arch Shopping Centre. It has excellent user, location, and cleanliness ratings.
The apartment offers a spacious layout with 150 square feet of floor area and a guest capacity of 2. It features a fully equipped kitchen, a comfortable living space, and a balcony or terrace. Guests can enjoy amenities such as a swimming pool, a garden, a spa, and free parking.
Safe. Sophisticated Refined. Enormous Balcony. - Johannesburg
9.6Excellent 5 reviews
Johannesburg
6 3
$184/nighttotal: $18216 (99 )

Safe. Sophisticated Refined. Enormous Balcony.

apartment - Johannesbourg
Apartment listing for up to 6 guests with an excellent rating of 96% based on 5 reviews. This accommodation is based in Johannesbourg.
Services and facilities: an iron, a washing machine and a fridge. This apartment in Johannesbourg also has a garden!
Industrial Escape In Maboneng - Johannesburg
9.3Excellent 54 reviews
Johannesburg
2 1
$65/nighttotal: $5915 (91 )

Industrial Escape In Maboneng

apartment - Jeppestown, Johannesburg
This apartment is situated in the heart of Maboneng Precinct, a trendy area with art galleries, boutiques, and restaurants. It is also a short walk from The AGOG, Arts on Main, and Ellis Park Stadium. The apartment has excellent user, location, and cleanliness ratings.
It has one bedroom, one bathroom, and a floor area of 670 square feet. It can accommodate up to four guests. The apartment has a modern and comfortable interior with a microwave and TV. It also has an elevator, smoke-free environment, and a well-equipped kitchen.
"La Couronne" - Johannesburg
9.1Excellent 130 reviews
Johannesburg
1 1
$39/nighttotal: $273 (7 )

"La Couronne"

apartment - Johannesburg
"La Couronne" apartment is situated in a tranquil neighborhood of Johannesburg, 5.6 miles from the Apartheid Museum and Gold Reef City Casino. With excellent user, location, and cleanliness ratings, it is a highly recommended choice for travelers.
The apartment has a floor area of 670 square feet, 1 bedroom, and 1 bathroom, with a guest capacity of 2. It features a well-equipped kitchen, a comfortable living area with a flat-screen TV, a private terrace with scenic views, and free private parking. Hiking trails and a well-maintained garden for outdoor activities are also available nearby.
Art Deco Apartment No 1 - Rosebank - Johannesburg
9.7Excellent 13 reviews
Johannesburg
2 1
$42/nighttotal: $3822 (91 )

Art Deco Apartment No 1 - Rosebank

apartment - Rosebank Johannesburg
Apartment rental for up to 2 guests with an excellent rating of 97% based on 13 reviews. Your accommodation will be located in Rosebank Johannesburg.
Facilities and services: a washing machine, a fridge and a dish washer.
The Great Little Melville House - Johannesburg
9.7Excellent 133 reviews
Johannesburg
4 2
$59/nighttotal: $1770 (30 )

The Great Little Melville House

apartment - Johannesbourg
This apartment in Melville is steps away from popular attractions like the Apartheid Museum and Johannesburg Zoo. It has excellent ratings for location, cleanliness, and user experience.
The apartment has 2 bedrooms, 1 bathroom, and can accommodate up to 4 guests. It features a fully equipped kitchen, a private garden with a patio, and amenities like internet, parking, and pet-friendly policies.

Other accommodation types in Johannesburg

Best family friendly Johannesburg apartment rentals

Among the 2781 accommodations in Johannesburg, here are the 8 best family friendly apartments

Sandown Estate Apartment - Johannesburg
9.5Excellent 129 reviews
Johannesburg
2 2
$62/nighttotal: $620 (10 )

Sandown Estate Apartment

apartment - Johannesburg
Sandown Estate Apartment is strategically located in the heart of Sandton, Johannesburg's financial and entertainment hub. Surrounded by upscale shopping malls, restaurants, and cultural attractions, the apartment is also within easy reach of Nelson Mandela Square and Johannesburg Stadium. It has received exceptional user ratings for its location, cleanliness, and overall quality.
The apartment features a spacious 1610 square feet floor plan with two bedrooms, one bathroom, and a guest capacity of four. The open plan living area provides ample space for relaxation and entertainment, while the fully equipped kitchen allows for convenient self-catering. Guests can enjoy amenities such as free Wi-Fi, private parking, and a private balcony.
The Apex On Smuts - Johannesburg
8.3Very good 1088 reviews
Johannesburg
4 2
$108/nightfor 1 night

The Apex On Smuts

apartment - Johannesburg
The Apex On Smuts is a complex of modern and stylish self-catering apartments located in the heart of Rosebank, Johannesburg. The apartments are just 0.6 mi from the Rosebank Mall and Gautrain Station, making them an ideal base for exploring the city. The apartments have received excellent ratings for their location, cleanliness, and user experience.
Each apartment features a spacious balcony or patio, a fully equipped kitchen, and a washing machine and tumble dryer. Guests can also enjoy free uncapped WiFi and private parking. The apartments offer stunning views of the Johannesburg skyline and are within easy reach of popular attractions like Zoo Lake, Nelson Mandela Square, and Sandton City Mall.
Rivonia One & Only - Johannesburg
9.1Excellent 117 reviews
Johannesburg
4 2
$160/nightfor 1 night

Rivonia One & Only

aparthotel - Sandton
This aparthotel is located in the historical district of Sandton, offering a unique blend of modern amenities and historical charm. It's conveniently situated 0.3 miles from Rivonia Village and within 3 miles of Netcare Sunninghill Hospital and Morningside Mediclinic. This 3-star aparthotel has received excellent user ratings for its location, cleanliness, and overall experience.
The aparthotel features spacious apartments with two bedrooms and a floor area of 1100 square feet. Each apartment is equipped with a fully equipped kitchen, two bathrooms, a washer/dryer, and comfortable Tempur-Pedic beds with Egyptian cotton sheets. Guests can enjoy amenities such as a full-service spa, casino, outdoor pool, fitness center, tennis court, and restaurant. Free self-serve breakfast, free WiFi in public areas, and free self-parking are also available.
The Residency Jellicoe - Johannesburg
8.0Very good 2315 reviews
Johannesburg
2 1
$69/nightfor 1 night

The Residency Jellicoe

apartment - Johannesburg
This one-bedroom apartment is located in the Rosebank district of Johannesburg, within walking distance of Circa Gallery and Everard Read Gallery. The apartment has a very good user rating and location rating, and a good cleanliness rating.
The apartment has a kitchen with a fridge, microwave oven, and dishwasher, as well as air conditioning, a garden, a spa, a concierge, a bar, a fitness center, and parking. The apartment also has free WiFi, an electric kettle, and a flat-screen TV with satellite channels.
The Lemon Tree Self- Catering - Johannesburg
9.7Excellent 21 reviews
Johannesburg
2 1
$50/nighttotal: $500 (10 )

The Lemon Tree Self- Catering

apartment - Johannesburg
The Lemon Tree Self-Catering apartment is located in Johannesburg, 5.6 miles from Parkview Golf Club, offering inner courtyard views and free amenities. With excellent user, location, and cleanliness ratings, this 1-bedroom, 1-bathroom apartment provides a comfortable and convenient stay for travelers.
The apartment features a spacious living area with a satellite flat-screen TV, a fully equipped kitchen, a private bathroom with a walk-in shower and slippers, and a private balcony or terrace. Guests can enjoy access to an outdoor swimming pool, a garden, a picnic area, and free Wi-Fi and private parking.
Comfort Apartment Sa - Johannesburg
8.1Very good 384 reviews
Johannesburg
1 1
$54/nighttotal: $378 (7 )

Comfort Apartment Sa

apartment - Johannesburg
Comfort Apartment SA is located in the Sandton district of Johannesburg, within walking distance of Sandton City Mall. The apartment has an excellent user rating and location rating. It features two separate bedrooms, a fully equipped kitchen, and two bathrooms, providing ample space and comfort for families or groups. Guests can enjoy amenities such as a swimming pool, jacuzzi, terrace, garden, concierge, bar, room service, and parking.
Max Executive Apartments - Johannesburg
8.4Very good 2333 reviews
Johannesburg
4 2
$73/nighttotal: $2190 (30 )

Max Executive Apartments

studio - Johannesburg
Max Executive Suites is located in the affluent suburb of Ilovo, just a short distance from Sandton, placing it within easy reach of both business and leisure destinations. It has very good user and location ratings and excellent cleanliness ratings.
The studio features a contemporary design with a fully equipped kitchen and an outdoor pool and garden. It is within a 10-minute walk from the Wanderers Golf Club and 1.9 miles from the Sandton Gautrain Station. The studio also offers free WiFi, private parking, grocery delivery, bicycle rental, and daily maid service.
Cag The Vantage - Johannesburg
8.8Very good 3185 reviews
Johannesburg
2 1
$92/nightfor 1 night

Cag The Vantage

aparthotel - Johannesburg
This 4-star aparthotel is situated in the lively Rosebank district, within walking distance of Rosebank Mall and Johannesburg Zoo. It offers spacious apartments with fully equipped kitchens, separate dining areas, and balconies or terraces.
Guests appreciate the aparthotel's convenient location, cleanliness, and excellent service. They also enjoy the amenities such as a concierge, restaurant, room service, and free WiFi.

Best Johannesburg apartments rentals with a jacuzzi

Among the 2781 accommodations in Johannesburg, here are the 8 best apartment with a jacuzzi

The Franklin Loft Apartments - Johannesburg
9.0Excellent 671 reviews
Johannesburg
2 1
$62/nighttotal: $620 (10 )

The Franklin Loft Apartments

aparthotel - Johannesburg
This 4-star aparthotel is situated in the heart of Downtown Johannesburg, within easy walking distance of Johannesburg City Hall, The Market Theatre Flea Market, Carlton Centre, and Johannesburg Zoo. It has an excellent user rating and very good location rating.
The modern and stylish apartments have a deep soaking tub, free WiFi, a kitchen with a refrigerator and microwave, and a Smart TV with digital channels and Netflix. The aparthotel also features a fitness center, laundry facilities, a 24-hour front desk, free WiFi in public areas, free self parking, and a reception hall.
84 On Marshall - Johannesburg
8.3Very good 199 reviews
Johannesburg
2 1
$49/nightfor 1 night

84 On Marshall

apartment - Johannesburg
This apartment in Johannesburg offers a very good location and user rating. It is a 1-bedroom apartment with a kitchen, a terrace or balcony, a swimming pool, a jacuzzi, and parking.
The apartment is perfect for travelers who want to be close to the city's attractions. It is also a great option for families or groups of friends who want to enjoy the amenities of a hotel without the high price tag.
Raphael Penthouse | Square And Mall And Pool Access - Johannesburg
8.4Very good 341 reviews
Johannesburg
1 1
$256/nighttotal: $2048 (8 )

Raphael Penthouse | Square And Mall And Pool Access

apartment - Cape Town
This apartment in Sandton is perfect for travelers looking for a modern and convenient stay. Situated in a prime location within walking distance of major attractions, the apartment offers a comfortable and spacious layout with two bathrooms.
The apartment boasts excellent user and location ratings, ensuring a pleasant and memorable stay. Guests can enjoy a range of amenities, including a kitchen, air conditioning, a swimming pool, a sauna, a fitness center, and a concierge service. The apartment also features a terrace or balcony, providing outdoor space for relaxation or entertainment.
The Rosebank Collection - Johannesburg
8.9Very good 50 reviews
Johannesburg
2 1
$88/nightfor 1 night

The Rosebank Collection

apartment - Johannesburg
The Rosebank Collection offers well-equipped apartments in the heart of Rosebank, Johannesburg, a short walk from Wanderers Club Conference and a few miles from Transunion ITC. With excellent location and cleanliness ratings, it is a highly recommended choice for travelers.
The apartments feature a variety of amenities, including a fully equipped kitchen, a private bathroom with a hot tub, a terrace or balcony, and access to a garden. Guests can also enjoy free WiFi and private parking.
Stylish Apartment With Courtyard Patio - Johannesburg
9.7Excellent 30 reviews
Johannesburg
1 1
$50/nighttotal: $350 (7 )

Stylish Apartment With Courtyard Patio

apartment - Johannesbourg
This apartment is located in Melrose Arch, a trendy mixed-use development in Johannesburg. It's within walking distance of Ethel Grey Park and Sandton City Mall. The apartment has received excellent ratings for its location, cleanliness, and user experience.
The apartment has one bedroom and one bathroom, and can accommodate up to three guests. It features a modern design, a fully equipped kitchen, a Jacuzzi, a garden, and parking. Guests also have access to amenities such as a gym, a swimming pool, and a restaurant.
Trendy Melrose Apartment - Johannesburg
9.2Excellent 5 reviews
Johannesburg
1 1
$64/nighttotal: $448 (7 )

Trendy Melrose Apartment

apartment - Johannesburg
Vacation rental listing for up to 3 guests with an excellent rating of 92% based on 5 reviews. This accommodation is based in Johannesburg.
Services and facilities include free parking, a swimming pool and a meeting room.
Embassy Gardens 17 West Rd South Morningside Sandton Johannesburg Secure 2 Bedroom Fully Furnished Apartment With 24hrs Security - Johannesburg
8.7Very good 24 reviews
Johannesburg
2 2
$59/nightfor 1 night

Embassy Gardens 17 West Rd South Morningside Sandton Johannesburg Secure 2 Bedroom Fully Furnished Apartment With 24hrs Security

apartment - Johannesburg
This secure, fully furnished 2-bedroom apartment is located in Sandton, Johannesburg, just 1.5 miles from Gautrain Sandton Station and 1.9 miles from Sandton City Mall. It has an excellent location rating and very good user rating.
The apartment has a floor area of 1290 square feet and can accommodate 4 guests. It has a private pool, garden and barbecue facilities, as well as a fully equipped kitchen, a terrace with garden views, a hot tub, a flat-screen TV with satellite channels, free Wi-Fi and private parking.
1804: Luxury City Penthouse With Rooftop Jacuzzi - Johannesburg
9.9Excellent 102 reviews
Johannesburg
6 3
$241/nighttotal: $23859 (99 )

1804: Luxury City Penthouse With Rooftop Jacuzzi

apartment - Johannesbourg
Apartment listing for 6 guests with an excellent rating of 99% based on 102 reviews. Your accommodation will be based in Johannesbourg.
Services and facilities: an iron, a cleaning service and free parking.

Frequently asked questions about apartment rentals in Johannesburg

Destinations nearby

Best Johannesburg apartments rentals with a pool

Among the 2781 accommodations in Johannesburg, here are the 8 best apartment with a pool

1 Bedroom Luxury Apartment Sandton Skye - Johannesburg
8.5Very good 237 reviews
Johannesburg
1 1
$75/nighttotal: $525 (7 )

1 Bedroom Luxury Apartment Sandton Skye

apartment - Johannesburg
Apartment rental for up to 2 people with an excellent rating of 85% based on 237 reviews. You will be based in Johannesburg.
Facilities and services include a kitchen, a garden and an elevator. Take advantage of the gym in this apartment.
615 Sandton Skye - Johannesburg
8.8Very good 223 reviews
Johannesburg
2 1
$55/nightfor 1 night

615 Sandton Skye

apartment - Johannesburg
615 Sandton Skye is an apartment situated in the heart of Sandton, a bustling business and entertainment hub. It is within walking distance of Sandton City Mall (1.7 miles) and the Gautrain Sandton Station (1.1 miles). The apartment has received excellent ratings for its location and cleanliness.
It features a modern design, spacious accommodations, and air conditioning. The apartment has one bedroom, one bathroom, and can accommodate up to two guests. It also includes a kitchen, a bar, a restaurant, a fitness center, a swimming pool, a spa, and parking.
Forest Haven - Johannesburg
9.3Excellent 112 reviews
Johannesburg
1 1
$36/nighttotal: $252 (7 )

Forest Haven

apartment - Johannesburg
Forest Haven is a well-equipped apartment complex situated in the tranquil Parkview neighborhood of Johannesburg, just 1.5 miles from the prestigious Parkview Golf Club. With excellent user and location ratings, this apartment offers a comfortable stay for up to two guests in its one-bedroom, one-bathroom layout.
Forest Haven provides a tranquil retreat with stunning garden views and private outdoor spaces in select units. Guests can enjoy a refreshing swim in the outdoor pool, prepare meals in the fully equipped kitchen, and stay connected with complimentary Wi-Fi. Free private parking is also available for added convenience.
Entire Industrial-style Loft In Maboneng - Johannesburg
8.1Very good 112 reviews
Johannesburg
1 1
$65/nighttotal: $5915 (91 )

Entire Industrial-style Loft In Maboneng

apartment - City and Suburban
This apartment is situated in the heart of Johannesburg CBD, within easy walking distance of Arts on Main and The AGOG, offering a vibrant arts and culture scene. It has very good user and location ratings and excellent cleanliness ratings.
The apartment has a floor area of 500 square feet, one bedroom, one bathroom, and a guest capacity of two. It features a fully equipped kitchen, a private balcony, free WiFi, a TV, a smoke-free environment, a garden, and a swimming pool.
Chic Afro-mod 2 Room Suite - Johannesburg
Johannesburg
1 1
$77/nighttotal: $7007 (91 )

Chic Afro-mod 2 Room Suite

apartment - Johannesburg
Book this vacation rental from $71 for 2 guests. You will be located in Johannesburg.
Services and facilities include free parking, a washing machine and a fridge. This apartment in Johannesburg also has a terrace!
Spacious Accommodation With Beautiful Garden - Johannesburg
Johannesburg
6 4
$396/nighttotal: $39204 (99 )

Spacious Accommodation With Beautiful Garden

apartment - Johannesburg
This 4-bedroom, 4-bathroom apartment is situated in Marshalltown, Johannesburg's safe and central suburb. The flat is within walking distance of the city center and major tourist attractions, and close to the airport, making it convenient for travelers.
The apartment has a floor area of 6460 square feet and features a king-size extra-length bed in each bedroom, DSTV and reclining leather lounge suites in the living areas, and a dining area that can accommodate at least 8 people. The kitchen is equipped with basic amenities, and a vehicle is available for guest use.
Aluve Guesthouse - Johannesburg
8.9Very good 682 reviews
Johannesburg
2 1
$34/nightfor 1 night

Aluve Guesthouse

B&B - Johannesburg
B&B for cheap with an excellent rating of 89% based on 682 reviews. You will be located in Johannesburg.
Facilities and services include 24-hour entry, a washing machine and a garden. Take advantage of the terrace in this accommodation in Johannesburg.
Valley Crest Self-catering Apartments - Johannesburg
9.8Excellent 46 reviews
Johannesburg
2 2
$20/nighttotal: $1820 (91 )

Valley Crest Self-catering Apartments

apartment - Randburg
Apartment for up to 4 people with an excellent rating of 98% based on 46 reviews. You will be located in Randburg.
Services and facilities include a swimming pool, a terrace and a kitchen. Take advantage of the gym in this apartment.