Apartments in Johannesburg

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

List of recommended accommodations in Johannesburg

WeStay Westpoint Apartments

WeStay Westpoint Apartments, Johannesburg ●●●

89 Grayston Drive, Sandton, 2196 - Johannesburg, South Africa
Apartment
  • Show on map

    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...
    • Property features:
    • Procedures implemented to monitor guest health
    • Non-cash payment options available
    • Billing statement provided
    • Lodging sealed after sanitization
    • Green space

    Two-Bedroom Apartment

    Size: 83 m2
    Number of guests: 5
    +

    One-Bedroom Apartment

    Size: 66 m2
    Number of guests: 2

    Penthouse Apartment

    Size: 112 m2
    Number of guests: 4
    +

    Approximate price per room per night

    Select dates to check availability and prices.
    Show prices
    Vetho 1 Apartments OR Tambo Airport

    Vetho 1 Apartments OR Tambo Airport, Johannesburg ★★★

    6 Die-Agora Road, 1619 - Johannesburg, South Africa
    Apartment
    • Show on map
    • In high demand!

    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...
    • Property features:
    • Personnel adhere to all safety guidelines set by local authorities
    • Reserved private parking
    • Smoke-free rooms
    • Outdoor grilling amenities
    • Clothes dry cleaning

    Standard Studio

    Size: 30 m2
    Number of guests: 2

    Standard Two-Bedroom Apartment

    Size: 58 m2
    Number of guests: 4
    +

    Apartment with View and Balcony

    Number of guests: 4
    +

    Approximate price per room per night

    Select dates to check availability and prices.
    Show prices
    Littlefield Luxury Suite

    Littlefield Luxury Suite, Johannesburg ★★★★

    26 Benjamin Street, Olivedale, 2188 - Johannesburg, South Africa
    Apartment
    • Show on map

      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...
      • Property features:
      • Guests can choose to decline housekeeping services during their stay
      • Outdoor grilling amenities
      • Year-round outdoor swimming pool
      • Pet-friendly
      • Car park

      Luxury Suite

      Size: 50 m2
      Number of guests: 5
      +

      Approximate price per room per night

      Select dates to check availability and prices.
      Show prices
      Prestige Apartments Sandton at Westpoint

      Prestige Apartments Sandton at Westpoint, Johannesburg ★★★★

      1 West Road South, Corner Grayston Drive, Sandton, 2196 - Johannesburg, South Africa
      Apartment
      • Show on map
      • In high demand!

      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...
      • Property features:
      • Swimming pool
      • Baggage holding
      • Accommodations sanitized between guest stays
      • Delivered meals are securely covered
      • Outdoor furnishings

      Standard Two-Bedroom Apartment

      Size: 83 m2
      Number of guests: 4
      +

      Luxury Two-Bedroom Apartment

      Size: 83 m2
      Number of guests: 4
      +

      Two-Bedroom Apartment - Penthouse

      Size: 80 m2
      Number of guests: 4
      +

      Apartment

      Size: 60 m2
      Number of guests: 2

      Approximate price per room per night

      Select dates to check availability and prices.
      Show prices
      Craighall Executive Suites

      Craighall Executive Suites, Johannesburg ●●●●

      45 Alexandra Avenue, Craighall, 2196 - Johannesburg, South Africa
      Apartment
      • Show on map

        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...
        • Property features:
        • Reserved private parking
        • Parking for disabled guests
        • Smoke-free property
        • Patio
        • Utilization of anti-viral cleaning agents

        Deluxe Apartment

        Size: 45 m2
        Number of guests: 2

        Approximate price per room per night

        Select dates to check availability and prices.
        Show prices
        Anka Lodge

        Anka Lodge, Johannesburg ●●●●

        45 Cross Avenue, 2196 - Johannesburg, South Africa
        Apartment
        • Show on map

          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...
          • Property features:
          • Smoke-free property
          • Airport transportation
          • Wireless internet
          • Transport service
          • Personnel adhere to all safety guidelines set by local authorities

          Studio Apartment

          Size: 50 m2
          Number of guests: 3

          Two-Bedroom Apartment

          Size: 100 m2
          Number of guests: 5
          +

          Approximate price per room per night

          Select dates to check availability and prices.
          Show prices
          The Max Hotel Sandton

          The Max Hotel Sandton, Johannesburg ●●●●

          5 Rivonia Road, Illovo, 2196 - Johannesburg, South Africa
          Apartment
          • Show on map
          • In high demand!

          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...
          • Property features:
          • Airport shuttle pick-up
          • Physical key entry
          • Airport transportation
          • Smoke-free rooms
          • All dishes, utensils, glassware, and other table items have been disinfected

          Studio Apartment

          Size: 40 m2
          Number of guests: 2

          Executive Studio

          Size: 45 m2
          Number of guests: 2

          Two-Bedroom Apartment

          Size: 80 m2
          Number of guests: 2

          Executive Two-Bedroom Apartment

          Size: 85 m2
          Number of guests: 4
          +

          Three-Bedroom Apartment

          Size: 100 m2
          Number of guests: 6
          +

          Two-Bedroom Apartment with Garden View

          Size: 95 m2
          Number of guests: 4
          +
          View all rooms

          Approximate price per room per night

          Select dates to check availability and prices.
          Show prices
          CAG The Vantage Rosebank

          CAG The Vantage Rosebank, Johannesburg ●●●●

          Corner Bath and Tyrwhitt, Rosebank, 2196 - Johannesburg, South Africa
          Apartment
          • Show on map
          • In high demand!

          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...
          • Property features:
          • Baggage holding
          • Car parking facility
          • Smoke-free property
          • On-site convenience store
          • Outdoor security cameras

          One-Bedroom Apartment

          Size: 50 m2
          Number of guests: 3

          Two-Bedroom Apartment

          Size: 90 m2
          Number of guests: 6
          +

          Three-Bedroom Apartment

          Size: 102 m2
          Number of guests: 8
          +

          Deluxe Double Studio

          Size: 50 m2
          Number of guests: 3

          Apartment

          Size: 50 m2
          Number of guests: 2

          Two-Bedroom Apartment

          Size: 75 m2
          Number of guests: 4
          +

          Penthouse Apartment

          Size: 102 m2
          Number of guests: 6
          +
          View all rooms

          Approximate price per room per night

          Select dates to check availability and prices.
          Show prices
          CAG The Hub Bryanston

          CAG The Hub Bryanston, Johannesburg ●●●●

          3 Muswell Road, The Hub, Bryanston, 2196 - Johannesburg, South Africa
          Apartment
          • Show on map
          • In high demand!

          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...
          • Property features:
          • Electronic key card access
          • On-site parking
          • Non-cash payment options available
          • Housekeeping services daily
          • Round-the-clock security

          One-Bedroom Apartment

          Size: 56 m2
          Number of guests: 2

          Two-Bedroom Apartment

          Size: 75 m2
          Number of guests: 4
          +

          Superior Apartment

          Size: 90 m2
          Number of guests: 4
          +

          Apartment

          Size: 90 m2
          Number of guests: 4
          +

          Penthouse Apartment

          Size: 120 m2
          Number of guests: 4
          +

          Approximate price per room per night

          Select dates to check availability and prices.
          Show prices
          The Hub Apartments

          The Hub Apartments, Johannesburg ●●●●

          3 Muswell Road Bryanston, 2191 - Johannesburg, South Africa
          Apartment
          • Show on map

            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...
            • Property features:
            • Surveillance cameras in shared spaces
            • Complimentary parking
            • Utilization of anti-viral cleaning agents
            • Green space
            • Pool for swimming

            Apartment with Balcony

            Size: 54 m2
            Number of guests: 2

            Two-Bedroom Apartment

            Size: 75 m2
            Number of guests: 4
            +

            Superior Apartment

            Size: 85 m2
            Number of guests: 5
            +

            Approximate price per room per night

            Select dates to check availability and prices.
            Show prices
            Glenhazel Square Apartments

            Glenhazel Square Apartments, Johannesburg

            17 Northfield Avenue, 2192 - Johannesburg, South Africa
            Apartment
            • Show on map

              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...
              • Property features:
              • Reserved private parking
              • Smoke-free rooms
              • Complimentary WiFi
              • Housekeeping services daily
              • Online connectivity

              Apartment with Balcony

              Size: 2 m2
              Number of guests: 4
              +

              Approximate price per room per night

              Select dates to check availability and prices.
              Show prices
              The Apex On Smuts

              The Apex On Smuts, Johannesburg ●●●●

              7 Hood Avenue, 2191 - Johannesburg, South Africa
              Apartment
              • Show on map

                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...
                • Property features:
                • Parking for disabled guests
                • Reserved private parking
                • Physical key entry
                • Outdoor furnishings
                • Utilization of anti-viral cleaning agents

                Two-Bedroom Apartment with City View

                Size: 80 m2
                Number of guests: 4
                +

                One-Bedroom Apartment

                Size: 47 m2
                Number of guests: 2

                Superior Apartment

                Size: 93 m2
                Number of guests: 4
                +

                Apex Corner Apartment

                Size: 119 m2
                Number of guests: 4
                +

                Two-Bedroom Apartment

                Size: 80 m2
                Number of guests: 4
                +

                Approximate price per room per night

                Select dates to check availability and prices.
                Show prices
                Atholanda

                Atholanda, Johannesburg ●●●●

                86 Deodar Lane, 2196 - Johannesburg, South Africa
                Apartment
                • Show on map

                  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...
                  • Property features:
                  • Parking for disabled guests
                  • Personnel adhere to all safety guidelines set by local authorities
                  • Gym
                  • Laundry and pressing service
                  • Bedding, towels, and laundry cleaned following local guidelines

                  Apartment

                  Size: 15 m2
                  Number of guests: 2

                  Approximate price per room per night

                  Select dates to check availability and prices.
                  Show prices
                  @Home Cottage

                  @Home Cottage, Johannesburg ●●●●

                  7 Homestead Road Bramley, 2090 - Johannesburg, South Africa
                  Apartment
                  • Show on map

                    @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...
                    • Property features:
                    • Meals can be brought to the guest's room
                    • On-site parking
                    • Outdoor furnishings
                    • Customized meal options (upon request)
                    • Delivered meals are securely covered

                    Deluxe Double Studio

                    Size: 32 m2
                    Number of guests: 2

                    Superior Apartment

                    Size: 40 m2
                    Number of guests: 2

                    Approximate price per room per night

                    Select dates to check availability and prices.
                    Show prices
                    Mapungubwe Apartments

                    Mapungubwe Apartments, Johannesburg ●●●●

                    50 Marshall Street, 2107 - Johannesburg, South Africa
                    Apartment
                    • Show on map
                    • In high demand!

                    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...
                    • Property features:
                    • Transport service
                    • Conference/event spaces
                    • In-room service
                    • Online connectivity
                    • Swimming pool with a view

                    Studio Apartment

                    Size: 30 m2
                    Number of guests: 2

                    Superior Double Room

                    Size: 40 m2
                    Number of guests: 2

                    Deluxe Queen Room

                    Size: 40 m2
                    Number of guests: 2

                    Classic Apartment

                    Size: 30 m2
                    Number of guests: 2

                    Superior Loft

                    Size: 87 m2
                    Number of guests: 3

                    Approximate price per room per night

                    Select dates to check availability and prices.
                    Show prices
                    Apartment at 34 Columbine Avenue

                    Apartment at 34 Columbine Avenue, Johannesburg ●●●●

                    34 Columbine Avenue Randpark, 2194 - Johannesburg, South Africa
                    Apartment
                    • Show on map

                      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...
                      • Property features:
                      • Complimentary parking
                      • Reserved private parking
                      • On-site parking
                      • Utilization of anti-viral cleaning agents
                      • Online connectivity

                      Apartment

                      Size: 118 m2
                      Number of guests: 4
                      +

                      Approximate price per room per night

                      Select dates to check availability and prices.
                      Show prices
                      86 Edison Self Catering

                      86 Edison Self Catering, Johannesburg ●●●

                      86 Edison Crescent, 2157 - Johannesburg, South Africa
                      Apartment
                      • Show on map

                        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...
                        • Property features:
                        • Round-the-clock security
                        • Surveillance cameras in shared spaces
                        • Wireless internet
                        • Transport service
                        • Designated area for smoking

                        Apartment

                        Size: 50 m2
                        Number of guests: 2

                        Apartment

                        Size: 56 m2
                        Number of guests: 4
                        +

                        Single Room

                        Size: 40 m2
                        Number of guests: 2

                        Double Room

                        Size: 40 m2
                        Number of guests: 2

                        Approximate price per room per night

                        Select dates to check availability and prices.
                        Show prices
                        523 Michelangelo

                        523 Michelangelo, Johannesburg ★★★★

                        8 Maude Street, Sandton Central, 8001 - Johannesburg, South Africa
                        Apartment
                        • Show on map

                          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...
                          • Property features:
                          • Housekeeping services daily
                          • Wireless internet
                          • Clothes washing
                          • Smoke-free property
                          • Exclusive check-in and check-out

                          Apartment

                          Size: 40 m2
                          Number of guests: 3

                          One-Bedroom Apartment

                          Size: 90 m2
                          Number of guests: 3

                          Approximate price per room per night

                          Select dates to check availability and prices.
                          Show prices
                          Odyssey Luxury Apartments - Back Up Generator

                          Odyssey Luxury Apartments - Back Up Generator, Johannesburg ●●●

                          164 Rivonia Road, 2057 - Johannesburg, South Africa
                          Apartment
                          • Show on map
                          • In high demand!

                          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...
                          • Property features:
                          • Exclusive check-in and check-out
                          • Accommodations for families
                          • Social distancing guidelines enforced
                          • Secure storage for valuables
                          • Fire alarms

                          Studio Apartment

                          Size: 30 m2
                          Number of guests: 2

                          One-Bedroom Apartment

                          Size: 80 m2
                          Number of guests: 2

                          Two-Bedroom Apartment

                          Size: 110 m2
                          Number of guests: 4
                          +

                          Approximate price per room per night

                          Select dates to check availability and prices.
                          Show prices
                          One Hyde Park - Sandton

                          One Hyde Park - Sandton, Johannesburg ●●●●

                          4 HURLINGHAM ROAD, G102 , 2196 - Johannesburg, South Africa
                          Apartment
                          • Show on map

                            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...
                            • Property features:
                            • Accommodations sanitized between guest stays
                            • All dishes, utensils, glassware, and other table items have been disinfected
                            • Designated area for smoking
                            • Complimentary parking
                            • Round-the-clock reception

                            Two-Bedroom Apartment with Balcony

                            Size: 120 m2
                            Number of guests: 4
                            +

                            One-Bedroom Apartment

                            Size: 56 m2
                            Number of guests: 2

                            One-Bedroom Suite

                            Size: 90 m2
                            Number of guests: 2

                            Deluxe Apartment

                            Size: 120 m2
                            Number of guests: 3

                            Approximate price per room per night

                            Select dates to check availability and prices.
                            Show prices
                            Search
                            Deals
                            View on map

                            Johannesburg: Hotels on the map

                            Find a stay tailored to your needs: Johannesburg

                            Spending plan

                            Select facilities

                            Part of the city

                            Still looking? See top rated places in South Africa

                            What is in the vicinity of Johannesburg?