Beachfront hotels in Cape Town
1248 results found
- Most popular first Sorting
Striking View Lavish 2 Bedroom Apartment With Uncapped Wifi, A04 Db
1 Marine Drive, Cape Town, South Africa (Open map)
Luxurious Living
Avenue Brittany, Cape Town, South Africa (Open map)
Bantry Place Beach Apartment
323 Beach Road Bantry Place, Cape Town, South Africa (Open map)
3 Bedroom Eden On The Bay
Beach Estate Blvd, Cape Town, South Africa (Open map)
2 Bedroom Apartment With Ocean Views
69 Coral Grove Road, Cape Town, South Africa (Open map)
Spacious Beach Access Apartment At Dolphin Beach
1 Marine Drive, Cape Town, South Africa (Open map)
Modern 1 Bedroom In Blouberg
20 Coral Road, Cape Town, South Africa (Open map)
Salt & Sun Cottage
33 Glen Beach Way, Glencairn, South Africa (Open map)
Beautiful 3 Bed Apartment With Sea Views Horizon Bay 502
4 Blaauwberg Road, Cape Town, South Africa (Open map)
Stay At Stylish 126 On M - Home From Home - Secure, Central With Pool
126 Main Road, Cape Town, South Africa (Open map)
Big Bay Luxury, 2-Bed With Swimming Pool
1006 Otto Du Plessis Drive 105 Azure On The Bay, Cape Town, South Africa (Open map)
The Woodbridge Hideaway
99 Winton Crescent, Cape Town, South Africa (Open map)
Modern 2 Bedroom Apartment - Dolphin Beach
Marine Drive 1, Cape Town, South Africa (Open map)
Peaceful Two-Bedroom Camps Bay Apartment
16 Chilworth Rd The Glen Apartments, D30, Cape Town, South Africa (Open map)
Harbour View Penthouse In Hout Bay
Atlantic Skipper Street, Hout Bay, South Africa (Open map)
Stylish Apartment With Ocean Views - Dolphin Beach
1 Marine Drive, Cape Town, South Africa (Open map)
Luxury, Modern Apartment With Rooftop Pool
2 Cardiff St, De Waterkant 8001, South Africa, Cape Town, South Africa (Open map)
The Cedar Unit 204
6 Firdale Ave The Cedar Unit 402, Cape Town, South Africa (Open map)
Opulent Home Stay
12 Grand National Boulevard Sandown Crescents, Royal Ascot, Milnerton, Cape Town, South Africa (Open map)
Fleurpark 6
Luxury Stay In Fleur Park - Gordon'S Bay, Strand, Paardevlei And Mossel Bay 6, Gordons Bay, South Africa (Open map)