For rent

For rent
For sale
Menu burger

For rent

For rent
For sale

Houses For Sale in Johannesburg, Gauteng

840 properties

Price range
Bedrooms
Property type
Filters
  • 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.
  • 2 Bedroom Semis For Sale in Mayfair

    2 Bedroom Semis For Sale in Mayfair

    ZAR 1550000

    Johannesburg, Gauteng

    6 rooms
    330m2
    Two charming 2-bedroom semis in Mayfair offer comfortable city living. Each features an open-plan lounge, spacious kitchen with built-in cupboards, and parking for two cars. Ideal for modern city living or investors.
  • 3 Bedroom House For Sale Kensington

    3 Bedroom House For Sale Kensington

    ZAR 1600000

    Johannesburg, Gauteng

    5 rooms
    495m2
    Character home in tranquil setting with lush garden, koi pond, pool, covered entertainment area, and outside office. Open plan living, 2 spacious bedrooms, 2 bathrooms, and a loft (3rd bedroom/study). Includes inverter, gas hob, jojo tank, and prepaid meter.
  • 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.
  • 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.
  • 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.
  • 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 Crown Gardens

    3 Bedroom House For Sale Crown Gardens

    ZAR 1549000

    Johannesburg, Gauteng

    5 rooms
    514m2
    Exceptional 3-bedroom home with modern finishes, open-plan living, chef's kitchen, and an income-generating flatlet. Features a pool, automated garage, and is perfect for families seeking comfort and style.
  • 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.
  • 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.
  • 3 Bedroom House For Sale Norwood Johannesburg

    3 Bedroom House For Sale Norwood Johannesburg

    Johannesburg, Gauteng

    5 rooms
    496m²
    3-bed, 2-bath house with pool and solar panels. Great potential for renovation. Ideal for first-time buyers or renovators.
  • 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 House Crosby - Near Schools and Mosque

    3 Bedroom House Crosby - Near Schools and Mosque

    ZAR 1500000

    Johannesburg, Gauteng

    5 rooms
    559m2
    3 bed, 2 en-suite bath house with lounge, dining area, maids quarters, double garage & inverter. Centrally located, near schools & mosque.
  • 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 Highlands North

    4 Bedroom House For Sale Highlands North

    ZAR 1550000

    Johannesburg, Gauteng

    7 rooms
    495m2
    4 bed, 3 bath house with a pool, jacuzzi, and entertainment patio. Features a self-contained cottage, perfect for a rental, granny flat, or home office. Excellent security and parking for 4 cars.
  • 2 Bedroom House For Sale Albertville

    2 Bedroom House For Sale Albertville

    ZAR 900000

    Johannesburg, Gauteng

    4 rooms
    278m²
    Cozy renovated 2-bedroom, 2-bathroom house perfect for first-time buyers or those seeking low-maintenance living. Features include automated garage doors, paved courtyard with braai, solar system, and fiber internet. Lock-up-and-go convenience.
  • 8 Bedroom House For Sale Kenilworth Rental Income Potential

    8 Bedroom House For Sale Kenilworth Rental Income Potential

    ZAR 1299000

    Johannesburg, Gauteng

    12 rooms
    495m²
    4-in-1 property! Spacious family home with 3 rental cottages. Modern kitchen, open-plan living. Each cottage has its own prepaid meter. Ideal for families or investors seeking rental income. Close to amenities.
  • 8 Bedroom Guest House For Sale in Waverley Pretoria

    8 Bedroom Guest House For Sale in Waverley Pretoria

    ZAR 4100000

    Johannesburg, Gauteng

    15 rooms
    2,209m²
    8-bedroom guest house in Waverley, Pretoria, ideal for investment or a large family. Features 5 garden flats, a 3-bedroom main house, a pool, braai area, and ample parking. Situated on a large plot with easy access to amenities.
  • 3 Bedroom Townhouse for Sale in Lyndhurst

    3 Bedroom Townhouse for Sale in Lyndhurst

    ZAR 1600000

    Johannesburg, Gauteng

    5 rooms
    Modern 3-bed townhouse in Lyndhurst. Features spacious kitchen, granite tops, private garden with pool, 2 baths, helper's cottage, garage, and 24hr security. Close to schools and shopping.
  • 3 Bedroom House For Sale Kew Great Investment Potential

    3 Bedroom House For Sale Kew Great Investment Potential

    ZAR 1345000

    Johannesburg, Gauteng

    5 rooms
    1,487m2
    Spacious 3-bedroom, 2-bathroom family home with modern amenities. Features open-plan living, enclosed patio, well-equipped kitchen, prepaid electricity, solar geyser, separate cottage, large backyard with pool, and expansive garden. Great investment potential!
  • 2 Bedroom Townhouse For Sale in Winchester Hills

    2 Bedroom Townhouse For Sale in Winchester Hills

    ZAR 799000

    Johannesburg, Gauteng

    4 rooms
    85m²
    Elegant 2-bedroom ground floor apartment in Winchester Hills with a private garden, open-plan living, 2 bathrooms, built-in cupboards, and a communal pool. Ideal for those seeking a luxurious and convenient lifestyle. 24-hour security and covered parking included.
  • 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.
  • 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.
  • 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 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 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.
  • 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 Brixton

    3 Bedroom House For Sale Brixton

    ZAR 1600000

    Johannesburg, Gauteng

    5 rooms
    495m2
    Beautiful 3-bedroom house in a quiet street. Features include an en-suite, large lounge, dining room, TV room, well-equipped kitchen, scullery, patio, parking for 4 cars, domestic quarters, inverter, jojo tank, braai area, and a lovely garden. Well-secured with lovely character. Ideal for families.
  • 3 Bedroom House Kensington Family Home Pool Cottage Garage Parking

    3 Bedroom House Kensington Family Home Pool Cottage Garage Parking

    ZAR 1380000

    Johannesburg, Gauteng

    5 rooms
    495m2
    3 bed, 2 bath family home in Kensington. Features include a sunroom, lounge, dining room, TV room, pool, cottage, store room, single garage, carport, and parking for 4 cars. Ideal for families.
  • 3 Bedroom House For Sale The Hill 17 Jonkershoek Road

    3 Bedroom House For Sale The Hill 17 Jonkershoek Road

    ZAR 1399999

    Johannesburg, Gauteng

    5 rooms
    705m2
    3 bed, 2 bath house with office, staff accommodation, pool, double garage & carport. Spacious interior with fireplace, large family room & eat-in kitchen. Well-maintained & secure.
  • 3 Bedroom House For Sale Corlett Gardens

    3 Bedroom House For Sale Corlett Gardens

    ZAR 1550000

    Johannesburg, Gauteng

    5 rooms
    564m2
    3-bedroom house in a quiet suburb with open-plan kitchen, 2 lounges, 2 baths, walk-in closet, balcony, pool, double garage, and outside storage. Close to schools, shopping, and freeways.
  • 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.
  • 5 Bedroom House with Cottage Kensington

    5 Bedroom House with Cottage Kensington

    ZAR 1499000

    Johannesburg, Gauteng

    8 rooms
    495m²
    Spacious 5-bedroom house perfect for families, featuring 3 bathrooms, 2 living rooms, a well-appointed kitchen, 3-car carport, 2 garages, and a separate 1-bedroom cottage with kitchen and bathroom.
  • 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.
  • 3 Bedroom Freehold House for Sale in Winchester Hills

    3 Bedroom Freehold House for Sale in Winchester Hills

    ZAR 1850000

    Johannesburg, Gauteng

    5 rooms
    1,087m²
    Spacious 3-bedroom north-facing home in Winchester Hills. Features 2 lounges, en-suite main bedroom, large kitchen, dining area, laundry room, servants' quarters, covered veranda, and double garage. Ideal for families seeking a warm, inviting home with ample space for indoor and outdoor living.
  • 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.
  • 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.
  • 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 House For Sale Albertville

    3 Bedroom House For Sale Albertville

    ZAR 1300000

    Johannesburg, Gauteng

    5 rooms
    500m2
    Charming 3-bedroom home with modern kitchen, 2 bathrooms, and a sparkling pool. Features a spacious garden, lapa, and staff quarters. Perfect for families seeking a move-in ready home.
  • 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.

Similar Properties For Sale in Johannesburg

TownhouseSectional title houseFreehold house

Properties For Sale in Johannesburg

LandApartment