Hotels in Cape Town

Find the best deals on 5,192 hotels in Cape Town

Check-in
Check-out
Compare vs momondo |

Top Hotels in Cape Town

Find the perfect Cape Town hotel for business or leisure
$self.alt
Protea Hotel by Marriott Cape Town Victoria Junction
8.4
$161
View all deals
$self.alt
The Table Bay Hotel
8.9
$395
View all deals
$self.alt
Camps Bay Village
8.3
$141
View all deals
$self.alt
Winchester Mansions Hotel
8.7
$180
View all deals
$self.alt
First Group Riviera Suites
8.6
$126
View all deals
$self.alt
Capetonian Hotel
6.7
$87
View all deals
$self.alt
Ellerman House
9.4
$1,063
View all deals
$self.alt
Cape Grace Hotel
9.3
$682
View all deals
$self.alt
Radisson Blu Le Vendome Hotel
7.1
$105
View all deals
$self.alt
Cape Town Lodge Hotel
8.3
$95
View all deals
$self.alt
Dolphin Beach Hotel
8.5
$101
View all deals
$self.alt
Southern Sun Waterfront Cape Town
8.8
$195
View all deals
$self.alt
Parliament Hotel
8.5
$71
View all deals
$self.alt
The Bay Hotel
8.7
$341
View all deals
$self.alt
Belmond Mount Nelson Hotel
9.2
$448
View all deals
$self.alt
The Commodore Hotel
8.7
$219
View all deals
$self.alt
Onomo Hotel Cape Town - Inn On The Square
8.2
$92
View all deals
$self.alt
Best Western Cape Suites Hotel
7.7
$96
View all deals
$self.alt
Townhouse Hotel
8.8
$104
View all deals
$self.alt
Mouille Point Village
8.6
$129
View all deals
$self.alt
Colona Castle
9.7
$254
View all deals
$self.alt
Grand Daddy Hotel
8.8
$119
View all deals
$self.alt
Camps Bay Retreat
8.7
$383
View all deals
$self.alt
The Twelve Apostles Hotel And Spa
9.2
$493
View all deals
$self.alt
The Cellars-Hohenort
9.3
$242
View all deals
$self.alt
The Westin Cape Town
9.2
$304
View all deals
$self.alt
Cape Town Hollow Boutique Hotel
8.6
$147
View all deals
$self.alt
Victoria & Alfred Hotel
9.0
$304
View all deals
$self.alt
Waterfront Village
8.5
$284
View all deals
$self.alt
Radisson Blu Hotel Waterfront, Cape Town
8.8
$539
View all deals
$self.alt
The Cape Milner
8.8
$167
View all deals
$self.alt
City Lodge Hotel Victoria And Alfred Waterfront
8.8
$143
View all deals
$self.alt
Primi Seacastle
8.6
$224
View all deals
$self.alt
Premier Hotel Cape Town
8.1
$137
View all deals
$self.alt
City Lodge Hotel Grandwest
8.5
$123
View all deals
$self.alt
Protea Hotel by Marriott Cape Town Sea Point
8.1
$129
View all deals
$self.alt
The New Tulbagh Hotel
7.4
$66
View all deals
$self.alt
Vineyard Hotel
9.1
$200
View all deals
$self.alt
Cape Heritage Hotel
9.5
$164
View all deals
$self.alt
Island Club Hotel & Apartments
8.8
$113
View all deals

When to book a hotel in Cape Town

Check out the information below to find the best deal on a Cape Town hotel room
Low season
May
High season
February

cheapest month to stay

32%

expected price decrease

most expensive time to stay

75%

expected price increase

Price
$184 - $477
Highest day of week
Tuesday
Cheapest day of week
Friday

avg. price over the last two weeks

Average price (weeknight)

$210

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

$186

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Cape Town is: 1-2 star, 13 days before. 3 star, 2 days before.
90
Days before departure
0
1-2 star
$57 - $84
3 star
$110 - $137
4-5 star
$200 - $242

How much does a hotel in Cape Town cost per night?

Use the information below to find quality Cape Town hotel rooms for low prices
2 stars and below
$self.alt
#1 most popular
Big Blue Backpackers
7.9
$21
$self.alt
#2 most popular
Cape Town Deco Lodge Backpacker
$20
$self.alt
Best value
Riverlodge Backpackers
7.5
$17
3 stars
$self.alt
#1 most popular
Camps Bay Village
8.3
$141
$self.alt
#2 most popular
Parliament Hotel
8.5
$71
$self.alt
Best value
Mojo Hotel/Hostel & Market
7.9
$20
4 stars and above
$self.alt
#1 most popular
Protea Hotel by Marriott Cape Town Victoria Junction
8.4
$161
$self.alt
#2 most popular
The Table Bay Hotel
8.9
$395
$self.alt
Best value
Ashby Manor Guest House
8.2
$53

Cheapest hotels in Cape Town

These hotels and hostels usually make for a cheap way to stay in Cape Town
$self.alt
Riverlodge Backpackers
7.5
$17
$self.alt
Urban Hive Backpackers
7.1
$18
$self.alt
Carnival Court Backpackers - Hostel
7.1
$17
$self.alt
Cape Town Deco Lodge Backpacker
$20
$self.alt
Long Street Backpackers
8.1
$17
$self.alt
never@home Cape Town
8.9
$20

Get the best value hotel in Cape Town

These hotels have the best prices for their ratings
$self.alt
Green Elephant Backpackers
8.2
$21
$self.alt
never@home Cape Town
8.9
$20
$self.alt
Big Blue Backpackers
7.9
$21
$self.alt
A Sunflower Stop Backpackers
8.6
$21
$self.alt
Riverlodge Backpackers
7.5
$17
$self.alt
Carnival Court Backpackers - Hostel
7.1
$17

Cape Town travel information

How long do people stay in Cape Town?

On average, people stay in Cape Town for a total of 6 nights.

How much does a hotel cost in Cape Town?

Hotels in Cape Town show a range of prices for their rooms. These are determined by factors such as availability, locale and amenities. On average, rooms will be around $147 per night.

When is the best time to book a hotel in Cape Town?

In May prices are at their lowest, making it the most cost-effective time to book a hotel room in Cape Town. You may find the cost of your room has decreased by 38%.

Which day is cheapest to stay in Cape Town?

Thursday is the day where you will typically find the lowest price for your hotel room in Cape Town. The highest price tends to be on Monday.

How much does a luxury hotel in Cape Town cost?

$193 is around the price you are going to have to pay for a luxury hotel room in Cape Town. This is on average a 40% increase on the cost of a typical Cape Town hotel, which is more likely to charge $115 a night.

How much does a hostel in Cape Town cost?

Per person, per night, a hostel in Cape Town (or a sub 2-star rated hotel) is priced at $18, on average. This price is $96 cheaper than your average Cape Town hotel.


Looking for a specific type of hotel?

Check out these great hotels in Cape Town that are perfect for any stay
Romantic hotels in Cape Town
$self.alt
Best value
Protea Hotel by Marriott Cape Town Tyger Valley
8.0
$111
$self.alt
No. 1 most popular
Southern Sun Waterfront Cape Town
8.8
$195
$self.alt
No. 2 most popular
Belmond Mount Nelson Hotel
9.2
$448
$self.alt
No. 3 most popular
Vineyard Hotel
9.1
$200
$self.alt
No. 4 most popular
Island Club Hotel & Apartments
8.8
$113
$self.alt
No. 5 most popular
Lagoon Beach Hotel Apartments
8.1
$120
$self.alt
Peninsula All-Suite Hotel
8.8
$239
Kid-friendly hotels in Cape Town
$self.alt
Best value
Protea Hotel by Marriott Cape Town Tyger Valley
8.0
$111
$self.alt
No. 1 most popular
Southern Sun Waterfront Cape Town
8.8
$195
$self.alt
No. 2 most popular
Belmond Mount Nelson Hotel
9.2
$448
$self.alt
No. 3 most popular
Vineyard Hotel
9.1
$200
$self.alt
No. 4 most popular
Island Club Hotel & Apartments
8.8
$113
$self.alt
No. 5 most popular
Lagoon Beach Hotel Apartments
8.1
$120
$self.alt
Peninsula All-Suite Hotel
8.8
$239
Luxury hotels in Cape Town
$self.alt
Best value
Dolphin Beach Hotel
8.5
$101
$self.alt
No. 1 most popular
The Table Bay Hotel
8.9
$395
$self.alt
No. 2 most popular
Cape Grace Hotel
9.3
$682
$self.alt
No. 3 most popular
Southern Sun Waterfront Cape Town
8.8
$195
$self.alt
No. 4 most popular
The Bay Hotel
8.7
$341
$self.alt
No. 5 most popular
Belmond Mount Nelson Hotel
9.2
$448
$self.alt
The Commodore Hotel
8.7
$219

momondo's favourite hotels

Learn more about these user-preferred hotels in Cape Town

Popular flight routes to Cape Town

Find the cheapest flights to Cape Town on popular routes
Melbourne to Cape Town
Fastest flight time
27h 40m
Cheapest price
$1,354
Perth to Cape Town
Fastest flight time
24h 30m
Cheapest price
$1,372
Sydney to Cape Town
Fastest flight time
45h 40m
Cheapest price
$1,398
Newcastle to Cape Town
Fastest flight time
46h 50m
Cheapest price
$1,596
Brisbane to Cape Town
Fastest flight time
23h 10m
Cheapest price
$1,993
Adelaide to Cape Town
Fastest flight time
31h 15m
Cheapest price
$2,052
View more

Start planning your trip to Cape Town