Welcome to SafariNow. Get off your booking by paying with the voucher code before .

Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability
Karoo Heartland, South Africa
Select dates 2 Guests

Self-catering accommodation in Karoo Heartland-5

Self-catering accommodation in Karoo Heartland

130+ accommodation listings, including 3 specials
Langhuis Graaff-Reinet | Graaff-Reinet Self-catering

Langhuis Graaff-Reinet

Graaff-Reinet Guest House, Self-catering
Sleeps 8

Located in Donkin street, Graaff-Reinet, Langhuis is one of the many surviving green-shuttered, whitewashed houses that give the town of Graaff-Reinet its...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R4620
Per unit
R4620
The Brewery Loft | Self-catering Nieu Bethesda

The Brewery Loft

Nieu Bethesda Self-catering
Sleeps 3
2 reviews

The Brewery Loft is situated on the outskirts of the village of Nieu-Bethesda. The accommodation comprises a spacious room with a double bed and a single bed....

  • Braai/Barbecue
  • On-site Parking
R540
Starting price for 2 guests
R540
The Olive Grove | Graaff-Reinet Self-catering

The Olive Grove

Graaff-Reinet Self-catering
Sleeps 6
7 reviews

Home in the heart of the Karoo, in a beautiful garden, The Olive Grove offers the ideal country setting for up to six guests.Accommodation is available in...

  • Braai/Barbecue
R1100
Per unit
R1100
Asemskep Guest Farm / Gastehuis | Self-catering Middelburg (Eastern Cape)

Asemskep Guest Farm / Gastehuis

Middelburg (Eastern Cape) Self-catering
Sleeps 13
2 reviews

Asemskep offers peaceful accommodation in the Karoo, on a working farm with wide-open spaces and fresh air.There is a beautiful old farmhouse available,...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R650
Starting price for 2 guests
R650
Olivewoods Bed and Breakfast | Cookhouse Self-catering

Olivewoods Bed and Breakfast

Cookhouse Self-catering, Bed and Breakfast
Sleeps 8 in 2 rooms
3 reviews

Nestled between Cookhouse and Somerset East, at the base of a mountain, Olivewoods is a tranquil place to rest or take scenic walks. Guests can soak up the...

  • On-site Parking
R800
Starting price for 2 guests
R800
Altenburgh Accommodation | Self-catering Somerset East

Altenburgh Accommodation

Somerset East Guest House, Self-catering, Bed and Breakfast
Sleeps 14 in 5 rooms
1 review

Star graded (TGCSA), air-conditioned, self catering apartments with separate entrances. Breakfast can be arranged on request. Complete living spaces,...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R750
Starting price for 2 guests
R750
Palm Tree Cottages | Jansenville Self-catering

Palm Tree Cottages

Jansenville Self-catering
Sleeps 45 in 13 rooms
1 review

Palm Tree offers comfortable overnight accommodation situated in Jansenville, a small Karoo town situated in the plains of the Camdeboo just north of the Klein...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R760
Starting price for 2 guests
R760
Cottage at House No.1 | Self-catering Nieu Bethesda

Cottage at House No.1

Nieu Bethesda Self-catering
Sleeps 2
3 reviews

Cottage at House No.1 is a delightful self-catering cottage, set on the same plot as another house, but completely private and with its own separate...

  • Braai/Barbecue
  • On-site Parking
R520
Starting price for 2 guests
R520
Graaff-Reinet Inn | Graaff-Reinet Self-catering

Graaff-Reinet Inn

Graaff-Reinet Guest House, Self-catering, Bed and Breakfast
Sleeps 19 in 8 rooms
3 reviews

This is a quirky and comfortable guest house located on the outskirts of Graaff-Reinet, offering family friendly accommodation in a relaxed environment.There...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R800
Starting price for 2 guests
R800
The Owl Nest / Die Uil Nes | Self-catering Nieu Bethesda

The Owl Nest / Die Uil Nes

Nieu Bethesda Self-catering
Sleeps 8
6 reviews

The Owl Nest House is nested on the edge of the artistic Karoo town of Nieu Bethesda, surrounded by agricultural fields, groves and mountains and mere 300m...

  • Braai/Barbecue
  • On-site Parking
R700
Starting price for 2 guests
R700
Osfontein | Graaff-Reinet Self-catering

Osfontein

Graaff-Reinet Self-catering
Sleeps 10
3 reviews

Come and enjoy life as it was 100 years ago. Let your children experience life without electricity, cell phone coverage or burglar bars. You will love the...

  • Braai/Barbecue
R600
Starting price for 2 guests
R600
Doornberg Guest Farm | Self-catering Nieu Bethesda

Doornberg Guest Farm

Nieu Bethesda Bed and Breakfast, Self-catering
Sleeps 23 in 5 rooms
31 reviews

Doornberg Guest Farm lies nestled in the heart of the Sneeuberg mountains, just outside Nieu Bethesda with its well-known Owl House. Relax, soak up the sun,...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R750
Starting price for 2 guests
R750
The Glen Bed & Breakfast | Graaff-Reinet Self-catering

The Glen Bed & Breakfast

Graaff-Reinet Self-catering, Bed and Breakfast
Sleeps 4
5 reviews

The Glen is the near perfect solution for the traveller wishing to overnight between Gauteng or KwaZulu-Natal and the Southern Cape. Styled as a Karoo farm...

  • Swimming Pool
  • Braai/Barbecue
R900
Starting price for 2 guests
R900
House No. 1 | Self-catering Nieu Bethesda

House No. 1

Nieu Bethesda Self-catering
Sleeps 8
6 reviews

This is a beautifully restored Victorian Karoo-style home with a veranda which has been tastefully decorated. The house features polished yellowood floors and...

  • Braai/Barbecue
R560
Starting price for 2 guests
R560
Melrose Guest Farm | Graaff-Reinet Self-catering

Melrose Guest Farm

Graaff-Reinet Self-catering, Bed and Breakfast
Sleeps 24 in 6 rooms
14 reviews

Melrose Guest Farm offers exceptional style, excellent value and is easily accessible on the R75. It is only 13 km from Graaff-Reinet. The farm boasts...

  • Braai/Barbecue
  • On-site Parking
R1400
Starting price for 2 guests
R1400
De Kothuize 166 Cradock Street | Self-catering Graaff-Reinet

De Kothuize 166 Cradock Street

Graaff-Reinet Self-catering
Sleeps 6
5 reviews

De Kothuize 166 is situated in Graaff-Reinet, the fourth-oldest town in South Africa, with 250 plus declared national monuments. This self-catering home...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R980
Starting price for 2 guests
R980
Alleman se Huisie | Nieu Bethesda Self-catering

Alleman se Huisie

Nieu Bethesda Bed and Breakfast, Self-catering
Sleeps 2
2 reviews

Accommodation in Nieu Bethesda is both comfortable, quirky and offers all you need to make your stay memorable. Small and self-contained, this cottage sits in...

  • Braai/Barbecue
R580
Starting price for 2 guests
R580
Mooiuitzicht | Self-catering Nieu Bethesda

Mooiuitzicht

Nieu Bethesda Self-catering
Sleeps 4
5 reviews

Mooiuitzicht is a beautiful country house in the small town of Nieu Bethesda, with views of the Compassberg and surrounding hills. This lovely house has two...

  • Braai/Barbecue
R600
Starting price for 2 guests
R600
Glen Avon Farm | Somerset East Self-catering

Glen Avon Farm

Somerset East Bed and Breakfast, Self-catering
Sleeps 14 in 3 rooms
2 reviews

Glen Avon Farm, near the historic little town of Somerset East in South Africa's malaria-free Eastern Cape, lies at the foot of Boschberg Mountain and provides...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R750
Starting price for 2 guests
R750
Wapadsberg Guest Farm | Self-catering Graaff-Reinet

Wapadsberg Guest Farm

Graaff-Reinet Guest House, Self-catering, Bed and Breakfast
Sleeps 6
1 review

Wapadsberg Guest Farm is nestled in the Sneeuberg Mountains, close to the Wapadsberg Pass with the altitude varied between 1381 m and 2076 m above sea level. ...

  • Swimming Pool
  • Braai/Barbecue
R420
Starting price for 2 guests
R420

Karoo Heartland Self-catering accommodation

Do your holiday plans include cooking a romantic dinner for that special someone, having a lekker braai with friends or a breakfast fry-up with the family? You're spoilt for choice with 24 options of Self-catering accommodation in Karoo Heartland.

Affordable accommodation for everyone, from cheap and cheerful Self-catering holiday houses to luxury villas. Don't miss out on our great deals from R268 per person and keep an eye out for specials.

Booking couldn't be simpler with easy payment options and local support at your fingertips.

Book your perfect getaway today & get going!

Still considering another weekend on the couch instead?

Did you know? Karoo Heartland Accommodation is often misspelt. Here are some variations:

KarooHeartland Self-catering,