COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Hotels in Western Cape, South Africa

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Hotels in Western Cape

DoubleTree by Hilton Hotel Cape Town - Upper Eastside
4 out of 5
31 Brickfield Road, Woodstock, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
The price is £41 per night from 6 Jun to 6 Jun
4.3/5Excellent! (291 reviews)
"Good location near my sister. Modern, new and clean."

Reviewed on 4 Mar 2020

DoubleTree by Hilton Hotel Cape Town - Upper Eastside
Robberg Beach Lodge - Lion Roars Hotels & Lodges
5 out of 5
89 Beachyhead Drive, Plettenberg Bay, Western Cape
Free cancellationReserve now, pay when you stay
The price is £48 per night from 16 May to 16 May
4.3/5Excellent! (243 reviews)
"The whole ambiance from checking in was good, warm and friendly. The location and view from the property is stunning. The food served was first class. Will definitely stay there again when we’re in Plettenberg Bay."

Reviewed on 24 Nov 2020

Robberg Beach Lodge - Lion Roars Hotels & Lodges
ATKV Goudini Spa
The price is £33 per night from 13 Jun to 13 Jun
ATKV Goudini Spa
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Protea Hotel by Marriott Cape Town Victoria Junction
4 out of 5
Corner Somerset And Ebenezer Roads, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
The price is £45 per night from 5 Jun to 5 Jun
4.1/5Very Good! (435 reviews)
"Excellent Place. Value for money. Always my hotel of choice in Cape Town"

Reviewed on 6 Mar 2021

Protea Hotel by Marriott Cape Town Victoria Junction
Protea Hotel by Marriott Knysna Quays
3.5 out of 5
Waterfront Drive, Knysna, Western Cape
Free cancellationReserve now, pay when you stay
The price is £60 per night from 21 May to 21 May
4.1/5Very Good! (236 reviews)
Great Stay at Knysna Quays
"was amazing- great room friendly staff and yummie breakfast"

Reviewed on 6 Jan 2021

Protea Hotel by Marriott Knysna Quays
Hotel Verde
4 out of 5
15 Michigan Street, Airport Industria, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
The price is £60 per night from 17 May to 17 May
4.6/5Wonderful! (757 reviews)
"The rooms and property are nice, convenient and a good overnight if you get in late. I had to wait over an hour at the airport for the shuttle though, NOT good after traveling for 24 hours. They kept saying driver was on his way, but didn’t show up until 1230am. However, I did learn he was not only ..."

Reviewed on 19 Dec 2020

Hotel Verde
Mount Nelson, A Belmond Hotel, Cape Town
5 out of 5
76 Orange Street, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
The price is £216 per night from 13 Jun to 13 Jun
4.8/5Exceptional! (279 reviews)
"Heated pool is actually very warm. Breakfast was amazing. The options and the quality. Enjoyed my balcony view. Some upgraded to the cottages which were very amazing."

Reviewed on 6 Mar 2020

Mount Nelson, A Belmond Hotel, Cape Town
The Spier Hotel
4 out of 5
R310 Stellenbosch, Stellenbosch, Western Cape
Free cancellationReserve now, pay when you stay
The price is £105 per night from 16 May to 16 May
4.5/5Wonderful! (478 reviews)
"Lovely stay. The open spaces and the farm is great. Service in the restaurant for breakfast was inconsistent and the hotel rooms are due for a refresh or modern update"

Reviewed on 5 Jan 2021

The Spier Hotel
Sugar Hotel
5 out of 5
1 Main Road, Green Point, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
The price is £45 per night from 16 May to 16 May
4.6/5Wonderful! (149 reviews)
Sweet time at the Sugar.
"A sweet little Hotel, luxurious and spacious room, very clean, excellent and friendly staff."

Reviewed on 13 Aug 2020

Sugar Hotel
President Hotel
4 out of 5
4 Alexander Road, Bantry Bay, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
The price is £46 per night from 16 May to 16 May
4/5Very Good! (404 reviews)
"I must say the location of this hotel is fantastic. Beautiful views of the ocean from certain rooms and the most lovely views of Table Top Mountain. Amazing happy hour with one of the best breakfast buffets. The restaurant manager is extremely professional and was helping all staff from the very ..."

Reviewed on 9 Apr 2021

President Hotel
Don't see what you're looking for?
See all available properties in Western Cape
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.