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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Cape Town Diamond Museum

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
76 Orange Street | Gardens, Cape Town Central 8001, South Africa
2.9 km from Cape Town Diamond Museum
#10 of 109 hotels in Cape Town Central
Top Deal
US$636*
US$412* /night
View Deal
Booking.com
US$446*
Belmond.com
US$512*
HotelQuickly
US$636*
On the Waterfront Pierhead, Cape Town Central 8001, South Africa
0.2 km from Cape Town Diamond Museum
#27 of 109 hotels in Cape Town Central
Top Deal
US$318*
US$210* /night
View Deal
getaroom.com
US$318*
Travelocity
Booking.com
Silo Square | V & A Waterfront, Cape Town Central 8001, South Africa
0.2 km from Cape Town Diamond Museum
#68 of 109 hotels in Cape Town Central
US$811* /night
View Deal
West Quay Road | Victoria & Alfred Waterfront, Cape Town Central 8001, South Africa
0.3 km from Cape Town Diamond Museum
#7 of 109 hotels in Cape Town Central
Top Deal
US$789*
US$443* /night
View Deal
Hotels.com
US$484*
Orbitz.com
US$483*
HotelQuickly
US$789*
7 West Quay Road | V&A Waterfront, Cape Town Central 8001, South Africa
0.3 km from Cape Town Diamond Museum
#84 of 109 hotels in Cape Town Central
No availability for your dates from these sites
Booking.com
Priceline
Portswood Close, Portswood Ridge | V&A Waterfront, Cape Town Central 8001, South Africa
0.4 km from Cape Town Diamond Museum
#15 of 109 hotels in Cape Town Central
US$343* /night
View Deal
Expedia.com
US$346*
Orbitz.com
US$346*
Hotwire.com
US$346*
Portswood Close, Portswood Ridge | Victoria & Alfred Waterfront, Cape Town Central 8001, South Africa
0.4 km from Cape Town Diamond Museum
#54 of 109 hotels in Cape Town Central
Top Deal
US$407*
US$383* /night
View Deal
Orbitz.com
US$407*
Expedia.com
US$407*
Hotwire.com
US$407*
Mind Pearl House West Quay Road | V & A Waterfront, Cape Town Central 8001, South Africa
0.4 km from Cape Town Diamond Museum
#69 of 109 hotels in Cape Town Central
Top Deal
US$153*
US$138* /night
View Deal
Booking.com
US$142*
Hotwire.com
US$153*
Hotels.com
US$148*
Table Bay Hotel | Table Bay Breakwater Blvd, Quay 6, Cape Town Central 8001, South Africa
0.5 km from Cape Town Diamond Museum
#19 of 109 hotels in Cape Town Central
Top Deal
US$452*
US$417* /night
View Deal
Hotwire.com
US$417*
Orbitz.com
US$417*
Cancelon
US$452*
PortsWood Road, PortsWood Square | V&A Waterfront, Cape Town Central 8002, South Africa
0.5 km from Cape Town Diamond Museum
#47 of 109 hotels in Cape Town Central
Top Deal
US$164*
US$131* /night
View Deal
Expedia.com
US$161*
Booking.com
US$164*
Agoda.com
US$132*
Dock Road, Victoria & Alfred Waterfront | PO Box 51289, Cape Town Central 8001, South Africa
0.6 km from Cape Town Diamond Museum
#14 of 109 hotels in Cape Town Central
US$725* /night
View Deal
Orbitz.com
US$725*
Expedia.com
US$725*
Hotwire.com
US$725*
Portswood Road | V & A Waterfront, Cape Town Central 8001, South Africa
0.6 km from Cape Town Diamond Museum
#60 of 109 hotels in Cape Town Central
US$135* /night
View Deal
Protea Hotels
US$134*
Booking.com
US$134*
Expedia.com
US$135*
Cnr Dock and Alfred Roads | P O Box 6025, Roggebaa, Cape Town Central 8012, South Africa
0.7 km from Cape Town Diamond Museum
#65 of 109 hotels in Cape Town Central
Top Deal
US$151*
US$117* /night
View Deal
Orbitz.com
US$123*
Hotwire.com
US$123*
HotelQuickly
US$151*
corner Somerset Road and Ebenezer Road, Cape Town Central 8002, South Africa
0.8 km from Cape Town Diamond Museum
#55 of 109 hotels in Cape Town Central
Top Deal
US$138*
US$114* /night
View Deal
Booking.com
US$114*
Hotels.com
US$114*
HotelQuickly
US$138*
1 Main Road, Corner Main & Boundary Roads | Green Point, Cape Town Central 8005, South Africa
0.8 km from Cape Town Diamond Museum
#58 of 109 hotels in Cape Town Central
Top Deal
US$184*
US$110* /night
View Deal
Agoda.com
US$114*
Hotels.com
US$111*
Cancelon
US$184*
Lower Long Street | Roggebaai Canal, Cape Town Central 8000, South Africa
0.8 km from Cape Town Diamond Museum
#64 of 109 hotels in Cape Town Central
Top Deal
US$125*
US$78* /night
View Deal
Booking.com
US$105*
Priceline
US$91*
Cancelon
US$125*
3 Main Road | Green Point, Cape Town Central 8000, South Africa
0.8 km from Cape Town Diamond Museum
#80 of 109 hotels in Cape Town Central
Top Deal
US$119*
US$98* /night
View Deal
Hotwire.com
US$98*
Hotels.com
US$98*
HotelQuickly
US$119*
Sponsored
Arthur's Road | Sea Point, Cape Town Central 8005, South Africa
3.4 km from Cape Town Diamond Museum
#67 of 109 hotels in Cape Town Central
Top Deal
US$112*
US$102* /night
View Deal
Travelocity
US$102*
Orbitz.com
US$102*
Cancelon
US$112*
2 Braemar Road | Green Point, Cape Town Central 8005, South Africa
0.9 km from Cape Town Diamond Museum
#23 of 109 hotels in Cape Town Central
US$122* /night
View Deal
Orbitz.com
US$122*
Expedia.com
US$121*
CheapTickets
US$122*
Lower Long Street | Convention Square, Cape Town Central 8000, South Africa
0.9 km from Cape Town Diamond Museum
#26 of 109 hotels in Cape Town Central
Top Deal
US$209*
US$169* /night
View Deal
Travelocity
US$171*
Westin.com
US$171*
HotelQuickly
US$209*
1 Cullinan Street | Waterfront, Cape Town Central 8004, South Africa
1.0 km from Cape Town Diamond Museum
#24 of 109 hotels in Cape Town Central
US$178* /night
View Deal
Orbitz.com
US$178*
Travelocity
US$178*
Expedia.com
US$178*
1 Lower Buitengracht Street | Private Bag X3, Waterfront, Cape Town Central 8001, South Africa
1.0 km from Cape Town Diamond Museum
#32 of 109 hotels in Cape Town Central
US$176* /night
View Deal
Orbitz.com
US$176*
Travelocity
US$176*
Hotels.com
US$176*
47 Main Road | Green Point, Cape Town Central 8005, South Africa
1.0 km from Cape Town Diamond Museum
#33 of 109 hotels in Cape Town Central
Top Deal
US$174*
US$169* /night
View Deal
Booking.com
US$172*
Expedia.com
US$168*
getaroom.com
US$174*
1 Lower Bree Street, Cape Town Central 8002, South Africa
1.0 km from Cape Town Diamond Museum
#59 of 109 hotels in Cape Town Central
Top Deal
US$189*
US$152* /night
View Deal
Expedia.com
US$152*
Protea Hotels
US$152*
getaroom.com
US$189*
137 Waterkant Street | De Waterkant, Cape Town Central 8001, South Africa
1.1 km from Cape Town Diamond Museum
#88 of 109 hotels in Cape Town Central
Top Deal
US$82*
US$80* /night
View Deal
Hotels.com
US$82*
Priceline
US$81*
CheapTickets
US$82*
47 NAPIER STREET, Cape Town Central 8000, South Africa
1.1 km from Cape Town Diamond Museum
#97 of 109 hotels in Cape Town Central
49 Napier Street | de Waterkant, Cape Town Central 8001, South Africa
1.1 km from Cape Town Diamond Museum
#105 of 109 hotels in Cape Town Central
Loading prices...
Hotwire.com
Cancelon
28 Vesperdene Road | Green Point, Cape Town Central 8005, South Africa
1.2 km from Cape Town Diamond Museum
#85 of 109 hotels in Cape Town Central
Top Deal
US$109*
US$105* /night
View Deal
Agoda.com
US$107*
Expedia.com
US$105*
Booking.com
US$109*
Pier Square, | P.O. Box 10, Gatesville, Cape Town Central 8001, South Africa
1.2 km from Cape Town Diamond Museum
#103 of 109 hotels in Cape Town Central
Loading prices...
Cancelon
Hotwire.com
Hotels.com
100 Beach Road | Granger Bay, Cape Town Central 8005, South Africa
1.3 km from Cape Town Diamond Museum
#31 of 109 hotels in Cape Town Central
US$315* /night
View Deal
Orbitz.com
US$315*
Travelocity
US$315*
Hotels.com
US$315*
29 Heerengracht Street | Foreshore, Cape Town, Cape Town Central 8001, South Africa
1.3 km from Cape Town Diamond Museum
#51 of 109 hotels in Cape Town Central
Top Deal
US$85*
US$67* /night
View Deal
Expedia.com
US$67*
Booking.com
US$68*
getaroom.com
US$85*