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

Filter by Specials:

Filter by Type:










Filter by Facility:









Filter by Star Grading:






Towns
Kakamas (8)
Keimoes (12)
Upington (90)
Accommodation Types
All Types (127)
B&Bs (21)
Lodges (11)
Hotels (5)
Guest Houses (55)
Self Catering (35)

Reviews of Green Kalahari

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

Green Kalahari Accommodation

131 great places to stay
Check availability for your dates:
Check in: Check out: Guests: Check Availability
SAVE 30%
FromR550
R385
per night (sleeps 2)
Guest House in Middelpos, Green Kalahari

Azalea Guesthouse is situated in Upington and offers spacious and comfortable en-suite double rooms and self-catering units. They are within close proximity to the Kalahari Mall as well as hospitals and schools. The...

From
R460
per night, for 2 ppl
Self Catering in Upington, Green Kalahari

Kleinbegin Guest Accommodation is situated in Florapark, Upington on the banks of the Orange River. This is the perfect accommodation for a business traveler, couples, families or a solo traveler. Offering guests ne...

From
R500
per night (sleeps 2)
Guest House in Die Rand, Green Kalahari

We are conviently located for those travelling to the area and are ideal for stop over stays. Easy to exess near Mall700m ,Schools,Clinic 2.3km Airport 5.2km .Upington showgrounds.2.3km CBD 2km Muncipal pool +...

From
R1 500
per night, for 2 ppl
Guest House in Middelpos, Green Kalahari

The Northern Cape, South Africa’s largest province, and fast-becoming one of the country’s favourite holiday destinations, possesses the ideal of ‘We go to a better life’. Nestled in Upington, on the banks o...

From
R630
per night, for 2 ppl
Hotel in Kenhardt, Green Kalahari

Kenhardt Hotel is situated on the R27 to Cape Town, halfway between Johannesburg and Cape Town. The hotel pride themselves on their true country hospitality and home-cooked meals. The hotel offers a variety of hote... Flexible Cancellation!

From
R500
per night, for 2 ppl
Self Catering in Upington, Green Kalahari

Situated next to the Orange River and canal, Ditsem Guest Farm can accommodate 6 guests, and is situated 10 minutes outside Upington off the N10. The cottage is comfortably furnished to accommodate 2 adults and 2 ... Flexible Cancellation!

From
R600
per night, for 2 ppl
Guest House in Upington, Green Kalahari

This Establishment is” Highly Recommended” by the AA. Villa Borghesi is a beautiful guest house, centrally situated in Upington, close to the banks of the Orange River. It is close to the town center and a 10-mi... Flexible Cancellation!

From
R650
per night (sleeps 1)
Guest House in Upington, Green Kalahari

For luxury accommodation out of this world, we proudly give you Moonriver Guesthouse located on the banks of the Orange River. Enjoy a glass of champagne while relaxing in an old Victorian bath and Jacuzzi or witne...

From
R240
per night, for 2 ppl
Camping/caravan Park in Keimoes, Green Kalahari

Come and enjoy an unforgettable camping experience on a working grape farm. Breathtaking sunsets, an estimated of a hundred different bird species in a 15km radius from Tkabies, and our trademark Kalahari hospital...

From
R700
per night, for 2 ppl
Guest House in Die Rand, Green Kalahari

Die Kalaharihuis invites you to come and rest in a tranquil environment and experience true Northern Cape hospitality. It is situated in a very quiet neighborhood in the heart of Upington. Accommodation is offered ...

Page:
1
2
3
4
5
6
7
8
9
Showing 1 to 10
 Next Page  
We offer a selection of Green Kalahari accommodation. Browse below and get great rates with no booking fees! Our online payments are simple and secure.
Loading, please wait...

Loading Results...

We're finding you the best places to stay!