South African Hotels

Northern Cape Hotels

Regions within Northern Cape


aha Kathu Hotel

The aha Kathu Hotel is located in the town of Kathu, Northern Cape Province, offering a comfortable and affordable bed and breakfast accommodation option, with all the essential services set in an elegant setting. Centrally located, near the town’s...

TODAY'S RATER1070.00 BOOK 5 Reviews
  aha Kathu hotel, Kathu


Garden Court Kimberley

The Garden Court Kimberley, which is in the Northern Cape Province of South Africa, provides the perfect accommodation option for business and family holiday accommodation in Kimberley. The hotel is in proximity to the city's tourist attractions. Kimberle...

  120 Du Toitspan Road, Kimberley, Kimberley, 8301

Protea Hotel Kimberley by Marriott

The four-star Protea Hotel Kimberley is on the edge of the famous Kimberley Big Hole in the Northern Cape of South Africa. This centrally located hotel provides the ideal location from which to enjoy and explore all that historical Kimberley has to offer ...

  The Kimberley Big Hole, West Circular Road

Road Lodge Kimberley

Road Lodge Kimberley accommodation is suitable for short-term stays. Although not very spacious, the rooms are clean with comfortable beds and tasteful décor. They are maintained daily and have adequate amenities. There are several inter-leading ro...

TODAY'S RATER680.00 BOOK 7 Reviews
  Flamingo Entertainment World, at Kimberley Golf Course


Protea Hotel Oasis by Marriott

As the most luxurious hotel in the Northern Cape of South Africa, the four-star Protea Hotel Oasis in central Upington offers guests a truly memorable experience. Recently re-decorated, the hotel's facilities are in warm, earthy tones set against wood...

  26 Schroder Street, Upington

Protea Hotel Upington by Marriott

The four-star Protea Hotel Upington offers guests comfortable accommodation in newly renovated and spacious rooms and suites, with air-conditioning and colour satellite TV. Guests may enjoy the swimming pool at the hotel and relax over sundowners or pre-d...

  26 Schroder Street, Upington 8800