Search Hotels in Western Cape

Most hotels are fully refundable. Because flexibility matters.

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

Search over 2.9 million properties and 550 airlines worldwide.

Top Cities in Western Cape

Filter by

Cape Town Marriott Hotel Crystal Towers
5 out of 5
Corner Century Boulevard & Rialto Road, Century City, Cape Town, Western Cape, 7441
Fully refundableReserve now, pay when you stay
The price is $95 per night from Jun 10 to Jun 11
4.5/5 Wonderful! (219 reviews)
"Great and convenient"

Reviewed on May 15, 2022

Cape Town Marriott Hotel Crystal Towers
AC Hotel by Marriott Cape Town Waterfront
4 out of 5
Dockrail Road, Foreshore, Cape Town, Western Cape, 8001
Fully refundableReserve now, pay when you stay
The price is $89 per night from Jun 11 to Jun 12
4.5/5 Wonderful! (176 reviews)
Cape Town cycle tour
"Amazing but not well marked to get to the hotel"

Reviewed on Mar 10, 2020

AC Hotel by Marriott Cape Town Waterfront
The Westin Cape Town
5 out of 5
Convention Square, Lower Long Street, Cape Town, Western Cape, 8000
Fully refundableReserve now, pay when you stay
The price is $124 per night from Jun 5 to Jun 6
4.6/5 Exceptional! (801 reviews)
"awesome spot"

Reviewed on Apr 24, 2022

The Westin Cape Town
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.
One&Only Cape Town
5 out of 5
Dock Road, V & A Waterfront, Cape Town, Western Cape, 8002
Fully refundableReserve now, pay when you stay
The price is $621 per night from Jun 14 to Jun 15
4.7/5 Exceptional! (294 reviews)
"Great location. In normal times it would have been perfect. Unfortunately there was hotel construction Mon-Sat 10am to 4pm and it was very noisy and disruptive. You couldn't sit in the lounge and have a conversation it was that bad."

Reviewed on Mar 9, 2022

One&Only Cape Town
StayEasy Cape Town City Bowl
3 out of 5
54 Bree Street, Cape Town, Western Cape, 8000
Fully refundableReserve now, pay when you stay
The price is $51 per night from May 21 to May 22
4.1/5 Very Good! (122 reviews)
"Location was great! But didn’t like that we had to walk outside and around the corner to access amenities There was also no bottled water in the rooms which I found odd. Overall, it was an easy and comfortable stay for what we needed"

Reviewed on Mar 11, 2022

StayEasy Cape Town City Bowl
Radisson RED Hotel V&A Waterfront Cape Town
3.5 out of 5
Silo 6, South Arm Road, V&A Waterfront, Cape Town, Western Cape, 8001
Fully refundableReserve now, pay when you stay
The price is $87 per night from May 21 to May 22
4.5/5 Wonderful! (294 reviews)
"I loved my stay here, amazing location, super friendly staff and very safe area of Cape Town"

Reviewed on May 4, 2022

Radisson RED Hotel V&A Waterfront Cape Town
Mount Nelson, A Belmond Hotel, Cape Town
5 out of 5
76 Orange Street, Cape Town, Western Cape, 8001
Fully refundableReserve now, pay when you stay
The price is $593 per night from May 20 to May 21
4.8/5 Exceptional! (288 reviews)
Wonderful as ever !
"Wonderful stay at The Nelly, so great to be back , lovely to see familiar faces amongst the staff, as normal its 10/10 for everything, they just always get it right here, it’s why I think of it as my home in Cape Town rather than just a hotel."

Reviewed on Nov 19, 2021

Mount Nelson, A Belmond Hotel, Cape Town
Hotel Verde Cape Town Airport
4 out of 5
15 Michigan Street, Airport Industria, Cape Town, Western Cape, 7490
Fully refundableReserve now, pay when you stay
The price is $72 per night from May 31 to Jun 1
4.6/5 Wonderful! (797 reviews)
"Great service"

Reviewed on Apr 11, 2022

Hotel Verde Cape Town Airport
City Lodge Hotel GrandWest
3 out of 5
Grand West Casino & Entertainment World, Jakes Gerwel Drive, Goodwood, Cape Town, Western Cape, 7475
The price is $62 per night from Jun 1 to Jun 2
4.3/5 Excellent! (266 reviews)
"Lovey one night stay! Easy check-in and nice staff. Room super clean and comfortable"

Reviewed on Apr 22, 2022

City Lodge Hotel GrandWest
Taj Cape Town
5 out of 5
1 Wale Street, corner St Georges Mall, Cape Town, Western Cape, 8001
Fully refundableReserve now, pay when you stay
The price is $96 per night from May 21 to May 22
4.7/5 Exceptional! (978 reviews)
"Service was fantastic. Rooms clean, comfortable. Treated like royalty."

Reviewed on May 13, 2022

Taj Cape Town
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.

Price trends for hotels in Western Cape

Less expensive
More expensive
Next month
May
January
$78
Month
Price
January
$139
February
$133
March
$134
April
$135
May
$78
June
$78
July
$82
August
$87
September
$93
October
$101
November
$113
December
$115
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Western Cape. Select dates and complete search for nightly totals inclusive of taxes and fees.

Recent reviews of Western Cape hotels
expedia verified reviews

Our app takes you further

Earn double Expedia Rewards points when you book on the app as a member. Save even more on trips so you can take more trips, and manage it all on the go.

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code