Cape Town

Cape Town Hotels from Rs3,060

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Top 10 Hotels in Cape Town

Road Lodge Cape Town International Airport
2 out of 5
Adjoining BP Service & Filling Station, at Cape Town International Airport, Cape Town, Western Cape
Rs3,060
per night
15 Oct-16 Oct
3.7/5Good! (1,401 reviews)

"Super close to airport Thought it would be noisier because airport being so close but not at all. Great stay"…"

Reviewed on 12 Oct 2019

Road Lodge Cape Town International Airport
The Table Bay Hotel
5 out of 5
Quay 6 Victoria & Alfred, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
Rs19,726
per night
9 Nov-10 Nov
4.6/5Exceptional! (400 reviews)

"This was one of the best “values” I’ve come across in a long time! The location is superb, the facility is beautiful, the staff is well trained, professional and efficient while still being friendly and attentive. I will always stay here when in Capetown and would highly recommend it to others!"…"

Reviewed on 12 Oct 2019

The Table Bay Hotel
Taj Cape Town
5 out of 5
1 Wale Street, corner St Georges Mall, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
Rs10,219
per night
19 Oct-20 Oct
4.7/5Exceptional! (835 reviews)

"The hotel is very clean and it's absolutely beautiful. During the daytime it's a great place to be, but at night it can get a little rough, since the beggers can get a little pushy. However, this is not the hotel's fault at all, and there does seem to be police presence in the area."…"

Reviewed on 12 Oct 2019

Taj Cape Town
The Onyx Apartment Hotel
4 out of 5
57 Heerengracht Street, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
Rs7,523
per night
18 Oct-19 Oct
4.6/5Exceptional! (72 reviews)

"I liked the location that was near by to many establishments and within walking distance of the waterfront. I was a little disappointed with eating establishment choices in the evening."…"

Reviewed on 12 Oct 2019

The Onyx Apartment Hotel
AC Hotel by Marriott Cape Town Waterfront
3.5 out of 5
Dockrail Road, Foreshore, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
Rs8,965
per night
9 Nov-10 Nov
4.5/5Wonderful! (93 reviews)

"The Breakfast menu was awesome, front of house staff great... but housekeeping could be improved."…"

Reviewed on 13 Oct 2019

AC Hotel by Marriott Cape Town Waterfront
Hotel Verde
4 out of 5
15 Michigan Street, Airport Industria, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
Rs7,168
per night
21 Oct-22 Oct
4.6/5Wonderful! (593 reviews)

"Easy to get to from the airport. Very quiet, great facillitiies. Breakfast was fantastic, so much choice. I had lunch there and it was very good. The shuttle service was very useful. A great stay and the staff very polite, cheerful and professional."…"

Reviewed on 8 Oct 2019

Hotel Verde
Park Inn by Radisson Cape Town Foreshore
4 out of 5
29 Heerengracht Street, Foreshore, Cape Town, Western Cape
Rs5,435
per night
1 Nov-2 Nov
4.2/5Excellent! (775 reviews)

"Staff was friendly and helpful. The room had a great view and was immaculate. The lication of the hotel made it easy to get everywhere by Uber or walking. Breakfast was a delicious and bountiful buffet."…"

Reviewed on 27 Sep 2019

Park Inn by Radisson Cape Town Foreshore
Hilton Cape Town City Centre
5 out of 5
126 Buitengracht Street, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
Rs8,920
per night
25 Oct-26 Oct
4.3/5Excellent! (357 reviews)

"The hotel staff were extremely friendly and very helpful. A central location with beautiful view of table mountain. Loved the complimentary transfer down and back to the the V&A waterfront We stayed in the 2 bedroom suite which had a fabulous set up. We needed to add an extra room for a partial day ..."…"

Reviewed on 19 Sep 2019

Hilton Cape Town City Centre
Radisson Blu Hotel & Residence, Cape Town
4 out of 5
22 Riebeek Street, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
Rs8,452
per night
19 Oct-20 Oct
4.1/5Very Good! (80 reviews)

"Great clean friendly staff! Central with shuttle service to waterfront."…"

Reviewed on 3 Jul 2019

Radisson Blu Hotel & Residence, Cape Town
The Commodore Hotel
4 out of 5
Portswood Road, Portswood Square, V and A Waterfront, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
Rs15,460
per night
15 Oct-16 Oct
4.3/5Excellent! (639 reviews)

"Excellent location. Inexpensive valet parking. 3 minute walk tp Waterfront"…"

Reviewed on 4 Oct 2019

The Commodore Hotel
Can'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.

Visiting Cape Town

Travellers to Cape Town give high marks for the magnificent mountain views, local tours and seaside. This city also attracts tourists with its museums, wineries and seafood. Top sights in the city include Table Mountain, Greenmarket Square and Castle of Good Hope.

  • There are 2455 hotels and other accommodation options in Cape Town
  • The closest major airport is in Cape Town (CPT-Cape Town Intl.), 10.5 mi (16.9 km) from the city centre

Getting around Cape Town

With so many transport options, exploring all of Cape Town is a breeze. Take advantage of metro transport at Esplanade Station, Woodstock Station and Salt River Station. To explore the surrounding area, hop aboard a train at Cape Town Station or Cape Town Bellville Station.

Dressing for Cape Town

  • Between January and March, you can expect the daytime average to be around 27°C and the nighttime average to be 13°C
  • From April to June, temperatures average about 24°C during the day and 8°C at night
  • July to September averages 20°C during the day and 7°C at night
  • Between October and December, the average temperature is 26°C during the day and 10°C at night
  • Cape Town gets about 20 millimetres of rain per year
  • Hottest months are usually February and January with an average temperature of 26°F, while the coldest months are July and August with an average of 8°F

More trip options

Recently booked Cape Town hotels

Cape Town Hotel Reviews