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

Filter by Specials:

Filter by Review Score:

Filter by Type:

Filter by Facility:

Britstown (13)
Colesberg (43)
De Aar (18)
Graaff-Reinet (83)
Hanover (17)
Hopetown (10)
Jacobsdal (5)
Koffiefontein (4)
Loxton (8)
Meltonwald (1)
Murraysburg (16)
Nieu-Bethesda (30)
Noupoort (9)
Prieska (18)
Richmond (14)
Vanderkloof (5)
Victoria West (13)
See More...
Accommodation Types
All Types (448)
B&Bs (38)
Lodges (18)
Hotels (13)
Guest Houses (178)
Self Catering (201)

Reviews of Upper Karoo

4.1 / 5 3207 reviews
Read real reviews of Upper Karoo from 3207 verified guests.
Easy online booking at 457 B&Bs options in Upper Karoo. Browse Upper Karoo self-catering, guesthouses, B&Bs and hotels with great rates. Find Upper Karoo holiday accommodation for all tastes and budgets, with

Upper Karoo B&Bs

38 great places to stay
Check availability for your dates:
Check in: Check out: Guests: Check Availability
Remove Filters
Filtered By:
  • B&Bs
per night, for 2 ppl
B&B in Noupoort , Upper 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...

per night, for 2 ppl
B&B in Nieu-Bethesda, Upper 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...

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

Experience true Karoo hospitality on Ganora, a working sheep farm 7km from the world renowned hamlet of Nieu Bethesda, 60 km from Graaff-Reinet. Comfortable accommodation includes either B&B or self-catering, ideal...

per night, for 2 ppl
B&B in Kimberley, Upper Karoo

Horseshoe Inn is located within walking distance from the newly built Diamond Pavilion Mall and about 10 minutes from Kimberley Big Hole. There are regular conferences and events at Horseshoe Inn and guests may be a...Flexible Cancellation!

per night, for 2 ppl
B&B in Graaff-Reinet, Upper Karoo

Rietjiesbos B&B offers comfortable bed and breakfast accommodation in a beautifully restored Karoo house set in a landscaped garden in the peaceful town of Graaff-Reinet. Accommodation is offered in 4 tastefully d...Flexible Cancellation!

per night, for 2 ppl
B&B in Graaff-Reinet, Upper Karoo

As the name of our establishment depicts, this is a team effort by Beau and Imelda to give top-class service to our guests and to ensure that they will remember their stay with us. Beau & I is situated in the heart ...Flexible Cancellation!

per night, for 2 ppl
B&B in Britstown, Upper Karoo

Elsa's @ 27 is an old house in town from the 1950’s that has been renovated into three en-suite bedrooms, each with its own private entrance and en-suite bathrooms with a shower, or bath or both. Each room is equ...Flexible Cancellation!

per night, for 2 ppl
B&B in Vosburg, Upper Karoo

Elvee Accommodation is situated in the quaint Karoo village of Vosburg. The tree-lined town forms part of the Namaqualand flower route. Accommodation at the B&B is provided in 2 stylishly decorated en-suite rooms a...

per night, for 2 ppl
B&B in Colesberg, Upper Karoo

Van Zylsvlei B&B is situated 6 kilometres North of Colesberg on the right hand side of the N1 highway. It is a small farm with very safe overnight accommodation and plenty of open spaces where the kids can enjoy the...

R1 000
per night (sleeps 2)
B&B in Graaff-Reinet, Upper Karoo

Camdeboo Cottages is located in the heart of old Graaff-Reinet, on the corner of Bourke and Parliament Street, within walking distance of local attractions and facilities. Experience a piece of South Africa’s hist...

Showing 1 to 10
 Next Page  
Welcome to the Upper Karoo B&Bs page - browse our wide selection of B&Bs below, or check out our overall Upper Karoo accommodation page if you're looking for all types of Upper Karoo accommodation. Once you've decided on your best B&B 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 |