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 pick of great apartments in Johannesburg

Filter by:

Review score

Luxury Fairland Fully Serviced Cottages

Randburg, Johannesburg

Set within 11 km of Parkview Golf Club and 12 km of Roodepoort Country Club in Johannesburg, Luxury Fairland Fully Serviced Cottages features accommodation with seating area.

R
Rita
From
United Kingdom
The cottage had everything to make your stay comfortable including fire place and electric blanket.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 133 reviews
Price from
US$36.30
1 night, 2 adults

Studio Stay on Sixty6

Sandton, Johannesburg

Studio Stay on Sixty6, a property with a garden, is situated in Johannesburg, 1.3 km from Gautrain Sandton Station, 7.4 km from Parkview Golf Club, as well as 12 km from Johannesburg Stadium.

R
Rethabile
From
Lesotho
The premises are exceptionally clean, security is great and the overall service is excellent.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 101 reviews
Price from
US$132.70
1 night, 2 adults

Peaceful@Swansea In Rosebank-Parkwood

Parkwood, Johannesburg

Set in Johannesburg in the Gauteng region, Peaceful@Swansea In Rosebank-Parkwood features a patio. It is located 2.2 km from Parkview Golf Club and offers full-day security.

S
S M
From
Lesotho
Rooms are spacious. Extremely cosy and comfy. Location is safe. Staffs are active in keeping the property clean. Very good for family. Good value for money.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 137 reviews
Price from
US$49.88
1 night, 2 adults

Earthy and Organic

Johannesburg

A recently renovated apartment located in Johannesburg, Earthy and Organic features an outdoor swimming pool.

S
Sege Of Spain
From
Ireland
Beautiful environment... highly recommended... Everything about the place is gorgeous..The balcony is clean, just like home.. definitely coming back
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 207 reviews
Price from
US$82.22
1 night, 2 adults

Boutique Stay

Johannesburg

Featuring an outdoor swimming pool and views of pool, Boutique Stay is a recently renovated apartment located in Johannesburg, 8.4 km from Gold Reef City Casino.

V
Violet
From
South Africa
Everything, especially the kitchen with full cooking utensils. The room was super spacious and very clean.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 229 reviews
Price from
US$59.71
1 night, 2 adults

Heriot Properties Units 19 & 20

Melrose, Johannesburg

Conveniently situated in the Melrose district of Johannesburg, Heriot Properties Units 19 & 20 is situated 6.8 km from Parkview Golf Club, 7.3 km from Sandton City Mall and 8.3 km from Johannesburg...

A
Alan
From
United Kingdom
Location, ease of access, Shoneez was amazing!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 176 reviews
Price from
US$100.97
1 night, 2 adults

31OnGambia

Johannesburg

Located in Johannesburg and only 1.8 km from Parkview Golf Club, 31OnGambia provides accommodation with garden views, free WiFi and free private parking.

M
Muzi
From
Eswatini
The apartment is within a gated community and thus gave me peace of mind in terms of security. It had all the amenities that I needed and it truly felt like home.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 264 reviews
Price from
US$46.73
1 night, 2 adults

Splice Apartments

Johannesburg

Located just 4.3 km from Parkview Golf Club, Splice Apartments offers accommodation in Johannesburg with access to an outdoor swimming pool, a fitness centre, as well as a concierge service.

W
Warona
From
South Africa
The mirrors where really nice. Very clean and quiet we had everything we needed at the apartment.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 108 reviews
Price from
US$46.16
1 night, 2 adults

Kent Manor Guest Suites

Bryanston, Johannesburg

Located just 8 km from Gautrain Sandton Station, Kent Manor Guest Suites features accommodation in Johannesburg with access to a garden, barbecue facilities, as well as a housekeeping service.

R
Rumbidzayi
From
United Kingdom
I had a very wonderful experience staying at Kent Manor, this is home far away from home. The staff were all ever so cheerful and very helpful. The all go above and beyond to make your stay memorable. The amenities are excellent far above par.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 181 reviews
Price from
US$67.21
1 night, 2 adults

Riverclub Guest Suites in Riverclub, Sandton

Sandton, Johannesburg

Boasting a garden and views of pool, Riverclub Guest Suites in Riverclub, Sandton is a recently renovated apartment set in Johannesburg, 5.3 km from Sandton City Mall.

N
Ncongwane
From
Eswatini
Perfect location. peaceful and safe
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 125 reviews
Price from
US$46.17
1 night, 2 adults
All apartments in Johannesburg

Looking for an apartment?

For the travellers 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 surroundings in the past month

See all

Enjoy breakfast in Johannesburg and nearby

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

    Located within 5.4 km of Apartheid Museum and 5.7 km of Johannesburg Stadium in Johannesburg, Lilian Lofts Hotel & Spa offers accommodation with seating area.

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

    Featuring pool views, The Melville Quarters offers accommodation with patio, around 3.1 km from Parkview Golf Club. Private parking is available on site at this recently renovated property.

    From US$43.85 per night
  • Boasting a hot tub, Houghton Luxurious Home is set in Johannesburg.

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

    Featuring air-conditioned accommodation with a patio, Pender House Cottage Melrose is located in Johannesburg.

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

    Located within 5.7 km of Observatory Golf Club and 7.7 km of Johannesburg Stadium in Johannesburg, Bedfordview Hotel & Apartments offers accommodation with seating area.

    From US$103.85 per night
  • @Home Cottage

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

    @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.

    From US$49.50 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 boasts an outdoor pool, fitness centre and restaurant. Free private parking is available on site.

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

    Colosseum Apartments provides accommodation within less than 1 km of the centre of Johannesburg, with free WiFi, and a kitchen with a toaster, a fridge and a stovetop.

Great access to the city centre. 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

    In a prime location in the centre of Johannesburg, LuxeBnB offers a balcony, air conditioning, free WiFi and flat-screen TV. This apartment also features a private pool.

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

    Boasting city views, High Rise Haven features accommodation with a patio, around 5.6 km from Observatory Golf Club.

    From US$40.39 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 4 reviews

    Located in the centre of Johannesburg, just 2.9 km from Johannesburg Stadium and 5.6 km from Observatory Golf Club, Linaste at Colosseum provides accommodation with city views and free WiFi.

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

    Located 4.1 km from Johannesburg Stadium and 6 km from Gold Reef City Casino in the centre of Johannesburg, The Orange Corner provides accommodation with free WiFi and free private parking.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 12 reviews

    Located 4.1 km from Johannesburg Stadium and 6 km from Gold Reef City Casino in the centre of Johannesburg, 305 Urban Oasis in Jozi CBD provides accommodation with free WiFi and free private parking.

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

    Located 3.8 km from Johannesburg Stadium and 5.4 km from Gold Reef City Casino in the centre of Johannesburg, The Orange Corner II provides accommodation with free WiFi and free private parking.

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

    Set 4.1 km from Johannesburg Stadium and 6 km from Gold Reef City Casino in the centre of Johannesburg, Chic Oasis in Vibrant Jozi BDC offers accommodation with free WiFi and free private parking.

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

    Attractively situated in the centre of Johannesburg, 84 On Marshall features free WiFi, a casino and free private parking for guests who drive.

    From US$41.49 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

    Located 3.9 km from Johannesburg Stadium and 6.2 km from Gold Reef City Casino in the centre of Johannesburg, 1007-Stunning Studio apt with incredible Joburg views provides accommodation with free...

    From US$62.31 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 47 reviews

    Set 3.9 km from Johannesburg Stadium and 6.2 km from Gold Reef City Casino in the centre of Johannesburg, 1507-Amazing views & Unique Joburg CBD Luxury offers accommodation with free WiFi and free...

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 87 reviews

    Located in the centre of Johannesburg, within 3.9 km of Johannesburg Stadium and 6.2 km of Gold Reef City Casino, 4 on Pritchard Luxury Suites is an accommodation offering city views.

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

    Set in the heart of Johannesburg, The Franklin Luxury Apartments offers a rooftop pool and free WiFi.

    From US$57.12 per night
  • Franklin L Apartment

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

    Set in the Johannesburg CBD district of Johannesburg, Franklin L Apartment offers accommodation with a private pool and a 24-hour front desk.

    From US$61.48 per night
  • Scored out of 10, guest rating 1.0
    Bad - What previous guests thought, 1 review

    Located in Johannesburg, 6.2 km from Gold Reef City Casino, 6.3 km from Apartheid Museum and 6.5 km from Observatory Golf Club, The Franklin Luxury Condo with UPS for Wi-Fi provides accommodation with...

    From US$86.51 per night
  • Located 4.3 km from Johannesburg Stadium and 5.6 km from Gold Reef City Casino in the centre of Johannesburg, A quiet space in the city provides accommodation with free WiFi and free private parking.

    From US$83.08 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 84 reviews

    Located 2.8 km from Johannesburg Stadium and 5.5 km from Observatory Golf Club in the centre of Johannesburg, @Derricks Luxury Apartments provides accommodation with free WiFi and free private parking...

    From US$44.40 per night

Apartments with swimming pools in Johannesburg and nearby

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

    Seventh Heaven provides accommodation situated 1.6 km from the centre of Johannesburg and offers a seasonal outdoor swimming pool and a bar.

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

    Situated 4.1 km from Johannesburg Stadium and 6.3 km from Gold Reef City Casino in the centre of Johannesburg, 504 Mapungubwe Hotel features accommodation with free WiFi and free private parking.

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

    Attractively located in the centre of Johannesburg, Mapungubwe Apartments features free WiFi, pool with a view and free private parking for guests who drive.

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

    Set 4 km from Johannesburg Stadium and 5.7 km from Gold Reef City Casino in the centre of Johannesburg, City Haven 519 offers accommodation with free WiFi and free private parking.

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

    Situated in the centre of Johannesburg, 4 km from Johannesburg Stadium and 5.7 km from Gold Reef City Casino, Cloud Ink @Mapungubwe offers free WiFi, an outdoor swimming pool and air conditioning.

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

    Located 4 km from Johannesburg Stadium and 5.7 km from Gold Reef City Casino in the centre of Johannesburg, Rustic Oasis at Mapungubwe 4 Star Hotel, Johannesburg provides accommodation with free WiFi...

    From US$38.42 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1 review

    Situated 4 km from Johannesburg Stadium and 5.7 km from Gold Reef City Casino in the centre of Johannesburg, Modern Bachelor features accommodation with free WiFi and free private parking.

    From US$41.54 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 3 reviews

    Set 4 km from Johannesburg Stadium and 5.7 km from Gold Reef City Casino in the centre of Johannesburg, Urban City Kraal at Mapungubwe Hotel offers accommodation with free WiFi and free private...

FAQ about apartments in Johannesburg

Apartments that guests love in Johannesburg

See all
  • Avg. price/night: US$75.29
    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 traveller
  • Avg. price/night: US$134.86
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 435 reviews
    Excellent location, 2 minutes walk to Rosebank Mall. Very clean modern apartment.
    Guest review by
    Mothei-Kereeditse
    Group
  • Avg. price/night: US$40.39
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 2,505 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: US$98.08
    Scored out of 10, guest rating 8.6
    Fabulous - 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: US$57.12
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 745 reviews
    Nice modern apartment. Good location, in Rosebank.
    Guest review by
    Mbalenhle
    Young couple