Most Popular Hotels in Western Cape

See all 691 Hotels in Western Cape
The Robberg Beach Lodge
The Robberg Beach Lodge

89 Beachyhead Drive, Plettenberg Bay 6600

5.0 out of 5.0
4.4 out of 5 (99 reviews)

Situated near the airport, this luxury guesthouse is 1.8 mi (2.9 km) from Plettenberg Bay Beach and within 12 mi (20 km) of …

CA$71
The Plettenberg Hotel
The Plettenberg Hotel

40 Church Street, Plettenberg Bay 6600

5.0 out of 5.0
4.4 out of 5 (41 reviews)

This Plettenberg Bay hotel is on the beach, 0.7 mi (1.1 km) from Plettenberg Bay Beach, and within 9 mi (15 km) of Arch Roc …

CA$258
The Marine Hermanus
The Marine Hermanus

Marine Drive, Hermanus 7200

5.0 out of 5.0
4.5 out of 5 (42 reviews)

Situated near the bay, this luxury hotel is 2.9 mi (4.6 km) from Whalehaven Winery and 3.1 mi (4.9 km) from Hermanus Beach. …

CA$266
Schoone Oordt Country House
Schoone Oordt Country House

1 Swellengrebel Street, Swellendam 6740

5.0 out of 5.0
4.9 out of 5 (99 reviews)

This family-friendly Swellendam country house is located in the historical district, within a 10-minute walk of Dutch Reforme …

CA$110
Simola Hotel, Country Club & Spa
Simola Hotel, Country Club & Spa

No. 1 Old Cape Road, Knysna 6570

5.0 out of 5.0
4.6 out of 5 (43 reviews)

Situated in Knysna, this luxury hotel is within 6 mi (10 km) of Pledge Nature Reserve, Knysna Elephant Park, and Knysna Quays …

Get Rates
Harbour House Hotel
Harbour House Hotel

5 Harbour Road (Harbour Square), Hermanus 7200

5.0 out of 5.0
4.3 out of 5 (83 reviews)

Situated on the Strip, this luxury hotel is 2.7 mi (4.3 km) from Whalehaven Winery and within 6 mi (10 km) of Hermanus Beac …

CA$127
Knysna Riverside Lodge
Knysna Riverside Lodge

5 Phantom Pass Road, Knysna 6570

3.0 out of 5.0
3.6 out of 5 (11 reviews)

Situated in a regional park, this lodge is within 6 mi (10 km) of Goukamma Nature and Marine Reserve, Knysna Elephant Park, …

Get Rates
Turnberry Boutique Hotel
Turnberry Boutique Hotel

130 St John Street, Oudtshoorn 6620

4.0 out of 5.0
4 out of 5 (35 reviews)

Situated in the historical district, this hotel is 0.1 mi (0.2 km) from C.P. Nel Museum and 1.9 mi (3 km) from Cango Wildlife …

CA$106
Cliff Lodge - Guest House
Cliff Lodge - Guest House

6 Cliff Street De Kelders, De Kelders 7220

4.0 out of 5.0
5 out of 5 (12 reviews)

Situated near the beach, this romantic guesthouse is within 6 mi (10 km) of Gansbaai Harbor, Grootbos Nature Reserve, and …

CA$202
Knysna Stays - Guest House
Knysna Stays - Guest House

25 Old Toll Road Upper Old Place, Knysna 6571

4.0 out of 5.0
4.7 out of 5 (32 reviews)

Situated in Knysna, this guesthouse is within 3 mi (5 km) of Knysna Quays, Pledge Nature Reserve, and Knysna Golf Club. Knysn …

Get Rates
Local Weather
August 21°
September 21°
October 23° 10°

Recent Reviews in Western Cape

Hide content

Narrow your search

Western Cape Hotel Guide

Expedia.ca offers a selection of 691 hotels in Western Cape. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.ca will not only save you time, but also money when booking your stay at a hotel in Western Cape. Making reservations so you can stay within your budget is easy with us.

Expedia.ca even provides you with a map so you may find hotels in the Western Cape neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Western Cape, now!

false