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

Filter by Specials:


Filter by Review Score:





Filter by Type:










Filter by Facility:










Reviews of Karoo

4.2 / 5 9247 reviews
Read real reviews of Karoo from 9247 verified guests.
Easy online booking at 1,118 accommodation options in Karoo. Browse Karoo self-catering, guesthouses, B&Bs and hotels with great rates of up to 20% 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
Remove Filters
Filtered By:
  • Price Range
From
R1 100
per night, for 2 ppl
Self Catering in Upper Karoo, Karoo

Lodule Boutique Camping is located off the N12-highway, 55 km outside Kimberley, between Kimberley and Hopetown. There are various game species and a large variety of birds on the farm. Accommodation is provided in...

From
R1 480
per night, for 2 ppl
Lodge in Colesberg, Karoo

Kuilfontein Stable Cottages and The Paddocks is situated in Colesberg, Northern Cape an area best known for its hiking trails, museums, and iconic attractions which include Doornkloof Reserve, Anglo-Boer War Sites, ...

From
R870
per night, for 2 ppl
Self Catering in Calitzdorp, Karoo

The Matjiesvlei Cottages are situated in the secluded Matjiesvlei valley, at the foothills of the Swartberg Mountain Range only 16 km from Calitzdorp. The spectacular mountain views, along with the mixed farming act...

20% off Special!
FromR850
R680
per night (sleeps 2)
Self Catering in Oudtshoorn, Karoo

De Oude Meul Self-catering Country Lodge is situated in Oudtshoorn, an area best known for its ostrich farms, arts and crafts, and iconic attractions which include the Swartberg Pass and the Cango Caves. Accommoda...

From
R1 800
per night, for 4 ppl
Self Catering in Prince Albert, Karoo

Acacia Cottage is a self-catering private retreat, located on a hectare of farmland in Prince Albert, within walking distance to restaurants, shops and theatre. Children are welcome, making it an ideal getaway for a...

From
R935
per night, for 2 ppl
Self Catering in Beaufort West, Karoo

Appirklaas Self-Catering Apartments is located in Beaufort West, the historical buildings and walking trails. The perfect getaway spot for those looking for accommodation away from the buzzing city life. Accommodat...Flexible Cancellation!

From
R525
per night, for 2 ppl
B&B in Noupoort , Karoo

-MOST BEAUTIFUL PLACE IN TOWN! COME AND SEE FOR YOURSELF.- Breaking dawn is situated on the N9 route between Johannesburg and Cape Town/Garden Route. A fantastic in between accommodation "stop o...

From
R900
per night, for 2 ppl
B&B in Nieu-Bethesda, Karoo

The Ibis Lounge offers Karoo-style accommodation with a choice of The Karoo Room, Amore Room or The Happy Room. Each features an en-suite bathroom, a shower, electric blankets, heater, fan, toiletries, DStv and more...

From
R950
per night, for 2 ppl
Self Catering in Prince Albert, Karoo

Karoo-Rust offers various self-catering units, located upstairs and downstairs. Situated in the ideal location to cater for all your needs while staying in Prince Albert. There are 3 ground floor units, each unit ...

From
R680
per night, for 2 ppl
Self Catering in Oudtshoorn, Karoo

Klein Afrika Wegbreek is situated in the heart of the tranquil farming community of Schoemanshoek Valley, Oudtshoorn and is nestled in the foothills of the historically rich Swartberg Mountain. The 4 self-catering...

Page:
1
2
3
4
5
6
7
8
9
Page 8 - Showing 71 to 80
  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]