+25
Self Catering in McGregor

The House on the Hill

15% OFF!
Midweek Special
Get 15% off for any stay that doesn't include a Friday or Saturday night (minimum 2 night stay). Valid for stays from 1 Apr 2026 until 30 Apr 2026.
  • Free cancellation up to 1 week before your stay!
  • Sleeps 8 guests
  • No children under 6
  • Check-in: 13:00 to 18:00
    Check-out: 11:00
  • 99 Langstraat, McGregor, 6708, Western Cape See Map

Description

The House on the Hill is a self-catering cottage located at the upper end of Long Street in the quaint village of McGregor. Dating back to 1865, it is one of the oldest cottages in the area, offering an eclectic and comfortable escape from city life.

The property includes a main house, a studio near the pool, and an optional vintage caravan dating back to the 1930s. Guests can choose to book the original house, the studio, or both, and when booked together the property can accommodate up to 8 guests, making it ideal for 2 families or a group of friends. Regardless of the option selected, guests will enjoy exclusive use of the property.

The main cottage comfortably accommodates up to 4 guests and comprises 2 bedrooms, a bathroom, a kitchen, and a living area. The first bedroom is furnished with a double bed, while the second bedroom has 2 single beds. The bathroom is fitted with both a bath and a shower.

The kitchen is equipped with a stove and oven, fridge, microwave, kettle, and toaster, while the cosy living area offers comfortable seating and free Wi-Fi.

The front of the main house features a relaxed stoep ideal for morning coffee and alfresco dining at a rustic table with seating. At the back, a smaller stoep provides additional seating and leads to the braai facilities and an unfenced swimming pool area. Ample off-street parking is available.

The studio cottage offers an open-plan layout furnished with a queen-sized bed and opens onto a large stoep overlooking the swimming pool. The kitchenette includes a microwave oven, kettle, toaster, fridge, and induction hot plate. The bathroom features a glass-topped sky-view shower as well as a secluded outdoor bath, ideal for star-gazing soaks after leisurely days.

A vintage wooden caravan, which first journeyed across Du Toitskloof in the 1930s and completed its final trip in 2022 to The House on the Hill, provides additional accommodation with two single beds and is ideal for families with adventurous children.

The property is situated directly opposite the entrance to a reserve, offering excellent opportunities for walking in the koppies.


What you'll find here

Free Secure Parking
Wi-Fi
Swimming Pool

Reviews

4.8/ 5

Based on 26 reviews

Excellent

Cleanliness
4.8
Location
4.9
Value for money
4.7
Service
4.9
Safety
4.8
Guest highlights
Ronell S
5.0
A relaxing stay. It was the most tranquil and relaxing 3 days. It was very hot days, but the house remained cool, which was wonderful, and then there ...
See more
Feb 2026
Jackie G
Family with teenagers
5.0
Hospitality, enjoyable and peaceful. We spent a very enjoyable time in the peace and quiet in the beautiful nature. The accommodation with its antique...
See more
Jan 2026
Wilma F
Family with teenagers
5.0
Quiet, safe and relaxed. We had a great time, everything we needed was there and we made great use of the pool.
Jan 2026
Peighton B
With friends
4.8
Accommodating, quirky, intriguing and memorable. I took my friend on a getaway for her birthday and we decided on McGregor. When we saw Die Huis op di...
See more
Mar 2026
Colleen C
Family with young children
4.2
A blissful stay in beautiful surroundings! We stayed for 3 nights as a family of four and enjoyed every moment! We've stayed at The House on the Hill ...
See more
Apr 2025

Meet your host

Take a look at the host’s track record.

4.8/5

Tim Verified

Properties 1

Reviews 26

On LekkeSlaap 4 years

Location

  • 99 Langstraat, McGregor, 6708, Western Cape
  • Guests think The House on the Hill is in an excellent location
Click to view location
View map
From R1 400
15 % OFF
R 1 400 R 1 190
per night, for 2 ppl

You won't be charged yet

Reserve
From R1 400
15 % OFF
R 1 400 R 1 190
per night, for 2 ppl
Reserve

You will not be charged yet.

From R1 400
15 % OFF
R 1 400 R 1 190
per night, for 2 ppl
Reserve

99 Langstraat, McGregor, 6708, Western Cape

See Map
  • Free cancellation up to 1 week before your stay!
  • Sleeps 8 guests
  • No children under 6
  • As Featured on Facebook
  • Check-in: 13:00 to 18:00
    Check-out: 11:00
https://travelground.imgix.net/AAEAAQAAAAAAAAAAAAAA1d723d3ccd63679a4cb819b215a7537e8fb961a6e2c94c2ec09e067411a6c399a1105b4ed64c2e3a1b406156cae7461336b9?w=1440&h=960&fit=crop&auto=enhance,format,compress&q=80 was R1 400 nowFrom R1 190 per night, for 2 ppl 26 5 1 5 99 Langstraat McGregor 6708 Western Cape 021 201 8901 13:00-18:00 11:00 -33.953519458834 19.824156652779

Welcome to LekkeSlaap

Welcome back!

Guest account already exists

Reset your password?

Join our newsletter!

Create an account to manage your bookings

Log in to your LekkeSlaap account

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