Hotels in Cape Town 4 stars

Showing 1 - 20 from 2007 properties
Guest house
Price from: $104
Valley Road (off Soetvlei Avenue), Constantia, 7864 Cape Town, South Africa
9.1 Superb
From: $104
Apartments
Price from: $43
Mill Street, Gardens, 8001 Cape Town, South Africa
8.2 Very good
From: $43
Guest house
Price from: $81
12 Dolabella Drive, 7441 Cape Town, South Africa
9.2 Superb
From: $81
Guest house
Price from: $86
28 Evergreen Lane, Constantia, 7806 Cape Town, South Africa
8.8 Fabulous
From: $86
Guest house
Price from: $151
5 Burnside Road, Tamboerskloof, 8001 Cape Town, South Africa
9.2 Superb
From: $151
Hotel
Price from: $68
Corner of Strand and Loop Streets, 66 Strand Street, Cape Town CBD, 8001 Cape Town, South Africa
8.3 Very good
From: $68
Guest house
Price from: $74
208 High Level Road, Sea Point, 8005 Cape Town, South Africa
9.0 Superb
From: $74
Guest house
Price from: $66
40 Theresa Avenue Camps Bay, Camps Bay, 8005 Cape Town, South Africa
9.7 Exceptional
From: $66
Guest house
Price from: $98
4 Thicket Road, Rosebank, Mowbray, 7700 Cape Town, South Africa
9.1 Superb
From: $98
Apartments
Price from: $74
1 Ravensteyn Road Camps Bay, Camps Bay, 8005 Cape Town, South Africa
9.4 Superb
From: $74
Guest house
Price from: $68
5 Manson Road, Newlands, Newlands, 7700 Cape Town, South Africa
9.2 Superb
From: $68
Guest house
Price from: $68
3 Romney Road, Green Point, 8005 Cape Town, South Africa
9.2 Superb
From: $68
Apartments
Price from: $107
10 Brooke Street, Claremont, 7708 Cape Town, South Africa
8.1 Very good
From: $107
Apartments
Price from: $92
232 Main Road Unit 610 The Winchester, Mowbray, 7925 Cape Town, South Africa
8.7 Fabulous
From: $92
Apartments
Price from: $122
395 Main Road, Sea Point, 8060 Cape Town, South Africa
8.4 Very good
From: $122
Apartments
Price from: $41
48 Main Road, Three Anchor Bay, 8060 Cape Town, South Africa
8.5 Very good
From: $41
Guest house
Price from: $61
54 Buxton Avenue, Gardens, 8001 Cape Town, South Africa
9.1 Superb
From: $61
Guest house
Price from: $147
30 Grace Road, Claremont, Claremont, 7708 Cape Town, South Africa
8.8 Fabulous
From: $147
Guest house
Price from: $65
50 Arlington Road Eversdal, Durbanville, 7550 Cape Town, South Africa
8.3 Very good
From: $65
Apartments
Price from: $90
Bowden Road Unit 501, The Paragon, Observatory, 7925 Cape Town, South Africa
8.6 Fabulous
From: $90