Hotels in Klerksdorp

Search and compare Klerksdorp hotels from hundreds of travel sites and save

Klerksdorp, South Africa
Jul 23 — Jul 242
Klerksdorp, South Africa
Fri 7/23
Sat 7/24
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Klerksdorp

Filter by star ratings
All filters
Protea Hotel by Marriott Klerksdorp
Protea Hotel by Marriott Klerksdorp
7.3 Good
Btwn Barendand Margaretha Prinsloo St, Klerksdorp, North-West, South Africa
Show on map
0.7 mi from city centre, Klerksdorp 
GoodBased on 188 reviews
7.3

Situated in Klerksdorp, Protea Hotel by Marriott Klerksdorp offers 3-star accommodation, as well as an outdoor pool. It also provides a playground, an express check-in and check-out feature and meeting rooms.

Tips for booking a Klerksdorp hotel

Cheapest month:September
Most expensive month:October
Average price in Klerksdorp:$77/night
Absolute cheapest price found:$24/night
Cheapest day:Friday
Most expensive day:Friday
$24 - $156
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$156 - $156
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Klerksdorp, North-West

Show all 82 hotels
Protea Hotel by Marriott Klerksdorp
Protea Hotel by Marriott Klerksdorp
7.3 Good
Btwn Barendand Margaretha Prinsloo St, Klerksdorp, North-West, South Africa
Show on map
0.7 mi from city centre,  

Situated in Klerksdorp, Protea Hotel by Marriott Klerksdorp offers 3-star accommodation, as well as an outdoor pool. It also provides a playground, an express check-in and check-out feature and meeting rooms.

$59
Avg. per night

Where to stay in Klerksdorp

Klerksdorp travel FAQs

  • What are the best hotels in Klerksdorp?

    Protea Hotel by Marriott Klerksdorp is a very popular hotel in Klerksdorp with a score of 7.3 from 188 reviews. Peermont Metcourt at Rio, Klerksdorp (7.4 from 49 reviews) is also a highly rated Klerksdorp hotel based on recent feedback from HotelsCombined users.

  • How much do hotels in Klerksdorp cost?

    Hotels in Klerksdorp cost an average of $51/night, according to HotelsCombined data in the last 72 hours.

  • How much is a cheap hotel in Klerksdorp?

    $17 per night is the cheapest Klerksdorp hotel price found in our data from the last 72 hours.

  • How much is a hotel in Klerksdorp tonight?

    Klerksdorp hotels start at $20 for tonight; however accommodations will average about $53. Many 4-star stays can be found in Klerksdorp tonight, with prices starting at $83. These prices were found on HotelsCombined within the last 72 hours.