For rent

For rent
For sale
Menu burger

For rent

For rent
For sale

Houses For Sale in City of Johannesburg Metropolitan Municipality

2,839 properties

Price range
Bedrooms
Property type
Filters
  • 3 Bedroom Townhouse For Sale in Magaliessig

    3 Bedroom Townhouse For Sale in Magaliessig

    ZAR 1999000

    Randburg, Gauteng

    5 rooms
    270m²
    Immaculate 3-bedroom simplex in a tranquil complex. Features open-plan living, a fireplace, covered patio, lush garden, and a well-equipped kitchen. Perfect for families seeking peace and quiet. Includes a Jojo tank, automated garage, and carport.
  • 4 Bedroom House with Pool and Cottage For Sale

    4 Bedroom House with Pool and Cottage For Sale

    ZAR 1299000

    Johannesburg, Gauteng

    5 rooms
    495m2
    Stunning 4-bedroom house with pool, braai area, and a separate 2-bedroom cottage ideal for rental income. Spacious living, modern kitchen, and ample parking. Perfect for families or investors!
  • 3 Bedroom House For Sale in Kensington

    3 Bedroom House For Sale in Kensington

    ZAR 1250000

    Johannesburg, Gauteng

    4 rooms
    495m2
    3-bedroom family home with built-in cupboards, full bathroom, sunny lounge, dining room, kitchen with dining table, separate scullery, pantry, covered patio, cottage, garage & extra parking. Ideal for families.
  • 3 Bedroom House Kensington Family Home For Sale

    3 Bedroom House Kensington Family Home For Sale

    ZAR 1295000

    Johannesburg, Gauteng

    5 rooms
    545m2
    Family home with original character, comprising entrance hall, large lounge, dining room, 3 bedrooms with built-in cupboards, 2 bathrooms (main en suite), bright kitchen, tandem garaging for 2 cars, carport, additional parking, storeroom, and private garden.
  • 3 Bedroom Townhouse for Sale in Waterval East

    3 Bedroom Townhouse for Sale in Waterval East

    ZAR 980000

    Sandton, Gauteng

    5 rooms
    19,459m2
    Beautiful 3-bedroom, 2-bathroom townhouse with ample cupboard space, modern finishes, spacious living areas, and a charming outdoor space. Ideal for families seeking a comfortable and stylish home.
  • 3 Bedroom Townhouse For Sale in Carlswald Gardens

    3 Bedroom Townhouse For Sale in Carlswald Gardens

    ZAR 1295000

    Midrand, Gauteng

    6 rooms
    11,331m2
    3 Bedroom, 3 Bathroom Townhouse in Carlswald Gardens. Open plan living, private patio, 24-hour security, pool, and entertainment area. Ideal for families seeking comfort and security.
  • 3 Bedroom House For Sale in Waterval East

    3 Bedroom House For Sale in Waterval East

    ZAR 1350000

    Sandton, Gauteng

    5 rooms
    130m²
    Charming 3-bedroom house in Waterval East, perfect for families and pet lovers. Features a secure, fully walled exterior, open-plan layout, and spacious bedrooms. Enjoy a serene environment close to amenities.
  • 3 Bedroom Townhouse for Sale in Wilgeheuwel

    3 Bedroom Townhouse for Sale in Wilgeheuwel

    ZAR 1170000

    Roodepoort, Gauteng

    5 rooms
    9,449m2
    3-bedroom townhouse in Wilgeheuwel offering tranquility and privacy. Features open-plan living, a well-appointed kitchen, a sunlit garden with a lapa and braai, a double garage, and 2 bathrooms. Ideal for families, near Curro Wilgeheuwel.
  • 3 Bedroom House For Sale Crosby Near Schools

    3 Bedroom House For Sale Crosby Near Schools

    ZAR 1300000

    Johannesburg, Gauteng

    5 rooms
    533m2
    Charming 3-bedroom house in Crosby, perfect for families. Spacious lounge, sunroom, dining room, and kitchen. Two bathrooms, large yard, lock-up garage, and parking for 4 cars. Near schools and amenities.
  • 3 Bedroom Townhouse for Sale in Waterval East

    3 Bedroom Townhouse for Sale in Waterval East

    ZAR 1140000

    Sandton, Gauteng

    5 rooms
    36,568m2
    Cozy 3-bedroom townhouse in Waterval-East, perfect for a family. Features 2 bathrooms, open-plan kitchen and lounge, built-in braai, single garage, and extra parking. Small yard included.
  • 3 Bedroom Townhouse For Sale in Willowbrook

    3 Bedroom Townhouse For Sale in Willowbrook

    ZAR 1295000

    Sandton, Gauteng

    5 rooms
    10,289m2
    3-bed, 2-bath townhouse in Willowbrook. Features open living, kitchen, lounge, private garden, double automated garage. Close to shopping, schools, and highways.
  • 2 Bedroom House For Sale Kensington

    2 Bedroom House For Sale Kensington

    ZAR 1100000

    Johannesburg, Gauteng

    3 rooms
    357m2
    Charming 2-bedroom house, perfect for first-time buyers or busy families. Features a lounge, dining area, granite kitchen, covered entertainment area, jojo tank, and fibre readiness. Low maintenance and conveniently located near schools and shopping.
  • 3 Bedroom House For Sale in Linmeyer

    3 Bedroom House For Sale in Linmeyer

    ZAR 1299000

    Johannesburg, Gauteng

    4 rooms
    797m2
    3 bed, 1 bath house with garage, carport, pool, staff quarters. Well-maintained family home in sought-after Johannesburg South location. Close to amenities and main roads. Secure and spacious.
  • 5 Bedroom House with Flatlet For Sale Kloofendal

    5 Bedroom House with Flatlet For Sale Kloofendal

    Roodepoort, Gauteng

    9 rooms
    3,154m²
    5-bedroom house with a large flatlet, perfect for extended families. Features include a private boma, pool, ample parking, security system, and stunning views. Live auction on March 13th.
  • 3 Bedroom House for Sale in Groblerpark

    3 Bedroom House for Sale in Groblerpark

    ZAR 990000

    Roodepoort, Gauteng

    5 rooms
    306m2
    3 bedroom house with built-in cupboards, 2 bathrooms, 2 reception areas, modern kitchen, carport for 2 cars, jojo tank, established garden. Pet-friendly.
  • 4 Bedroom House For Sale in Discovery

    4 Bedroom House For Sale in Discovery

    ZAR 1250000

    Roodepoort, Gauteng

    6 rooms
    1,115m2
    Spacious 4-bedroom house with en-suite, 2 bathrooms, study, open-plan living, kitchen with pantry, laundry, domestic quarters, cottage, pool, braai, workshop, and garage. Ideal for families seeking comfort and space.
  • 3 Bedroom Townhouse for Sale in Lyndhurst

    3 Bedroom Townhouse for Sale in Lyndhurst

    ZAR 1250000

    Johannesburg, Gauteng

    5 rooms
    3 bed, 2 bath townhouse in Lyndhurst. Modernized kitchen, guest toilet, tiled floors downstairs, 1 lockup garage, 1 carport, helper's cottage, private garden. Close to Lyndhurst square, transport, schools, and freeways. Ideal for families.
  • 4 Bedroom House For Sale - Renovator's Dream

    4 Bedroom House For Sale - Renovator's Dream

    ZAR 1180000

    Johannesburg, Gauteng

    6 rooms
    715m2
    Renovator's dream! 4 bedroom house with 3 downstairs & 1 upstairs with private balcony. Spacious main bedroom with en-suite & patio/study. Additional features include a spacious kitchen, dining area, lounge, laundry room, Lapa, 2 separate rentable bedrooms with shower, incomplete Jacuzzi room & 1 carport. Great for a large family seeking extra income potential.
  • 5 Bedroom House with 3 Income Units South Kensington

    5 Bedroom House with 3 Income Units South Kensington

    ZAR 1900000

    Johannesburg, Gauteng

    7 rooms
    1,487m²
    Investor's dream! Spacious 5-bedroom house with 3 income-generating 1-bedroom units. Large 1487 sq m yard, 2.5 bathrooms, fireplace, wooden floors. Ideal for families or investors seeking high rental income and future expansion potential. Close to Eastgate Mall.
  • 7 Bedroom House For Sale Cosmo City Great Investment Potential

    7 Bedroom House For Sale Cosmo City Great Investment Potential

    ZAR 1275000

    Roodepoort, Gauteng

    12 rooms
    391m²
    7 Bedroom House with 4 Cottages in Cosmo City. Great investment potential, generating approx R20k/month rental income. Main house features 3 bedrooms, large lounge, and full bathroom. Cottages are self-contained with queen beds and kitchenettes. Fully walled and gated, close to amenities. Viewings by appointment only.
  • 3 Bedroom House For Sale Crosby

    3 Bedroom House For Sale Crosby

    ZAR 1250000

    Johannesburg, Gauteng

    4 rooms
    613m2
    3 bed, 1 bath house needing TLC. Spacious, great plot, near schools & mosques. Ideal for families or investors seeking a renovation project. Patio. All bedrooms have built-in cupboards.
  • 3 Bedroom Family Home For Sale Near Amenities

    3 Bedroom Family Home For Sale Near Amenities

    ZAR 1200000

    Johannesburg, Gauteng

    4 rooms
    496m2
    3 bed, 1 bath home with open-plan living, modern kitchen, scullery, and a private back garden. Includes a garage, carport, staff quarters, and a flatlet with potential for extra income. Close to main roads and amenities. Perfect for families.
  • 2 Bedroom Townhouse For Sale Corlett Gardens

    2 Bedroom Townhouse For Sale Corlett Gardens

    ZAR 1150000

    Johannesburg, Gauteng

    4 rooms
    2 bed, 2 bath townhouse in Corlett Gardens. Renovated kitchen, private garden, loft, 1 lock-up garage & parking. Ideal for young couples. Close to schools, freeways, and shopping.
  • 4 Bedroom Freehold Home for Sale in Broadacres San Henrique Estate

    4 Bedroom Freehold Home for Sale in Broadacres San Henrique Estate

    ZAR 3400000

    Forest Road, Sandton, Gauteng

    7 rooms
    517m²
    Lovely 4 bedroom, 3.5 bathroom family home in Broadacres' San Henrique Estate. Features 3 reception rooms, open-plan kitchen, granite countertops, scullery, and balconies. Includes inverter, irrigation, staff accommodation, 3 automated garages, and excellent security. Ideal for families seeking a secure, modern home with easy access to amenities.
  • 3 Bedroom House For Sale in Floracliffe Roodepoort

    3 Bedroom House For Sale in Floracliffe Roodepoort

    ZAR 3195000

    Roodepoort, Gauteng

    7 rooms
    3,165m²
    3-bedroom house in Floracliffe Roodepoort offering comfort and style. Features include a spacious interior, landscaped garden, pet-friendly environment, full flatlet, under-roof entertainment area, and excellent security. Ideal for families seeking a peaceful retreat.
  • 2 Bedroom House For Sale in Douglasdale

    2 Bedroom House For Sale in Douglasdale

    ZAR 1195000

    Randburg, Gauteng

    4 rooms
    Lovely 2.5 bedroom, 2 bathroom loft apartment with open-plan living area, modern kitchen, veranda, and balcony. Ideal for professionals, couples, and small families. Features include ample cupboard space, gas stove, double-door fridge, and two parking bays. Close to schools, parks, restaurants, and major routes.
  • Well Established Nursery and After School Center For Sale in Roodepoort

    Well Established Nursery and After School Center For Sale in Roodepoort

    ZAR 2700000

    Roodepoort, Gauteng

    7 rooms
    1,595m²
    Well-established nursery and after school center for sale in Roodepoort. 78 permanent pupils, 12 after-school pupils. Five classrooms, separate baby center. Annual turnover R2,200,000. Excellent growth potential. Ideal for investors or educators.
  • 3 Bedroom House For Sale in Sandown Phase 5

    3 Bedroom House For Sale in Sandown Phase 5

    ZAR 3595000

    Sandton, Gauteng

    6 rooms
    250m²
    3-bed, 2-bath double-storey home in Sandown's Phase 5. Modern open-plan design with customizable finishes, covered patio, built-in braai, separate scullery, and main suite with dressing room. Ideal for families seeking a stylish, modern home.
  • 2 Bedroom House For Sale in Bloubosrand

    2 Bedroom House For Sale in Bloubosrand

    ZAR 1190000

    Randburg, Gauteng

    4 rooms
    856m2
    2-bedroom, 1-bathroom house with garage, spacious lounge/dining room, kitchen and scullery, large front and back yards, secure visitors parking. Perfect family home!
  • 3 Bedroom House For Sale in Orange Grove

    3 Bedroom House For Sale in Orange Grove

    ZAR 1250000

    Johannesburg, Gauteng

    4 rooms
    495m2
    Charming 3-bedroom house with open-plan living, spacious kitchen, and beautiful gardens. Features a garage, domestic room with bathroom, and a large studio. Ideal for families seeking a comfortable and versatile home.
  • 5 Bedroom House For Sale Crown Gardens Family Home

    5 Bedroom House For Sale Crown Gardens Family Home

    ZAR 1295000

    Johannesburg, Gauteng

    7 rooms
    5 bed, 2 bath house in Crown Gardens. Spacious open plan living, big yard, double carport, and multi-purpose room. Ideal for a growing family. Close to schools and amenities.
  • 3 Bedroom Townhouse for Sale in Abbotsford East London

    3 Bedroom Townhouse for Sale in Abbotsford East London

    ZAR 1795000

    Johannesburg, Gauteng

    5 rooms
    161m²
    3-bedroom townhouse in Abbotsford, East London. Features include built-in cupboards, private balconies, a master suite with en-suite and dressing area, open-plan living space, well-equipped kitchen, double automated garage, and a courtyard with braai. Secure complex, close to amenities and transport.
  • 3 Bedroom House For Sale Bramley View

    3 Bedroom House For Sale Bramley View

    ZAR 1200000

    Johannesburg, Gauteng

    4 rooms
    537m2
    Well maintained 3-bedroom house in a central location. Features a fitted kitchen, lounge, bathroom, tiled floors, carport for 2 cars, and extra parking. Ample land for potential extensions. Close to transport, schools, and shopping.
  • 3 Bedroom Townhouse For Sale in North Riding

    3 Bedroom Townhouse For Sale in North Riding

    ZAR 1295000

    Randburg, Gauteng

    5 rooms
    8,695m²
    Modern ground floor apartment with garden. Features granite countertops, open plan design, 3 bedrooms (main with ensuite), 2 bathrooms, double automated garage, communal pool, pet-friendly. Ideal for families or professionals.
  • 2 Bedroom House Westcliff Chatsworth For Sale

    2 Bedroom House Westcliff Chatsworth For Sale

    ZAR 795000

    Johannesburg, Gauteng

    3 rooms
    205m²
    Lovely 2-bedroom home with kitchen, lounge, family bath, double garage, and granny flat. Well-secured, near amenities. Ideal for families or those seeking rental income.
  • 4 Bedroom House with 3 Cottages For Sale

    4 Bedroom House with 3 Cottages For Sale

    ZAR 1450000

    Johannesburg, Gauteng

    7 rooms
    992m²
    Spacious 4-bedroom house with 3 self-contained cottages, perfect for a large family or as a business opportunity. Features a pool, multiple garages, and is located near schools and major routes.
  • 6 Bedroom Freehold Sydenham Income Property

    6 Bedroom Freehold Sydenham Income Property

    ZAR 1700000

    Johannesburg, Gauteng

    9 rooms
    6 Bedroom Freehold in Sydenham. Divided into two 3-bed units, each with a bath, lounge, dining room, and kitchen. Downstairs unit has laundry and second bath. Two additional outside rooms tenanted at R2500pm. Tandem parking for 4 vehicles. Ideal for investors. Close to amenities.
  • 3 Bedroom Townhouse For Sale in Abbotsford

    3 Bedroom Townhouse For Sale in Abbotsford

    ZAR 1295000

    Johannesburg, Gauteng

    5 rooms
    217m2
    Stunning 3-bedroom townhouse with open plan living, undercover entertainment area, modern kitchen, and 2 bathrooms. Single garage used as a study, plus parking for 3 cars. Perfect for families or those seeking convenient living.
  • 4 Bedroom House For Sale in Mayfair

    4 Bedroom House For Sale in Mayfair

    ZAR 1249000

    Johannesburg, Gauteng

    6 rooms
    248m2
    Charming 4-bedroom house, perfect for families. Features a spacious lounge, dining room, stylish kitchen with granite table, 3 bedrooms with ample cupboard space, and 2 bathrooms (1 renovated). Includes a large stoep, domestic room, closed garage, and is conveniently located near amenities.
  • 3 Bedroom Townhouse For Sale in Waterval East

    3 Bedroom Townhouse For Sale in Waterval East

    ZAR 1380000

    Sandton, Gauteng

    5 rooms
    10m²
    Lovely 3 bedroom townhouse in a secure estate. Features 2 bathrooms, open plan living, single garage, carport, built-in braai, patio, cozy garden, and water tank. Near daycare, transport, and shops. Perfect for a small family.

Similar Properties For Sale in City of Johannesburg Metropolitan Municipality

Sectional title houseTownhouseFreehold house

Properties For Sale in City of Johannesburg Metropolitan Municipality

LandApartment