+27

Schaapkraal Cottages

Self Catering
Special Offer 25% off

Stay 4 nights, pay for 3. Valid for stays from 8 Dec 2025 until 12 Dec 2025.

  • Free cancellation up to 24 hours before your stay!
  • Capacity: 6 people
  • All ages welcome
  • Check-in: 14:00 to 22:00
    Check-out: 10:00
  • Address: JT 68, Portion 2, Schaapkraal, Dullstroom, 1120, Mpumalanga
  • From R4 000 R3 000 per night (sleeps 6)

Description

Nestled in the scenic surroundings of Dullstroom, Schaapkraal Cottages welcomes families or friends to a delightful farm-style retreat, creating a peaceful self-catering escape.

The cottage can accommodate up to 6 guests in its 3 en-suite bedrooms. 2 of the bedrooms comprise queen-size beds and both have en-suite bathrooms fitted with a shower or a bath. The third bedroom features 2 single beds and has an en-suite bathroom fitted with a shower.

The cottage boasts a lounge area featuring comfortable seating leading to the open-plan kitchen and dining area. The kitchen is fully equipped with essential amenities, including a wood fireplace for colder evenings, a fridge-freezer, stove, oven, microwave, toaster, dishwasher, and tea-and coffee-making facilities. An entertainment area with indoor braai facilities enhances the overall experience, and for warmer days, an outdoor braai area is also available. The property is powered by solar panels, with a generator on standby for any power outages. Secure parking is provided on-site.

Set on a working cattle farm, Schaapkraal Cottages offers scenic trails for walking, hiking, and biking. Additionally, guests can enjoy the serenity of the fenced trout dam, perfect for fly fishing enthusiasts. Whether seeking relaxation or adventure, Schaapkraal Cottages provides an ideal accommodation experience.

Room Arrangements

3 Bedrooms 3 Bathrooms, 3 en-suite

Bedroom

En-suite

2

1 x Queen Bed

Shower, Toilet

Bedroom

En-suite

2

1 x Queen Bed

Bath, Toilet

Bedroom

En-suite

2

2 x Single Bed / Three-Quarter Bed

Shower, Toilet

What you'll find here

Tea and Coffee
Free Secure Parking
Pets by Arrangement
Scenic View
Heater
Full Kitchen
Fireplace
Braai
Loadshedding Provisions

Reviews

4.8/ 5

Based on 14 reviews

Excellent

Cleanliness
5.0
Location
4.6
Value for money
4.9
Service
5.0
Safety
4.6
Guest highlights
Sonet D
With partner
5.0
Unbelievable! Wow, heaven has a piece of peace on earth! Beautiful place with everything you need and more. The views are breathtaking and so relaxing...
See more
Nov 2025
Izette G
Family with young children
5.0
Lovely stay. Will definitely go back. Our stay was wonderful. It has everything you need and more. The view is wonderful. The host was very accommodat...
See more
Nov 2025
Liza S
With partner
5.0
Beautiful, clean, and peaceful. Beautiful accommodation fully equipped with incredible views over the working farm. Schaapkraal Cottage is spotlessly ...
See more
Oct 2024
Sesh R
With partner
5.0
Cozy and spacious. Wonderful stay! Cozy accommodation with fantastic hikes and dog-friendly spots. Our dogs loved the dam and river streams. Highly re...
See more
Aug 2024
Nico E
4.8
Nice! Great place and awesome. Schaapkraal is a very peaceful cottage on a lovely farm. The host is awesome and the accommodation has everything you n...
See more
May 2025

Meet your host

Take a look at the host’s track record.

4.8/5

Talana Verified

Properties 1

Reviews 14

On LekkeSlaap 2 years

Location

  • JT 68, Portion 2, Schaapkraal, Dullstroom, 1120, Mpumalanga
  • Guests think Schaapkraal Cottages is in an excellent location
Click to view location
View map
From R4 000
R 4 000 R 3 000
per night (sleeps 6)

You won't be charged yet

Reserve
From R4 000
R 4 000 R 3 000
per night (sleeps 6)
From R4 000
R 4 000 R 3 000
per night (sleeps 6)
Reserve
  • Free cancellation up to 24 hours before your stay!
  • Capacity: 6 people
  • All ages welcome
  • Check-in: 14:00 to 22:00
    Check-out: 10:00
  • Address: JT 68, Portion 2, Schaapkraal, Dullstroom, 1120, Mpumalanga
https://travelground.imgix.net/AAEAAQAAAAAAAAAAAAAA04bac6f0e405eab9f65867a842856f55bb1b75c5c698d19f509fdc9bad5e7bf03bb61157e205cdec620253066954407a67b8?w=1440&h=960&fit=crop&auto=enhance,format,compress&q=80 was R4 000 nowFrom R3 000 per night, for 6 ppl 14 5 1 5 JT 68, Portion 2 Schaapkraal 1120 Mpumalanga 021 201 8901 14:00-22:00 10:00 -25.220433781112 30.252225152108

Welcome to LekkeSlaap

Welcome back!

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

Enter your email address to get started

Subscribe to receive special offers