Filter by Price per Night:
Slide rates to fit your budget

Filter by Specials:

Filter by Type:










Filter by Facility:









Filter by Star Grading:






Reviews of Karoo

4.2 / 5 7229 reviews
Read real reviews of Karoo from 7229 verified guests.
Easy online booking at 1,060 accommodation options in Karoo. Browse Karoo self-catering, guesthouses, B&Bs and hotels with great rates of up to 30% off. Find Karoo holiday accommodation for all tastes and budgets, with TravelGround.com.

Karoo Accommodation

Check availability
View map
Show areas in Karoo
Sort by:
Check availability for your dates:
Check in: Check out: Guests: Check Availability
10% off Special!
FromR700
R630
per night (sleeps 2)
Self Catering in Graaff-Reinet, Karoo

The inspiration for the name 'Obesa Lodge' comes from the succulent 'Euphorbia Obesa', commonly known as the 'African Hut', which is indigenous to Graaff-Reinet. It is situated opposite the Obesa Cactus and Succulen...

From
R620
per night, for 2 ppl
B&B in Oudtshoorn, Karoo

Best Little Guest House is a unique Bed and Breakfast situated in South Africa's picturesque and historic town of Oudtshoorn, Klein Karoo. It has been especially designed to cater for the needs of travellers who can...

From
R790
per night, for 2 ppl
Guest House in Somerset East, Karoo

Aloma House is a gem of a guest house, situated in a quiet safe area in the beautiful town of Somerset East. The staff of Aloma House offers warm hospitality along with clean, fresh and spacious rooms. Accommodatio...

10% off Winter!
FromR495
R446
per night (sleeps 4)
Guest House in Middelburg, Karoo

Starry nights is located in Middelburg in the Karoo and offers convenient overnight accommodation. The guest room is in easy reach of numerous shops and restaurants. The guest room comprises 1 bedroom and can accom...

30% off Long Stays!
FromR560
R392
per night, for 2 ppl
Guest House in Colesberg, Karoo

De Vuur Gastehuis is situated in the historical town of Colesberg, located on the N1 highway, approximately half way between Cape Town and Johannesburg. The guesthouse offers accommodation in 3 en-suite rooms. Two ...

From
R780
per night (sleeps 2)
B&B in Calitzdorp, Karoo

This charming guest house is situated on a smallholding in the heart of the Klein Karoo on the edge of Calitzdorp, 300 m from the main road and 50 km west of Oudtshoorn. The guest rooms overlook a lush garden on 2 ...Flexible Cancellation!

From
R1 350
per night, for 4 ppl
Self Catering in De Rust, Karoo

Numbi Valley, De Rust Permaculture Farm is a wonderful example of off-grid, sustainable living. Numbi valley is the ideal base from which to explore the Cango Caves and the circular Swartberg pass route through to P...

10% off Special!
From
R1 600
per night (sleeps 6)
Self Catering in Oudtshoorn, Karoo

Buffelsdrift Log Cabin is situated on the outskirts of Buffelsdrift Farm, 15 minutes from the town of Oudtshoorn. The log cabin is surrounded by succulent karoo and aloes, and offers comfortable self-catering accomm...

From
R1 200
per night, for 6 ppl
Self Catering in Oudtshoorn, Karoo

6 Villa Fontes is situated in Oudtshoorn and offers quality accommodation for a family or group of friends. It is within easy reach of numerous shops, restaurants, activities and attractions. The apartment compri...

From
R1 980
per night, for 2 ppl
B&B in Oudtshoorn, Karoo

Berluda Farmhouse and Cottages is situated on the road to the Cango Caves in the beautiful and tranquil valley of Schoemanshoek at the foothills of the Swartberg Mountains. Berluda is only 20 km from the famous Swar...

Page:
1
2
3
4
5
6
7
8
9
Page 6 - Showing 51 to 60
  Previous Page 
 Next Page  
Welcome to the Karoo accommodation page - browse our large range of hotels, B&B's, guesthouses and self-catering below, or view our Western Cape page if you're looking for more Western Cape accommodation. Once you've chosen your perfect accommodation, you can pay easily through TravelGround's secure payment portal.
Loading, please wait...

Loading Results...

We're finding you the best places to stay!

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

0860 022 102 | [email protected]