Prices are in Australian Dollars.

Western Cape hotels

Western Cape hotels

Western Cape
Check-in
Check-out
Compare vs KAYAK |

Latest Western Cape Hotel Deals

Cape Town
Cape Town
3 stars from $19
4+ stars from $43
Stellenbosch
Stellenbosch
3 stars from $65
4+ stars from $88
Constantia
3 stars from $53
4+ stars from $172
Franschhoek
Franschhoek
3 stars from $88
4+ stars from $133
George
George
4+ stars from $89
Mossel Bay
Mossel Bay
4+ stars from $107

Good to know

Low season

AugustCheapest month to stay with an average 47% drop in price.

High season

AprilMost expensive month to stay with an average 78% rise in price.

Average price (weeknight)

$210Average Sun. - Thu. price over the last 2 weeks.

Average price (weekend night)

$169Average Fri. & Sat. price over the last 2 weeks.

When to book a hotel in Western Cape

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

FAQs when booking a hotel in Western Cape

Are hotels in Western Cape safe during the coronavirus (COVID-19) crisis?

What is the most popular destination in Western Cape?

How much is a cheap hotel in Western Cape?

How much is a hotel in Western Cape for tonight?

How much is a hotel in Western Cape for this weekend?

Best Western Cape hotels

Show all
Dana Bay B & B Guest House - Mossel Bay - Balcony
1
10.0 Excellent (1 reviews)
Riverside Lodge - Oudtshoorn - Dining room
2
9.6 Excellent (862 reviews)
La Petite Ferme - Franschhoek - Pool
3
9.5 Excellent (222 reviews)
The Plettenberg Hotel - Plettenberg Bay - Building
4
9.4 Excellent (297 reviews)
Gumtree Guest House - Oudtshoorn - Outdoor view
5
9.4 Excellent (163 reviews)
Hamilton Manor - Knysna - Living room
6
9.4 Excellent (205 reviews)
Olive and Vine Farm Cottage - Franschhoek
7
9.2 Excellent (29 reviews)
Melkboomsdrift Lodge - Vredendal - Bathroom
8
8.6 Excellent (154 reviews)
Turnberry Boutique Hotel - Oudtshoorn - Building
9
8.4 Excellent (80 reviews)
Klawer Hotel - Klawer - Bedroom
11
7.0 Good (117 reviews)

Hotels in Western Cape