Hotels in Cape Town

Showing 1 - 20 from 4678 properties
Hotel
Price from: $198
Dockrail Road, Foreshore, 8001 Cape Town, South Africa
8.6 Fabulous
From: $198
Hotel
Price from: $81
Corner of Main Road and Boundary Road, Green Point, 8005 Cape Town, South Africa
8.2 Very good
From: $81
Hotel
Price from: $87
94 Regent Road, Sea Point, 8005 Cape Town, South Africa
8.5 Very good
From: $87
Hotel
Price from: $132
1 Wale Street The Taj Cape Town, Cape Town CBD, 8000 Cape Town, South Africa
9.0 Superb
From: $132
Apartments
Price from: $38
12 Quebec Road, Camps Bay, 8005 Cape Town, South Africa
9.3 Superb
From: $38
Hotel
Price from: $199
Corner of Newlands and Phyllis Roads, Claremont, Claremont, 7708 Cape Town, South Africa
9.5 Exceptional
From: $199
Hotel
Price from: $103
18 Antrim Road, Three Anchor Bay, 8005 Cape Town, South Africa
8.1 Very good
From: $103
Aparthotel
Price from: $72
Dockrail Road, Foreshore, 8000 Cape Town, South Africa
8.0 Very good
From: $72
Hotel
Price from: $384
9 Ryk Tulbagh Square, Hans Strydom, Cape Town CBD, 8001 Cape Town, South Africa
8.0 Very good
From: $384
Guest house
Price from: $172
4 Rosmead Avenue, Oranjezicht, Gardens, 8001 Cape Town, South Africa
9.4 Superb
From: $172
Hotel
Price from: $138
28 Vesperdene Road, Green Point, 8005 Cape Town, South Africa
9.1 Superb
From: $138
Hotel
Price from: $140
17 Strathmore Lane, Camps bay, Camps Bay, 8004 Cape Town, South Africa
8.3 Very good
From: $140
Hotel
Price from: $708
Dock Road, Victoria & Alfred Waterfront, Waterfront, 8001 Cape Town, South Africa
8.8 Fabulous
From: $708
Hotel
Price from: $404
5 Church Square Cape Town City Center, Cape Town CBD, 8001 Cape Town, South Africa
9.8 Exceptional
From: $404
Hotel
Price from: $293
Quay 6, Victoria & Alfred Waterfront , Waterfront, 8002 Cape Town, South Africa
8.5 Very good
From: $293
Hotel
Price from: $137
17 Dysart Road, Green Point, 8005 Cape Town, South Africa
9.1 Superb
From: $137
Guest house
Price from: $44
26 Dordrecht Road, Milnerton, 2012 Cape Town, South Africa
7.8 Good
From: $44
Guest house
Price from: $49
3 Westbury Road, Rondebosch, 7708 Cape Town, South Africa
8.9 Fabulous
From: $49
Hotel
Price from: $74
Pier Place, Heerengracht Street, Foreshore, Cape Town CBD, 8001 Cape Town, South Africa
7.7 Good
From: $74
Apartments
Price from: $69
4 liddle street de waterkant, 8005 Cape Town, South Africa
8.3 Very good
From: $69