+53
Guest House in Midrand

Villa Sardinia Guest House

10% OFF!
Midweek Special
Get 10% off for any stay that doesn't include a Friday or Saturday night. Valid for stays from 7 Jun 2026 until 31 Aug 2026.
  • Sleeps 14 guests
  • All ages welcome
  • Check-in: 15:00 to 20:00
    Check-out: 10:00
  • 31 Bally James Duff Avenue, Randjesfontein, Midrand, 1682, Gauteng See Map

Description

Villa Sardinia Guest House is located in Randjesfontein Country Estate, Midrand. It is centrally situated, halfway between Pretoria and Johannesburg and offers secure, 4-star rated accommodation in a spacious and tranquil horse-riding estate. An ideal city getaway.

Accommodation is offered in a variety of en-suite rooms and a self-catering chalet. Every bedroom has views of the beautiful landscaped garden. Each room is furnished with a work desk, electrical adaptors, mini fridge, kettle, tea, coffee, chocolates, heater, electric blanket, fan and a hairdryer. The walk-in shower is equipped with bath and hand towels, hand soap, shower gel and conditioning shampoo. For entertainment, there is a flat-screen TV featuring Netflix, YouTube and DSTV news. The Wi-fi signal is strong with unlimited access on the property.

Guests can relax on the patio or at the gazebo, overlooking the sparkling blue pool. An English breakfast with coffee or tea is also served on the sunny patio, as an optional extra. Secure undercover parking is provided. The quiet neighborhood lends itself to peaceful walks and open fresh air.

Whether travelling for business or leisure, the guest house provides a friendly, family environment for a comfortable stay.

Within driving distance are Midstream Estate, Midstream Mediclinic, Corporate Park, N1 Business Park, Woolworths and Checkers Distribution Centres, Randjespark, Randjesfontein Equestrian Training Centre, and St Saviour's Church.


What you'll find here

Tea and Coffee
Free Secure Parking
Wi-Fi
Laundry Service
Swimming Pool
Breakfast Available
Food Delivery App Accessible
Scenic View

Reviews

4.6/ 5

Based on 9 reviews

Excellent

Cleanliness
5.0
Location
4.2
Value for money
4.6
Service
4.6
Safety
4.9
Guest highlights
Gerhard V
Individual traveller
5.0
One of my best through the website. Beautiful surroundings. Very friendly and helpful hostess. Five stars all the way.
Mar 2026
Eli O
With partner
5.0
Value for money. Excellent, would stay there again.
Feb 2026
Frans R
Individual traveller
5.0
Very good. Yes, I had a nice stay. Thank you.
Oct 2025
Chris E
On business
5.0
Easy, clean, perfect, lekker. Amazing stay. Thank you so much! We will be back.
Sep 2025
Alex T
Individual traveller
4.6
Amazing. Very nice and comfortable place to stay, love the view! Would just have loved to have an aircon in the room.
Feb 2026

Meet your host

Take a look at the host’s track record.

4.6/5

Reservations Verified

Properties 1

Reviews 9

On LekkeSlaap 2 years

Location

  • 31 Bally James Duff Avenue, Randjesfontein, Midrand, 1682, Gauteng
  • Guests think Villa Sardinia Guest House is in a very good location
Click to view location
View map
From R1 000
10 % OFF
R 1 000 R 900
per night, for 2 ppl

You won't be charged yet

Reserve
From R1 000
10 % OFF
R 1 000 R 900
per night, for 2 ppl
Reserve

You will not be charged yet.

From R1 000
10 % OFF
R 1 000 R 900
per night, for 2 ppl
Reserve

31 Bally James Duff Avenue, Randjesfontein, Midrand, 1682, Gauteng

See Map
  • Sleeps 14 guests
  • All ages welcome
  • Check-in: 15:00 to 20:00
    Check-out: 10:00
https://travelground.imgix.net/AAEAAQAAAAAAAAAAAAAAeb796d563314d28952669cf941fb33461df45b8d062b7df00704fc35ded34fd6eccc9fa3a15c7c3321412d11abe1d024819e?w=1440&h=960&fit=crop&auto=enhance,format,compress&q=80 was R1 000 nowFrom R900 per night, for 2 ppl 9 5 1 5 31 Bally James Duff Avenue Randjesfontein 1682 Gauteng 021 201 8901 15:00-20:00 10:00 -25.9228406 28.1769547
World Travel Awards
Vote for us in the World Travel Awards!
Vote for us in the World Travel Awards!
vote
vote

Welcome to LekkeSlaap

Guest account already exists

Reset your password?

Join our newsletter!

Create an account to manage your bookings

Log in to your LekkeSlaap account linked to

It looks like you already have a guest account. Please log in to verify your identity before we set up your host profile.

Enter your email address to get started

Subscribe to receive special offers