The 10 best apartments in Johannesburg, South Africa | Booking.com
Skip to main content

Apartments in Johannesburg

Find the apartments that appeal to you the most

Apartments for every style

Find the right apartment for you in Johannesburg

The best apartments in Johannesburg

Check out our selection of great apartments in Johannesburg

Filter by:

Review score

Luxury Fairland Fully Serviced Cottages

Randburg, Johannesburg

Luxury Fairland Fully Serviced Cottages offers accommodations in Johannesburg, 7.1 miles from Parkview Golf Club and 7.3 miles from Roodepoort Country Club.

O
Oratile
From
South Africa
Exceptional experience! The venue was fantastic, with top-notch facilities. The area was safe and secure, making our stay truly enjoyable. We're already planning our next visit!!! 🥰🥰🥰
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 133 reviews
Price from
$36.10
1 night, 2 adults

Peaceful@Swansea In Rosebank-Parkwood

Parkwood, Johannesburg

Providing a garden, Peaceful@Swansea In Rosebank-Parkwood offers accommodations in Johannesburg.

H
Hendrie
From
South Africa
The property was very clean and the amount of space that I received was amazing. The layout of the apartment was very good and well organised.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 137 reviews
Price from
$49.61
1 night, 2 adults

Earthy and Organic

Johannesburg

A recently renovated apartment, Earthy and Organic offers accommodations in Johannesburg.

S
Segun
From
South Africa
The property is a good location and the inside of the property is cozy . I like it
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 207 reviews
Price from
$81.77
1 night, 2 adults

Boutique Stay

Johannesburg

Boutique Stay is a recently renovated apartment in Johannesburg where guests can make the most of its outdoor swimming pool and garden.

S
Stacy
From
United States
I love the hostess and staff. They made sure I was comfortable, happy, and took care of me. And was very helpful getting me settle in and took me to the store, and referred me to an Uber driver. He was great!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 228 reviews
Price from
$59.39
1 night, 2 adults

Heriot Properties Units 19 & 20

Melrose, Johannesburg

Heriot Properties Units 19 & 20 enjoys a location in Johannesburg, 4.1 miles from Gautrain Sandton Station and 4.2 miles from Parkview Golf Club.

N
Nicolle
From
Canada
Clean, compact quite luxurious and comfortable
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 177 reviews
Price from
$100.42
1 night, 2 adults

31OnGambia

Johannesburg

31OnGambia is located in Johannesburg, just 1.1 miles from Parkview Golf Club and 4.8 miles from Johannesburg Stadium. This apartment provides free private parking, full-day security, and free Wifi.

S
Shani
From
Australia
The room was perfect, such good value for money, super safe area, super friendly and helpful host. Loved it!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 264 reviews
Price from
$46.48
1 night, 2 adults

Splice Apartments

Johannesburg

Splice Apartments in Johannesburg provides accommodations with an outdoor swimming pool, a fitness center, and a garden.

K
Kabelo Mpho Kgosiemang
From
South Africa
when i get there I was tired and the Wi-Fi was down and wanted do things for work, but i only made 2 calls with a security guard cellphone and then the owner came within minutes to solve the problem and it was solved nicely. I really appreciate how they treat guests. Thumbs up.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 107 reviews
Price from
$45.90
1 night, 2 adults

Kent Manor Guest Suites

Bryanston, Johannesburg

Providing a garden, Kent Manor Guest Suites provides accommodations in Johannesburg. This property offers access to a patio, free private parking, and free Wifi.

j
joni
From
Eswatini
When you read reviews about this place you realize majority is giving a 10 or at least a 9 etc, and when you arrive you soon realize why...excellent and helpful hosts, facilities, cosy, serene, clean, beautiful, near everywhere you want to go, it feels like a home away from home. For peace and tranquility this is the place.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 181 reviews
Price from
$66.85
1 night, 2 adults

4 Lulworth

Sandton, Johannesburg

4 Lulworth is a recently renovated apartment in Johannesburg where guests can make the most of its pool with a view and garden.

L
Lufuno
From
South Africa
I loved everything about this place, pictures don’t do justice to it , such a stunning place!!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 196 reviews
Price from
$73.45
1 night, 2 adults

Evans Village - Apartments & Spa

Johannesburg

Evans Village - Apartments & Spa offers accommodations in Johannesburg, 10 miles from Observatory Golf Club and 10 miles from Saps Mechanical School Golf Club.

M
Mbali
From
South Africa
Location was so convenient to most places we visited
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 105 reviews
Price from
$108.05
1 night, 2 adults
All apartments in Johannesburg

Looking for an apartment?

For travelers who appreciate a space of their own at the end of the day, an apartment or flat is the perfect home away from home. Furnished rooms and kitchen facilities give groups and families the flexibility to enjoy downtime separately or plan the next day’s activities over a shared meal. Often available for short and long-term.

Most booked apartments in Johannesburg and surrounding area in the past month

See all

Apartments with swimming pools in Johannesburg and nearby

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 34 reviews

    Featuring a seasonal outdoor swimming pool, Seventh Heaven offers accommodations in Johannesburg. This apartment provides free private parking and a 24-hour front desk.

    From $37.30 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 51 reviews

    504 Mapungubwe Hotel offers accommodations in Johannesburg, 3.9 miles from Gold Reef City & Casino and 4 miles from Apartheid Museum.

    From $41.46 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 2,504 reviews

    Featuring pool with a view, Mapungubwe Apartments offers accommodations in the center of Johannesburg.

    From $40.17 per night
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 5 reviews

    City Haven 519 is located in Johannesburg, just 3.5 miles from Gold Reef City & Casino and 3.6 miles from Apartheid Museum.

    From $39.76 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 34 reviews

    Cloud Ink @Mapungubwe offers accommodations in Johannesburg, 3.5 miles from Gold Reef City & Casino and 3.6 miles from Apartheid Museum.

    From $47.48 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 5 reviews

    Providing a rooftop pool, Rustic Oasis at Mapungubwe 4 Star Hotel, Johannesburg offers accommodations in Johannesburg. This property offers access to a terrace and free private parking.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1 review

    2.5 miles from Johannesburg Stadium in the center of Johannesburg, Modern Bachelor provides accommodations with access to an indoor pool.

    From $41.31 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 168 reviews

    Mabungubwe Hotel Apartments - Home Away from Home is an apartment featuring rooms with free Wifi and air conditioning in the center of Johannesburg.

    From $45.90 per night

Save money on apartments in Johannesburg and nearby – budget options available

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 41 reviews

    1007-Stunning Studio apt with incredible Joburg views is located in Johannesburg, just 3.9 miles from Gold Reef City & Casino and 3.9 miles from Apartheid Museum.

    From $61.97 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 87 reviews

    2.4 miles from Johannesburg Stadium in the center of Johannesburg, 4 on Pritchard Luxury Suites provides accommodations with access to a fitness room.

    From $113.33 per night
  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 158 reviews

    The Franklin Luxury Apartments offers accommodations in Johannesburg, 3.9 miles from Gold Reef City & Casino and 3.9 miles from Apartheid Museum. Guests may go for a swim in the rooftop pool.

    From $61.97 per night
  • Franklin L Apartment

    Johannesburg
    Budget options available
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 197 reviews

    3.9 miles from Gold Reef City & Casino in Johannesburg, Franklin L Apartment offers accommodations with access to a fitness room.

  • Scored out of 10, guest rating 1.0
    Bad - What previous guests thought, 1 review

    The Franklin Luxury Condo with UPS for Wi-Fi offers accommodations in Johannesburg, 3.8 miles from Gold Reef City & Casino and 3.9 miles from Apartheid Museum.

    From $86.04 per night
  • A quiet space in the city offers accommodations in Johannesburg, 3.5 miles from Gold Reef City & Casino and 3.6 miles from Apartheid Museum.

    From $82.63 per night
  • Scored out of 10, guest rating 3.8
    Poor - What previous guests thought, 4 reviews

    Offering an outdoor swimming pool, COGE - Braamfontein - 2 Bedroom offers accommodations in the center of Johannesburg. Guests can benefit from a patio and a sun terrace.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 98 reviews

    CityZen escape: blackout ready is located in Johannesburg, just 3.6 miles from Parkview Golf Club and 3.8 miles from Observatory Golf Club.

    From $39.02 per night

Great access to the city center. Check these apartments in Johannesburg and nearby

  • LuxeBnB

    Johannesburg
    Central location
    Scored out of 10, guest rating 1.0
    Bad - What previous guests thought, 1 review

    LuxeBnB is located in Johannesburg, just 3.5 miles from Observatory Golf Club and 4 miles from Gold Reef City & Casino.

    From $41.31 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 2 reviews

    High Rise Haven offers accommodations in Johannesburg, 3.5 miles from Observatory Golf Club and 3.9 miles from Gold Reef City & Casino. Private parking is available on site.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 4 reviews

    Linaste at Colosseum offers accommodations in Johannesburg, 3.5 miles from Observatory Golf Club and 4.3 miles from Gold Reef City & Casino.

    From $38.73 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 28 reviews

    The Orange Corner is located in Johannesburg, just 3.7 miles from Gold Reef City & Casino and 3.8 miles from Apartheid Museum.

    From $36.15 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 12 reviews

    305 Urban Oasis in Jozi CBD is located in Johannesburg, just 3.7 miles from Gold Reef City & Casino and 3.8 miles from Apartheid Museum. This apartment features free private parking and an elevator.

    From $45.04 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 3 reviews

    The Orange Corner II is located in Johannesburg, just 3.3 miles from Gold Reef City & Casino and 3.4 miles from Apartheid Museum.

    From $29.28 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 16 reviews

    Chic Oasis in Vibrant Jozi BDC offers accommodations in Johannesburg, 3.7 miles from Gold Reef City & Casino and 3.8 miles from Apartheid Museum.

    From $34.14 per night
  • Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 147 reviews

    84 On Marshall in Johannesburg provides accommodations with a casino and barbecue facilities. This apartment features free private parking, a 24-hour front desk, and free Wifi.

    From $41.26 per night

Enjoy breakfast in Johannesburg and nearby

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 1,202 reviews

    3.3 miles from Apartheid Museum in Johannesburg, Lilian Lofts Hotel & Spa offers accommodations with access to spa facilities, wellness packages, and beauty services.

    From $53.91 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 252 reviews

    The Melville Quarters is a recently renovated apartment in Johannesburg where guests can make the most of its outdoor swimming pool, garden, and barbecue facilities.

    From $47.05 per night
  • Houghton Luxurious Home is located in Johannesburg, just 1.4 miles from Observatory Golf Club and 2.5 miles from Johannesburg Stadium.

    From $144.60 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 12 reviews

    Pender House Cottage Melrose is located in Johannesburg, just 4.7 miles from Sandton City Mall and 4.8 miles from Johannesburg Stadium.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 73 reviews

    Bedfordview Hotel & Apartments in Johannesburg provides adults-only accommodations with a rooftop pool, a terrace, and a bar.

    From $103.29 per night
  • @Home Cottage

    Johannesburg
    Breakfast options
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 31 reviews

    Offering a garden, @Home Cottage offers accommodations in Johannesburg. This property offers access to a patio, free private parking, and free Wifi.

    From $49.23 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 3,049 reviews

    The Nicol Hotel and Apartments is set in the leafy suburb of Bedfordview. The complex features an outdoor pool, fitness center and restaurant. Free private parking is available on site.

    From $57.32 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 18 reviews

    Colosseum Apartments provides accommodations within half a mile of the center of Johannesburg, with free Wifi and a kitchen with an oven, a microwave, and a toaster.

FAQ about apartments in Johannesburg

Apartments that guests love in Johannesburg

See all
  • Avg. price/night: $134.27
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 1,712 reviews
    It's my fourth or fifth stay at Max Executive Apartments, and the service is always amazing. From check-in to the service throughout the stay, whether it's in the two bedroom apartment or the studio apartment, I truly appreciate it. I'll definitely be coming back :)
    Guest review by
    Vuyolwethu Dubese
    Solo traveler
  • Avg. price/night: $134.13
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 433 reviews
    Excellent location, 2 minutes walk to Rosebank Mall. Very clean modern apartment.
    Guest review by
    Mothei-Kereeditse
    Group
  • Avg. price/night: $40.17
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 2,504 reviews
    The room i had this time around was much warmer then the studio apartment i booked last month. The aircon was working 100% that was good . The reception lady was very friendly and helpful i liked that
    Guest review by
    Fakudze
    Group
  • Avg. price/night: $97.55
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 1,953 reviews
    Location, ease of access, security, parking availability, fully equipped self catering apartments, neatness, close proximity to Rosebank Mall
    Guest review by
    Barton-Hobbs
    Family with young children
  • Avg. price/night: $56.81
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 742 reviews
    Nice modern apartment. Good location, in Rosebank.
    Guest review by
    Mbalenhle
    Young couple