We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Cape Town

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Cape Town?

We'll send you updates with the latest deals, reviews and articles for Cape Town each week.

Map of Cape Town Hotels

Hotels (110)

B&Bs / Inns (156)

Specialty Lodging (129)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
Certificate of Excellence
Travelers' Choice® 2017 Winner Romance | Small Hotels
 
21 Kensington Crescent | Oranjezicht / Gardens, Cape Town 8001, South Africa
No photo provided
$165 - $230 Avg. price/night*
Ollie #1 of 110 hotels in Cape Town
  •  Absolutely Top Notch 
  • Only checked out this morning and already thinking about our next... more
  • November 22, 2017
Traveler photos (446)
Certificate of Excellence
Travelers' Choice® 2017 Winner Small Hotels | Romance
 
8 Bridle Road | Oranjezicht, Cape Town 8001, South Africa
Show Prices
$484 - $614 Avg. price/night*
Ollie #2 of 110 hotels in Cape Town
Professional photos | Traveler photos (648)
Certificate of Excellence
Travelers' Choice® 2017 Winner Small Hotels
 
4 Rosmead Avenue | Oranjezicht, Cape Town 8001, South Africa
Show Prices
$160 - $310 Avg. price/night*
Ollie #3 of 110 hotels in Cape Town
  •  Faultless 
  • We spent our first four nights in S Africa at this very stylish and... more
  • November 6, 2017
Professional photos | Traveler photos (151)
Certificate of Excellence
Travelers' Choice® 2017 Winner Best Service | Romance | Small Hotels
 
6 Blackheath Road | Sea Point, Cape Town 8005, South Africa
Show Prices
$214 - $317 Avg. price/night*
Ollie #4 of 110 hotels in Cape Town
Professional photos | Traveler photos (857)
Certificate of Excellence
Travelers' Choice® 2017 Winner Best Service | Romance | Small Hotels
 
14 Derwent Road | Tamboerskloof, Cape Town 8001, South Africa
Show Prices
$146 - $237 Avg. price/night*
Ollie #5 of 110 hotels in Cape Town
  •  Excellent Stay 
  • We had a wonderful 4 night stay at Derwent House while we were in Cape... more
  • November 23, 2017
Professional photos | Traveler photos (656)
Certificate of Excellence
Travelers' Choice® 2017 Winner Romance | Best Service
 
3 The Glen Road | Sea Point, Cape Town 8005, South Africa
Show Prices
$157 - $523 Avg. price/night*
Ollie #6 of 110 hotels in Cape Town
Professional photos | Traveler photos (902)
Certificate of Excellence
Travelers' Choice® 2017 Winner Luxury | Top Hotels | Best Service | Romance
 
West Quay Road | Victoria & Alfred Waterfront, Cape Town 8001, South Africa
Show Prices
$533 - $1,988 Avg. price/night*
Ollie #7 of 110 hotels in Cape Town
Professional photos | Traveler photos (1099)
Certificate of Excellence
Travelers' Choice® 2017 Winner Best Service | Romance | Small Hotels
 
19 Carstens Street | Tamboerskloof, Cape Town 8001, South Africa
Show Prices
$131 - $170 Avg. price/night*
Ollie #8 of 110 hotels in Cape Town
Professional photos | Traveler photos (564)
Certificate of Excellence
Travelers' Choice® 2017 Winner Best Service | Romance
 
90 Bree Street, Cape Town 8001, South Africa
Show Prices
$118 - $587 Avg. price/night*
Ollie #9 of 110 hotels in Cape Town
  •  Amazing hotel 
  • We enjoyed a lot our stay in this charming hotel. The concept is great... more
  • November 20, 2017
Professional photos | Traveler photos (584)
Offers & Announcements Free Parking
Certificate of Excellence
Travelers' Choice® 2017 Winner Best Service
 
2 Nicol Street | Gardens, Cape Town 8001, South Africa
Show Prices
$303 - $404 Avg. price/night*
Ollie #10 of 110 hotels in Cape Town
Traveler photos (241)
Certificate of Excellence
Travelers' Choice® 2017 Winner Top Hotels | Luxury | Best Service
 
76 Orange Street | Gardens, Cape Town 8001, South Africa
Show Prices
$396 - $744 Avg. price/night*
Ollie #11 of 110 hotels in Cape Town
  •  Pricey but worth it 
  • If you like to have a Queen Elizabeth moment, this is for you! And I have... more
  • November 23, 2017
Professional photos | Traveler photos (1336)
Special Offer Suite Dreams
5 Upper Union Street | Gardens, Cape Town 8001, South Africa
Show Prices
$227 - $430 Avg. price/night*
Ollie #12 of 110 hotels in Cape Town
  •  Boutique 
  • Cape Cadogan is the blueprint for a so called boutique hotel. Located in... more
  • November 16, 2017
Traveler photos (538)
Certificate of Excellence
Travelers' Choice® 2017 Winner Top Hotels
 
Dock Road, Victoria & Alfred Waterfront | PO Box 51289, Cape Town 8001, South Africa
Show Prices
$579 - $1,581 Avg. price/night*
Ollie #13 of 110 hotels in Cape Town
  •  Superb Stay 
  • We spent our first four nights in South Africa here and found it to be... more
  • November 23, 2017
Professional photos | Traveler photos (1139)
Special Offer Black Friday Offer
Certificate of Excellence
Travelers' Choice® 2017 Winner Top Hotels
 
Portswood Close, Portswood Ridge | V&A Waterfront, Cape Town 8001, South Africa
Show Prices
$313 - $658 Avg. price/night*
Ollie #14 of 110 hotels in Cape Town
Professional photos | Traveler photos (559)
Certificate of Excellence
Travelers' Choice® 2017 Winner Top Hotels
 
1 Wale Street | Corner St Georges Mall, Cape Town 8001, South Africa
Show Prices
$210 - $680 Avg. price/night*
Ollie #15 of 110 hotels in Cape Town
  •  Good Hotel 
  • Rooms were well equipped. All needs were taken care of. Clean neat. Old... more
  • November 22, 2017
Professional photos | Traveler photos (1160)
Special Offer Book Direct & Save 10%
Travelers' Choice® 2017 Winner Top Hotels
 
Table Bay Hotel | Table Bay Breakwater Blvd, Quay 6, Cape Town 8001, South Africa
Show Prices
$299 - $937 Avg. price/night*
Ollie #16 of 110 hotels in Cape Town
Professional photos | Traveler photos (1695)
28 Vesperdene Road | Green Point, Cape Town 8005, South Africa
Show Prices
$148 - $263 Avg. price/night*
Ollie #17 of 110 hotels in Cape Town
Traveler photos (59)
38 Kensington Crescent | Higgovale, Cape Town 7405, South Africa
Show Prices
$210 - $342 Avg. price/night*
Ollie #18 of 110 hotels in Cape Town
  •  Marvelous! 
  • What a nice boutique hotel ... with 9 rooms and a maximum of 18guests the... more
  • November 14, 2017
Professional photos | Traveler photos (318)
17 Dysart Road | Green Point, Cape Town 8005, South Africa
Show Prices
$131 - $236 Avg. price/night*
Ollie #19 of 110 hotels in Cape Town
Professional photos | Traveler photos (217)
Certificate of Excellence
Travelers' Choice® 2017 Winner Top Hotels
 
Corner of Hill & Romney Roads | Green Point, Cape Town 8005, South Africa
Show Prices
$169 - $342 Avg. price/night*
Ollie #20 of 110 hotels in Cape Town
  •  Great stay 
  • My husband, two teenage sons and myself stayed at Romney Park and had a... more
  • November 21, 2017
Professional photos | Traveler photos (125)