Welcome to SafariNow. Get off your accommodation 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-6

Self-catering accommodation in Karoo Heartland

130+ accommodation listings, including 8 specials
5% OFF
Trackers Inn | Karoo Heartland Specials

Trackers Inn

Karoo Heartland Self-catering, Bed and Breakfast
Sleeps 16 in 4 rooms
4 reviews

Trackers Inn and the Barn House is a tranquil place with clean air and a beautiful view of the mountains. If you need peace and quiet this is the place to be.

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R975
R926
Avg per night for 2 guests
R975
R926
Avg per night for 2 guests
Hillston Farm Cottage | Self-catering Karoo Heartland

Hillston Farm Cottage

Karoo Heartland Self-catering, Bed and Breakfast
Sleeps 6
4 reviews

The AA Highly Recommended Hillston ironstone cottage was built in the late 1800s. Previous generations have used the cottage to house managers and governesses...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800
Avg per night for 2 guests
R800
Avg per night for 2 guests
The Olive Grove | Karoo Heartland Self-catering

The Olive Grove

Karoo Heartland 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 availa

  • Braai/Barbecue
R1100
Avg per night
R1100
Avg per night
De Kothuize 18 Parsonage Street | Self-catering Karoo Heartland

De Kothuize 18 Parsonage Street

Karoo Heartland Self-catering
Sleeps 4
2 reviews

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

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1000
Avg per night for 2 guests
R1000
Avg per night for 2 guests
Die Kaia | Karoo Heartland Self-catering

Die Kaia

Karoo Heartland Self-catering
Sleeps 112 in 29 rooms
4 reviews

On the banks of the Little Fish River, approximately 4 km outside Somerset East on the Suurberg/Addo Road/R335, you will find Die Kaia. Every morning the fish...

  • Wi-Fi
  • Braai/Barbecue
R120
Avg per night for 2 guests
R120
Avg per night for 2 guests
Desert Inn Guest House | Self-catering Karoo Heartland

Desert Inn Guest House

Karoo Heartland Guest House, Bed and Breakfast, Self-catering
Sleeps 24 in 10 rooms
9 reviews

Desert Inn Guest House is an elegant upmarket and tranquil guest house located in the center of town in Middelburg Eastern Cape. At Desert Inn Guest House,...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Avg per night for 2 guests
R700
Avg per night for 2 guests
Request Farm Cottage | Karoo Heartland Self-catering

Request Farm Cottage

Karoo Heartland Self-catering
Sleeps 4
1 review

Nestled on a working cattle and sheep farm, close to the quaint village of Bedford in the Eastern Cape, Request Farm Cottage offers a tranquil haven and a...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800
Avg per night for 2 guests
R800
Avg per night for 2 guests
Gate 66 | Self-catering Karoo Heartland

Gate 66

Karoo Heartland Self-catering, Bed and Breakfast
Sleeps 2
1 review

Gate 66 is located in the town of Somerset East in the Eastern Cape at the foot of the beautiful Bosberg.The trendy open-plan garden flat has a priv

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R675
Avg per night
R675
Avg per night
Locomotive Lodge | Karoo Heartland Self-catering

Locomotive Lodge

Karoo Heartland Lodge, Bed and Breakfast, Self-catering
Sleeps 16 in 8 rooms
3 reviews

Nestled in the mountains of the Eastern Cape near Cookhouse, lies Eastport Station and Locomotive Lodge. The lodge consists of the old station house,...

  • Braai/Barbecue
  • Pet Friendly
R320
Avg per night for 2 guests
R320
Avg per night for 2 guests
Mooiuitzicht | Self-catering Karoo Heartland

Mooiuitzicht

Karoo Heartland 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
Avg per night for 2 guests
R600
Avg per night for 2 guests
House No. 1 | Karoo Heartland Self-catering

House No. 1

Karoo Heartland 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
Avg per night for 2 guests
R560
Avg per night for 2 guests
Graaff-Reinet Inn | Self-catering Karoo Heartland

Graaff-Reinet Inn

Karoo Heartland 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.

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R800
Avg per night for 2 guests
R800
Avg per night for 2 guests
Palm Tree Cottages | Karoo Heartland Self-catering

Palm Tree Cottages

Karoo Heartland 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
Avg per night for 2 guests
R760
Avg per night for 2 guests
Country Cottages | Self-catering Karoo Heartland

Country Cottages

Karoo Heartland Self-catering
Sleeps 8 in 2 rooms

Country Cottages offers quiet accommodation in the Nieu-Bethesda village in the Karoo. The shops, restaurants and the famous Owl House are easily accessible...

  • Braai/Barbecue
  • On-site Parking
R700
Avg per night for 2 guests
R700
Avg per night for 2 guests
Palm Court Bed & Breakfast | Karoo Heartland Self-catering

Palm Court Bed & Breakfast

Karoo Heartland Guest House, Bed and Breakfast, Self-catering
Sleeps 13 in 6 rooms

Palm Court was originally a large family home until it was converted into a B&B in 2009. It is in a very quiet area of Somerset East and close to all shops,...

  • Swimming Pool
  • Braai/Barbecue
R400
Avg per night for 2 guests
R400
Avg per night for 2 guests
Cottage at House No.1 | Self-catering Karoo Heartland

Cottage at House No.1

Karoo Heartland 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 entrance.

  • Braai/Barbecue
  • On-site Parking
R520
Avg per night for 2 guests
R520
Avg per night for 2 guests
Buffelsfontein Lodge & Inyati Spa | Karoo Heartland Self-catering

Buffelsfontein Lodge & Inyati Spa

Karoo Heartland Lodge, Self-catering
Sleeps 10 in 5 rooms

The lodge is set in the majestic Bosberg Mountains of the Eastern Cape and is only 200 km from Port Elizabeth and 15 km from Somerset East. Breathe the clean...

  • Swimming Pool
  • Braai/Barbecue
R700
Avg per night for 2 guests
R700
Avg per night for 2 guests
Bergplaas Nature Reserve | Self-catering Karoo Heartland

Bergplaas Nature Reserve

Karoo Heartland Guest House, Self-catering
Sleeps 15 in 7 rooms

Bergplaas Nature Reserve is situated in the heart of the South African Karoo, in the Sneeuberg mountain range of the Eastern Cape. It is approximately 330 km...

  • Braai/Barbecue
  • On-site Parking
R790
Avg per night for 2 guests
R790
Avg per night for 2 guests
Langhuis Graaff-Reinet | Karoo Heartland Self-catering

Langhuis Graaff-Reinet

Karoo Heartland 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
Avg per night
R4620
Avg per night
The Brewery Loft | Self-catering Karoo Heartland

The Brewery Loft

Karoo Heartland 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 s

  • Braai/Barbecue
  • On-site Parking
R540
Avg per night for 2 guests
R540
Avg per night for 2 guests

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,