Find hotels in Cape Town from £34

Travelling to the States just got easier, as COVID-19 tests are no longer required.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Road Lodge Cape Town International Airport
2 out of 5
Adjoining BP Service & Filling Station, at Cape Town International Airport, Cape Town, Western Cape
The price is £34 per night from 30 Jul to 31 Jul
10.19 mi from city centre
4/5 Very Good! (975 reviews)
"Very kind to geust"

Reviewed on 19 May 2022

Road Lodge Cape Town International Airport
Protea Hotel Fire & Ice by Marriott Cape Town
4 out of 5
New Church & Victoria Street, Tamboerskloof, Cape Town, Western Cape, 8018
Fully refundableReserve now, pay when you stay
The price is £61 per night from 16 Jul to 17 Jul
0.75 mi from city centre
4/5 Very Good! (357 reviews)
"THE SERVICE WAS AMAZING..VERY CONVENIANT LOCATION...AFFORDSBLE DINING AND DRINKING PRICES..THE HOTEL CLEAN AND PERFUMED"

Reviewed on 5 Jun 2022

Protea Hotel Fire & Ice by Marriott Cape Town
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 £76 per night from 16 Jul to 17 Jul
5.17 mi from city centre
4.5/5 Wonderful! (222 reviews)
"Great staff. Willingness to assist is great."

Reviewed on 7 Jun 2022

Cape Town Marriott Hotel Crystal Towers
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.
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 £118 per night from 1 Jul to 2 Jul
0.46 mi from city centre
4.6/5 Exceptional! (805 reviews)
"Wonderful views from the corner room. Helpful & pleasant staff. Very good breakfast buffet. Will go back whenever I am in city again."

Reviewed on 10 Jun 2022

The Westin Cape Town
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 £85 per night from 8 Jul to 9 Jul
0.65 mi from city centre
4.5/5 Wonderful! (176 reviews)
Cape Town cycle tour
"Amazing but not well marked to get to the hotel"

Reviewed on 10 Mar 2020

AC Hotel by Marriott Cape Town Waterfront
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 £81 per night from 2 Jul to 3 Jul
0.28 mi from city centre
4.7/5 Exceptional! (973 reviews)
"Centrally located"

Reviewed on 6 Jun 2022

Taj 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 £73 per night from 21 Jul to 22 Jul
10.32 mi from city centre
4.6/5 Wonderful! (807 reviews)
"The staff was great, very friendly! Comfy beds, great breakfast"

Reviewed on 21 Jun 2022

Hotel Verde Cape Town Airport
Lagoon Beach Hotel & Spa
4 out of 5
1 Lagoon Gate Drive, Lagoon Beach, Cape Town, Western Cape, 7441
Fully refundableReserve now, pay when you stay
The price is £47 per night from 11 Jul to 12 Jul
4 mi from city centre
3.9/5 Good! (594 reviews)
"The beach was everything for me"

Reviewed on 27 Jun 2022

Lagoon Beach Hotel & Spa
The Table Bay Hotel
5 out of 5
Quay 6 Victoria & Alfred, Cape Town, Western Cape, 8001
Fully refundableReserve now, pay when you stay
The price is £245 per night from 12 Jul to 13 Jul
1.32 mi from city centre
4.6/5 Wonderful! (544 reviews)
"I think I got the upgrade. I had booked a Mountain View which we got. It was on the top floor however. Bottle of wine was nice."

Reviewed on 24 Jun 2022

The Table Bay Hotel
Oude Werf Hotel
4 out of 5
30 Church Street, Stellenbosch, Western Cape, 7600
Fully refundableReserve now, pay when you stay
The price is £99 per night from 9 Jul to 10 Jul
25.16 mi from city centre
4.5/5 Wonderful! (224 reviews)
"A very nice family run hotel in the centre of Stellenbosch."

Reviewed on 24 Feb 2022

Oude Werf Hotel
Don't see what you're looking for?
See all available properties in Cape Town
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.

Where to stay in Cape Town

Find the best Cape Town areas and neighborhoods for the activities you enjoy most. Learn more about Cape Town

Frequently asked questions

Cape Town Hotel Reviews
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organise your entire escape and explore app offers

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