For rent

For rent
For sale
Menu burger

For rent

For rent
For sale

Flats For Sale in Gauteng

2,831 properties

Price range
Bedrooms
Property type
Filters
  • 2 Bedroom Apartment For Sale Houghton Estate

    2 Bedroom Apartment For Sale Houghton Estate

    ZAR 1090000

    Johannesburg, Gauteng

    3 rooms
    Stylish 2-bedroom apartment in Houghton Estate. Fully renovated with modern kitchen, granite tops, and 2 covered parking bays. North-facing, open-plan layout, perfect for professionals or a small family. Lovely community and secure building.
  • 2 Bedroom Pet-Friendly Cluster in Magaliessig

    2 Bedroom Pet-Friendly Cluster in Magaliessig

    ZAR 1099955

    Randburg, Gauteng

    3 rooms
    Pet-friendly 2-bedroom, 1-bathroom cluster in Magaliessig. Features a spacious living area, modern kitchen, private garden, and access to a clubhouse with a pool. Close to schools and shopping.
  • 2 Bedroom Apartment For Sale in Zwartkop

    2 Bedroom Apartment For Sale in Zwartkop

    ZAR 749000

    Gauteng

    3 rooms
    69m²
    2-bedroom, 1-bathroom apartment in a secure, pet-friendly complex. Features a large living area, assigned carport, and garage. Ideal for investors and first-time homebuyers. Close to Centurion Mall and major routes.
  • 2 Bedroom Apartment For Sale in Rivonia

    2 Bedroom Apartment For Sale in Rivonia

    ZAR 1000000

    Sandton, Gauteng

    4 rooms
    Top floor 2-bedroom apartment in a sought-after Rivonia complex. Open-plan living, modern kitchen, balcony, 2 bathrooms (MES). Perfect for a small family or as a rental investment. Includes carport, open parking, pool, and 24-hour security.
  • 2 Bedroom Apartment For Sale in Barbeque Downs

    2 Bedroom Apartment For Sale in Barbeque Downs

    ZAR 999000

    Sandton, Gauteng

    4 rooms
    2 bed, 2 bath 1st floor apartment in Barbeque Downs. Granite kitchen tops, open plan living area, laminate flooring in bedrooms, tiled reception rooms, covered carport & visitor parking. Close to freeways & shopping.
  • 2 Bedroom Apartment For Sale in Birchwood Village Estate

    2 Bedroom Apartment For Sale in Birchwood Village Estate

    ZAR 980000

    Forest Road, Sandton, Gauteng

    3 rooms
    24,729m2
    Modern 2-bedroom garden unit in Birchwood Village Estate. Features open-plan kitchen, covered patio, private garden, and access to estate amenities like a clubhouse, pool, and 24-hour security. Ideal for families seeking a secure and convenient lifestyle.
  • 1 Bedroom Apartment For Sale in Lonehill Great Investment

    1 Bedroom Apartment For Sale in Lonehill Great Investment

    ZAR 660000

    Seasons Road, Randburg, Gauteng

    2 rooms
    51m²
    1 Bedroom apartment in Lonehill, great for first-time buyers. Open-plan kitchen, living area, covered patio, full bathroom, and built-in cupboards. Secure complex with park-like gardens and a clubhouse with a pool. Close to amenities.
  • 2 Bedroom Apartment For Sale in Terenure

    2 Bedroom Apartment For Sale in Terenure

    ZAR 762000

    Gauteng

    3 rooms
    12,075m²
    Modern 2-bedroom apartment in a prime location. Features open-plan kitchen, lounge, full bathroom, carport, and balcony with braai. Ideal for young professionals or investors. Close to shopping and major roads.
  • 2 Bedroom Apartment For Sale in Sandown

    2 Bedroom Apartment For Sale in Sandown

    ZAR 1000000

    Sandton, Gauteng

    3 rooms
    Spacious 2-bedroom apartment in Sandown with double balconies, open-plan living, stylish kitchen, and tranquil garden views. Features a main bedroom with patio access, complex pool, and 24/7 security. Ideal for those seeking comfort, peace, and effortless living.
  • 2 Bedroom Apartment For Sale Erand Gardens

    2 Bedroom Apartment For Sale Erand Gardens

    ZAR 970000

    Midrand, Gauteng

    3 rooms
    2-bedroom, 60 sqm apartment in Erand Gardens. Modern open-plan design, gas stove, in-unit appliance outlet, 24-hour security, clubhouse with infinity pool. Walking distance to shops, restaurants, and schools. Ideal for professionals and small families.
  • 2 Bedroom Apartment For Sale in Irene Galloway Estate

    2 Bedroom Apartment For Sale in Irene Galloway Estate

    ZAR 1100000

    Gauteng

    3 rooms
    80,469m2
    Charming 2-bedroom apartment in secure Galloway Estate, Irene. Features open-plan living, modern kitchen, covered patio, 2 parking spaces, clubhouse, pool, and 24/7 security. Ideal for young professionals or small families.
  • 2 Bedroom Apartment For Sale in Pretoria North

    2 Bedroom Apartment For Sale in Pretoria North

    ZAR 535000

    Pretoria, Gauteng

    3 rooms
    5,114m²
    Neat 2-bedroom flat in Pretoria North. Open-plan lounge, dining area, balcony, large kitchen, prepaid electricity, 2 bedrooms, separate toilet, bathroom. Near CBD, schools, transport. Ideal for investors or homebuyers seeking convenience and security.
  • 2 Bedroom Apartment For Sale in Sunninghill

    2 Bedroom Apartment For Sale in Sunninghill

    ZAR 990000

    Sandton, Gauteng

    4 rooms
    Modern 2-bedroom, 2-bathroom apartment in a secure Sunninghill estate. Features a clubhouse with a pool. Ideal for comfortable living.
  • 2 Bedroom Apartment For Sale in Amberfield

    2 Bedroom Apartment For Sale in Amberfield

    ZAR 1150000

    Gauteng

    3 rooms
    105,811m2
    Charming 2-bedroom ground floor apartment with modern conveniences. Features one bathroom, two carports, pre-paid electricity, and water included in levies. Complex amenities include a clubhouse, swimming pool, park, and braai area. Ideal for first-time buyers or investors.
  • 2 Bedroom Apartment For Sale in Lonehill

    2 Bedroom Apartment For Sale in Lonehill

    ZAR 1100000

    Seasons Road, Randburg, Gauteng

    4 rooms
    25,054m2
    Spacious 2-bed, 2-bath apartment in Lonehill. Open-plan living, modern kitchen, and a balcony. Secure complex with 24/7 security, parking, and pet-friendly. Ideal for individuals, couples, or small families.
  • 2 Bedroom Apartment For Sale in Douglasdale

    2 Bedroom Apartment For Sale in Douglasdale

    ZAR 995000

    Randburg, Gauteng

    4 rooms
    2-bedroom apartment in Douglasdale offers open-plan living, modern kitchen, private balcony, 2 bathrooms, and 2 parking bays. Located in a secure estate with gym and close to amenities. Ideal for those seeking modern comfort and convenience.
  • 2 Bedroom Apartment For Sale Lombardy Estate

    2 Bedroom Apartment For Sale Lombardy Estate

    ZAR 990000

    Gauteng

    3 rooms
    2-bedroom apartment, ideal for first-time buyers or investors. Features a modern kitchen, spacious living area with a private balcony, and contemporary finishes. Complex offers 24-hour security, braai facilities, a play area, and swimming pools. Rental contract in place.
  • 2 Bedroom Apartment For Sale in Albertsdal Alberton

    2 Bedroom Apartment For Sale in Albertsdal Alberton

    Gauteng

    4 rooms
    9,554m²
    Stunning 2-bedroom apartment in Albertsdal. Ground floor unit with 2 bathrooms (main en-suite), open-plan living, private balcony & garden, equipped kitchen, parking, pet-friendly, pre-paid electricity.
  • 2 Bedroom Townhouse For Sale Glen Marais

    2 Bedroom Townhouse For Sale Glen Marais

    ZAR 1050000

    Pretoria, Gauteng

    4 rooms
    18,722m2
    Modern 2-bedroom townhouse with open-plan living, granite kitchen, 2 bathrooms (1 en-suite), and a communal pool. Ideal for a couple or small family seeking a stylish and convenient home.
  • 2 Bedroom Apartment Pretoria North Spacious Flat with Balcony

    2 Bedroom Apartment Pretoria North Spacious Flat with Balcony

    ZAR 470000

    Pretoria, Gauteng

    3 rooms
    2,558m²
    Spacious 2-bedroom flat in Pretoria North with a balcony, open-plan living area, and a lock-up garage. Perfect for urban living, with easy access to transport.
  • 2 Bedroom Apartment For Sale in Noordhang

    2 Bedroom Apartment For Sale in Noordhang

    ZAR 1095000

    Randburg, Gauteng

    4 rooms
    2-bedroom apartment in Noordhang with open-plan living, large covered balcony, and modern bathrooms. High ceilings, exposed beams, and natural light create a warm and inviting atmosphere. Perfect for those seeking a comfortable and stylish home.
  • 1.5 Bedroom Flat For Sale in Manor Gardens

    1.5 Bedroom Flat For Sale in Manor Gardens

    ZAR 795000

    Randburg, Gauteng

    2 rooms
    70m²
    Spacious 1.5 bedroom flat in Manor Gardens. Open plan lounge, dining area, and kitchen with ample built-in cupboards. Generous bedroom with built-in cupboards and versatile half-room. En-suite bathroom. Open bay parking, communal garden. Levy R1900, Rates R550.
  • 2 Bedroom Apartment For Sale Carlswald Modern Chic Urban Lifestyle

    2 Bedroom Apartment For Sale Carlswald Modern Chic Urban Lifestyle

    ZAR 1195000

    Midrand, Gauteng

    4 rooms
    25,076m2
    Elegant 2-bedroom, 2-bathroom ground-floor apartment in a prime location. Features open-plan kitchen, lounge leading to patio, en-suite main bedroom, and a second bedroom/home office. Includes gas stove, ample cupboard space, pre-paid electricity, fibre readiness, one undercover parking bay, and access to a communal pool and clubhouse. Ideal for a lock-up-and-go lifestyle.
  • 1 Bedroom Flat For Sale in Vanderbijlpark

    1 Bedroom Flat For Sale in Vanderbijlpark

    ZAR 350000

    Emfuleni, Gauteng

    2 rooms
    2,209m²
    Perfect for singles, couples, or retirees! This 1-bedroom cottage features a separate lounge, kitchen, bathroom, lock-up garage, private garden, and verandah with a separate entrance.
  • 2 Bedroom Apartment For Sale in Lonehill

    2 Bedroom Apartment For Sale in Lonehill

    ZAR 1099000

    Seasons Road, Randburg, Gauteng

    3 rooms
    2-bedroom, 1-bathroom apartment with a versatile loft in a secure Lonehill estate. Open-plan layout, private balcony, and 24/7 security. Ideal for investors or first-time homeowners.
  • 2 Bedroom Apartment For Sale in Minnebron

    2 Bedroom Apartment For Sale in Minnebron

    ZAR 620000

    Gauteng

    3 rooms
    74m²
    Cozy 2-bedroom apartment with a functional kitchen, open-plan lounge, and private balcony. Features a shared bathroom with a bathtub and shower. Ideal for comfortable living.
  • 2 Bedroom Pet-Friendly Townhouse in Magaliessig

    2 Bedroom Pet-Friendly Townhouse in Magaliessig

    ZAR 1179000

    Randburg, Gauteng

    3 rooms
    2-bed, 1-bath garden townhouse in Magaliessig. Pet-friendly with patio, wrap-around garden, modern kitchen, and covered carport. Close to schools and amenities. Ideal for couples or small families.
  • 2 Bedroom Flat For Sale Vanderbijlpark

    2 Bedroom Flat For Sale Vanderbijlpark

    ZAR 390000

    Emfuleni, Gauteng

    3 rooms
    5,026m²
    Charming 2-bedroom flat ideal for singles, couples, or retirees. Features built-in cupboards, open-plan living area, and a bathroom. Secure property conveniently located near shops and schools. Perfect for first-time buyers or investors.
  • 2 Bedroom Loft Apartment Fourways Magnificent Views

    2 Bedroom Loft Apartment Fourways Magnificent Views

    ZAR 1099000

    Randburg, Gauteng

    4 rooms
    Spacious 2-bedroom loft apartment with stunning views, open-plan kitchen, 2 bathrooms (1 ensuite), ample built-in cupboards, and a loft area. Enjoy a secure estate with a pool and lapa, plus easy access to amenities. Perfect for those seeking modern comfort and convenience.
  • 2 Bedroom Apartment Sunninghill Gardens - Two Baths - Secure Parking

    2 Bedroom Apartment Sunninghill Gardens - Two Baths - Secure Parking

    ZAR 920000

    Sandton, Gauteng

    4 rooms
    9,014m²
    Spacious 2 bed, 2 bath apartment in Sunninghill Gardens. Open-plan living, large windows, private balcony, and stunning views. Communal pool, 24-hour security, and one covered parking bay. Ideal for professionals or small families.
  • 2 Bedroom Apartment For Sale in Magaliessig

    2 Bedroom Apartment For Sale in Magaliessig

    ZAR 980000

    Randburg, Gauteng

    3 rooms
    Cozy 2-bedroom, 1-bathroom garden unit in Magaliessig. Features open-plan living, modern kitchen, private garden, and built-in cupboards. Complex offers 24/7 security, pool, and play area. Ideal for a single professional or couple.
  • 2 Bedroom Apartment Killarney Spacious Secure Parking

    2 Bedroom Apartment Killarney Spacious Secure Parking

    ZAR 1095000

    Johannesburg, Gauteng

    4 rooms
    Spacious 2-bed, 2-bath apartment (176 sq m) with full-length balcony. Features a large kitchen, ample storage, parquet flooring, and a secure building with a garden, pool, and parking. Ideal for professionals or families seeking comfort and convenience.
  • 3 Bedroom Apartment For Sale in Lombardy Estate

    3 Bedroom Apartment For Sale in Lombardy Estate

    ZAR 1199000

    Gauteng

    5 rooms
    3 bed, 2 bath ground floor apartment in Lombardy Estate. Open-concept living area, spacious bedrooms, main bedroom with en-suite. Complex features clubhouse, pool, gardens, and 24/7 security. Ideal for families seeking a secure and comfortable lifestyle.
  • 1 Bedroom Garden Apartment in Bryanston - Secure Complex

    1 Bedroom Garden Apartment in Bryanston - Secure Complex

    ZAR 1099000

    Randburg, Gauteng

    2 rooms
    1,981m2
    Charming 1-bedroom garden apartment in Bryanston. Perfect for first-time buyers or investors. Features open-plan living, a well-sized kitchen, a bathroom with bath and shower, a private garden, and 2 carports. Complex amenities include a swimming pool. Secure boomed-off area.
  • 1 Bedroom Loft Apartment For Sale in Dassie Rand

    1 Bedroom Loft Apartment For Sale in Dassie Rand

    ZAR 399000

    Westonaria, Gauteng

    2 rooms
    5,368m²
    Stunning bachelor loft apartment in Dassierand. Modern elegance and cozy comfort. Sleek finishes, open-concept layout, and abundant natural light. Thoughtfully designed living area and chef’s delight kitchen. Serene bedroom. Steps away from trendy cafes and shops. Perfect for young professionals or creative souls.
  • 2 Bedroom Townhouse For Sale Noordhang Cozy Fireplace Private Garden

    2 Bedroom Townhouse For Sale Noordhang Cozy Fireplace Private Garden

    ZAR 1050000

    Randburg, Gauteng

    3 rooms
    Cozy 2-bedroom townhouse with a fireplace, private garden, and spacious loft. Perfect for small families or pet owners seeking a comfortable and convenient home.
  • 1 Bedroom Loft Bryanston Modern Apartment For Sale

    1 Bedroom Loft Bryanston Modern Apartment For Sale

    ZAR 999999

    Randburg, Gauteng

    2 rooms
    Modern 1-bedroom loft in Bryanston offers a spacious kitchen, bright lounge, sunny balcony, cozy bedroom, modern bathroom, and access to a communal pool and clubhouse. Perfect for urban living!
  • 2 Bedroom Apartment For Sale in Amberfield

    2 Bedroom Apartment For Sale in Amberfield

    ZAR 999000

    Gauteng

    3 rooms
    105,811m2
    Charming 2-bedroom apartment with 1 bathroom, 2 carports, pre-paid electricity, and water included in levies. Complex amenities include a clubhouse, pool, park, and braai area. Ideal for first-time buyers or investors.
  • 2.5 Bedroom Apartment Elarduspark Near Schools and Highways

    2.5 Bedroom Apartment Elarduspark Near Schools and Highways

    ZAR 695000

    Pretoria, Gauteng

    3 rooms
    84m²
    2.5 bedroom apartment in a secure complex, perfect for first-time buyers or investors. Close to schools and highways. Well-managed complex.
  • 1 Bedroom Apartment For Sale in Lonehill Great Investment

    1 Bedroom Apartment For Sale in Lonehill Great Investment

    ZAR 720000

    Seasons Road, Randburg, Gauteng

    2 rooms
    57m²
    1 Bedroom apartment in Lonehill. Great investment opportunity with tenant in place until August 2025. Features include a living area, full bathroom, kitchen, and access to communal pools, tennis court, and clubhouse. 24-hour security.

Available properties For Sale in Nearby Areas

Eastern CapeWestern CapeKwaZulu-NatalFree StateMpumalangaNorth West

Properties For Rent

Flats For Rent in Gauteng