2466 properties found
Filters
Sort by:
Excellent
(883 reviews)
starts from
US$ 183 per one night
Lagoon Beach Hotel & Spa
6.9 km to the city centre
1 Lagoon Gate Drive, Lagoon Beach, Cape Town, South Africa
Good
(5404 reviews)
starts from
US$ 90 per one night
The Oyster Box
300 m to the city centre
2 Lighthouse Road, Umhlanga, South Africa
Excellent
(993 reviews)
starts from
US$ 403 per one night
The Winchester Hotel By Newmark
3.1 km to the city centre
221 Beach Road, Cape Town, South Africa
Excellent
(1649 reviews)
starts from
US$ 196 per one night
Monkey Valley Resort
2.5 km to the city centre
Mountain Road, Beach Road, Noordhoek, South Africa
Excellent
(60 reviews)
starts from
US$ 125 per one night
Blue Waters Hotel
2.2 km to the city centre
175 Snell Parade, Marine Parade, Durban, South Africa
Excellent
(196 reviews)
starts from
US$ 51 per one night
Southern Sun Elangeni & Maharani
1.5 km to the city centre
63 Snell Parade, Durban, South Africa
Good
(6385 reviews)
starts from
US$ 95 per one night
Views Boutique Hotel & Spa
3 km to the city centre
South Street, Wilderness, South Africa
Excellent
(410 reviews)
starts from
US$ 266 per one night
The Plettenberg Hotel
1.1 km to the city centre
40 Church Street, Plettenberg Bay, South Africa
Excellent
(739 reviews)
starts from
US$ 300 per one night
Lagoon Beach Hotel Apartments
6.9 km to the city centre
1 Lagoon Gate Drive, Cape Town, South Africa
Good
(195 reviews)
starts from
US$ 131 per one night
Club Mykonos Langebaan
1.7 km to the city centre
Mykonos Access Road, Langebaan, South Africa
Excellent
(892 reviews)
starts from
US$ 117 per one night
Camps Bay Retreat Hotel
4.4 km to the city centre
7 Chilworth Road, Cape Town, South Africa
Excellent
(305 reviews)
starts from
US$ 283 per one night
South Beach Camps Bay Boutique Hotel
5.3 km to the city centre
6 Link Road, Camps Bay, Cape Town, South Africa
Excellent
(121 reviews)
starts from
US$ 201 per one night
The Marine Hermanus
1.1 km to the city centre
Main Road, Hermanus, South Africa
Excellent
(1056 reviews)
starts from
US$ 322 per one night
Pod Camps Bay By The Oyster Collection
4.6 km to the city centre
3 Argyle Street, Cape Town, South Africa
Excellent
(453 reviews)
starts from
US$ 694 per one night
The Marly Boutique Hotel
5.1 km to the city centre
201 The Promenade, Camps Bay, Cape Town, South Africa
Excellent
(62 reviews)
starts from
US$ 418 per one night
Pine Lodge Resort
3.5 km to the city centre
Marine Drive, Summerstrand, Port Elizabeth, South Africa
Excellent
(36 reviews)
starts from
US$ 55 per one night
Strandloper Ocean Boutique Hotel
200 m to the city centre
Patterson Slot, Paternoster, South Africa
Excellent
(496 reviews)
starts from
US$ 395 per one night
Coffee Shack Adventure Backpackers & Self-Catering
500 m to the city centre
1 Coffee Shack Way, Coffee Bay, South Africa
Excellent
(153 reviews)
starts from
US$ 31 per one night
Adventure Pad'S By The Farmhouse Hotel
1.5 km to the city centre
5 Egret Street, Langebaan, South Africa
Excellent
(684 reviews)
starts from
US$ 227 per one night
Radisson Blu Hotel, Port Elizabeth
1.6 km to the city centre
Corner Of Marine Drive & 9Th Avenue, Port Elizabeth, South Africa
Good
(2622 reviews)
starts from
US$ 97 per one night
Beverly Hills
15.7 km to the city centre
Po Box 71, Lighthouse Road,1, Durban, South Africa
Excellent
(9 reviews)
starts from
US$ 229 per one night
First Group La Montagne
600 m to the city centre
100 Compensation Beach Road, Ballito, South Africa
Excellent
(7 reviews)
starts from
US$ 53 per one night
Nakai Beach Homestay
500 m to the city centre
55 Effingham Parade, Trafalgar, South Africa
Excellent
(48 reviews)
starts from
US$ 121 per one night
North Star Micro Hotel
13.9 km to the city centre
26 Eastmoor Cres, Durban, South Africa
Excellent
(164 reviews)
starts from
US$ 251 per one night
Excellent
(12 reviews)
starts from
US$ 90 per one night
Salt Rock Hotel And Beach Resort
3.9 km to the city centre
59 Basil Hulett Drive, Ballito, South Africa
Excellent
(7 reviews)
starts from
US$ 128 per one night
Arniston Spa Hotel
400 m to the city centre
1 Beach Road, Arniston, South Africa
Excellent
(17 reviews)
starts from
US$ 88 per one night
La Splendida Hotel By Newmark
3.2 km to the city centre
121 Beach Road, Cape Town, South Africa
Excellent
(85 reviews)
starts from
US$ 56 per one night
Last Word Long Beach
300 m to the city centre
1 Kirsten Avenue, Kommetjie, South Africa
Excellent
(172 reviews)
starts from
US$ 453 per one night
Pumula Beach Hotel
300 m to the city centre
67 Steve Pitts Road, Umzumbe, South Africa
Excellent
(195 reviews)
starts from
US$ 221 per one night
Dolphin Beach Hotel Self Catering Apartments
1.3 km to the city centre
Marine Drive, Bloubergstrand, South Africa
Good
(730 reviews)
starts from
US$ 124 per one night
Crystal Lagoon Lodge
1.1 km to the city centre
Casos Way 52 Calypso Beach, Langebaan, South Africa
Excellent
(7 reviews)
starts from
US$ 86 per one night
Cape St Francis Resort
700 m to the city centre
Da Gama Road, Cape St. Francis, South Africa
Excellent
(196 reviews)
starts from
US$ 85 per one night
The Beach Hotel
1.4 km to the city centre
Marine Drive, Summerstrand, Port Elizabeth, South Africa
Excellent
(108 reviews)
starts from
US$ 86 per one night
Belaire Suites Hotel
2 km to the city centre
151 Snell Parade, Durban, South Africa
Excellent
(116 reviews)
starts from
US$ 42 per one night
Abalone Guest Lodge
1.2 km to the city centre
306 Main Road, Hermanus, South Africa
Excellent
(3 reviews)
starts from
US$ 259 per one night
The Balmoral - Halaal
1.2 km to the city centre
125 Marine Parade, Beach Road, 125, Durban, South Africa
Good
(55 reviews)
starts from
US$ 36 per one night
Blue Marlin All-Inclusive Seascape By Dream Resorts
700 m to the city centre
180 Scott Street, Scottburgh, South Africa
Excellent
(6 reviews)
starts from
US$ 202 per one night
Blaauwberg Beach Hotel
1.6 km to the city centre
106 Beach Boulevard, Bloubergstrand, South Africa
Excellent
(2896 reviews)
starts from
US$ 95 per one night
Paternoster Hotel
500 m to the city centre
St. Augustines Road, Paternoster, South Africa
Good
(766 reviews)
starts from
US$ 57 per one night
Courtyard Hotel Gqeberha
1.5 km to the city centre
Cnr Lodge & Beach Rd, Summerstrand, Port Elizabeth, South Africa
Excellent
(457 reviews)
starts from
US$ 84 per one night
Under Milkwood Resort
4.7 km to the city centre
13 George Rex Drive, The Heads, Knysna, South Africa
Excellent
(978 reviews)
starts from
US$ 115 per one night
The Sands @ St Francis
900 m to the city centre
8 Frank Road, St Francis Bay, South Africa
Excellent
(233 reviews)
starts from
US$ 439 per one night
Sea Castle Hotel Camps Bay
4.6 km to the city centre
15 Victoria Road Camps Bay, Cape Town, South Africa
Excellent
(690 reviews)
starts from
US$ 104 per one night
138 Marine Beachfront Guesthouse
5.8 km to the city centre
138 Kus Road, Sandbaai, Hermanus, South Africa
Excellent
(12 reviews)
starts from
US$ 159 per one night
Dune Beach House
600 m to the city centre
31 Die Duin, Wilderness, South Africa
Excellent
(13 reviews)
starts from
US$ 106 per one night
Morgan Bay Hotel
400 m to the city centre
41 Beach Road, Morgan's Bay, South Africa
Excellent
(264 reviews)
starts from
US$ 82 per one night
One Marine Drive Boutique Hotel & Spa By The Living Journey Collection
2.1 km to the city centre
Westcliff
Excellent
(9 reviews)
starts from
US$ 310 per one night
Unit 95 Oceanic - Self Catering, North Beach
1.7 km to the city centre
20 John Mcintyre Road, Durban, South Africa
Good
(54 reviews)
starts from
US$ 48 per one night
Choose from our list of carefully selected hotels to make your stay unforgettable!
Change your search parametres to find the hotel you want.