Skip to main content

Stay in Northern Cape's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Border Hotel

Hotel in Jan Kempdorp

Located in Jan Kempdorp, Border Hotel offers 5-star accommodations with a garden, a restaurant and a bar. There's a sun terrace and guests can use free WiFi and free private parking. it was the most fabulous stay from start to finish just fabulous

Show more Show less
9.4
Wonderful
143 reviews
Price from
$57
per night

Augrabies De Oude Stoor Guesthouse

Hotel in Augrabies

Located in Augrabies, 5 miles from Augrabies Waterfall, Augrabies De Oude Stoor Guesthouse provides accommodations with a garden, free private parking, a terrace and barbecue facilities. we loved the moon rock outside our door, that we could climb. Rene was helpful and caring and was always available if we needed something. The house was clean and very comfortable and location was great.

Show more Show less
9.1
Wonderful
133 reviews
Price from
$56
per night

Kimberley Anne Hotel

Hotel in Kimberley

Located in Kimberley, 2.1 miles from Kimberley Mine Museum, Kimberley Anne Hotel provides accommodations with a garden, free private parking, a restaurant and a bar. Staff are fantastic! Everyone was friendly and welcoming. A special mention of Melanie as she was so helpful. Rooms are beautiful, and the restaurant food is highly recommended. Secure parking.

Show more Show less
9.2
Wonderful
443 reviews
Price from
$114
per night

Maxton Boutique Hotel Upington

Hotel in Upington

Located in Upington, 2.7 miles from Upington Golf Club, Maxton Boutique Hotel Upington provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Room, location and staff were great. Special mention for Wilfred, who handled after hours check-in. What a scholar. He went out of his way to assist.

Show more Show less
9.2
Wonderful
26 reviews
Price from
$54
per night

Beach Cottage Kleinzee

Hotel in Kleinsee

Located in Kleinsee and within a 8-minute walk of Kleinzee Golf Club, Beach Cottage Kleinzee features a garden, non-smoking rooms, and free WiFi. Guests can enjoy garden views. A comfy eclectic hideaway near to the sea. Everything you could need was available in the home. A washing machine was very appreciated. Good line out the back The cooker was very useful in the cold spell. The lighting was bright and plentiful & used eco bulbs. Better than in most rentals!! Load shedding did not occur here which was a relief! However, that would not have been problematical as there was a gas heater with 3 levels. We were toasty & comfortable. The bathroom was well equipped. The kitchen had every tool you could possibly need! Plenty of china glasses and cutlery. Good wifi.

Show more Show less
9.1
Wonderful
49 reviews
Price from
$72
per night

Kathuhari Guesthouse

Hotel in Kathu

Located in Kathu, 1.7 miles from Sishen Golf Course, Kathuhari Guesthouse has accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge. The atmosphere nice settings was good location good

Show more Show less
9.4
Wonderful
69 reviews
Price from
$120
per night

Merino Inn Hotel

Hotel in Colesberg

Merino Inn Hotel has an outdoor swimming pool, garden, a restaurant and bar in Colesberg. This 3-star hotel has air-conditioned rooms with a private bathroom. The hotel features family rooms. Clean, spacious room, excellent location and great service

Show more Show less
8.1
Very Good
1,492 reviews
Price from
$53
per night

Protea Hotel by Marriott Kimberley

Hotel in Kimberley

Located on the edge of the Kimberley Big Hole, this 4-star hotel offers luxurious rooms with a flat-screen TV. Facilities include an outdoor pool, a 24-hour reception, and car rental. Room was clean. Bed was comfortable

Show more Show less
8
Very Good
1,088 reviews
Price from
$52
per night

Upington Inn

Hotel in Upington

Located in Upington, a 13-minute walk from Upington Golf Club, Upington Inn has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. After 2 weeks camping in Mabuasehube and Kgalagadi we were looking for a place with comfortable beds and hot showers. The Upington Inn offered much more, great food, the best staff ever (Felicity and colleagues were supere friendly and good fun). The whole place is an oasis, we really loved it.

Show more Show less
8.1
Very Good
344 reviews
Price from
$63
per night

Kathu Gamagara Lodge

Hotel in Kathu

Located in Kathu, 1.3 miles from Sishen Golf Course, Kathu Gamagara Lodge has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Everything was gud more breakfast keep up the good job

Show more Show less
8.4
Very Good
593 reviews
Price from
$60
per night

Hotels with extra health and safety measures

Find hotels in Northern Cape with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Northern Cape in the past month

See all

Northern Cape's best hotels with breakfast

See all

Budget hotels in Northern Cape

See all

Hotels in Northern Cape you can book without a credit card

See all

FAQs about hotels in Northern Cape

Planning a trip? Get inspired by reviews of cities in Northern Cape