2740 properties found
Filters
Sort by:
Premier Hotel East London Icc
600 m to the city centre
Marine Park Complex, 22 Esplanade, Beachfront, East London, South Africa
Excellent
(4363 reviews)
starts from
US$ 56 per one night
Blue Marlin All-Inclusive Seascape By Dream Resorts
700 m to the city centre
180 Scott Street, Scottburgh, South Africa
Excellent
(460 reviews)
starts from
US$ 225 per one night
Cape St Francis Resort
700 m to the city centre
Da Gama Road, Cape St. Francis, South Africa
Excellent
(202 reviews)
starts from
US$ 107 per one night
White Sands Self-Catering Units
6.9 km to the city centre
Wilderness Beach
Excellent
(343 reviews)
starts from
US$ 64 per one night
Paternoster Dunes Boutique Guesthouse
1.1 km to the city centre
18 Sonkwas Street, Paternoster, South Africa
Excellent
(547 reviews)
starts from
US$ 127 per one night
Arniston Spa Hotel
400 m to the city centre
1 Beach Road, Arniston, South Africa
Excellent
(1887 reviews)
starts from
US$ 88 per one night
The Beach Hotel
1.4 km to the city centre
Marine Drive, Summerstrand, Port Elizabeth, South Africa
Excellent
(1909 reviews)
starts from
US$ 86 per one night
Excellent
(706 reviews)
starts from
US$ 106 per one night
The Sands @ St Francis
900 m to the city centre
8 Frank Road, St Francis Bay, South Africa
Excellent
(247 reviews)
starts from
US$ 404 per one night
Peninsula All Suite Hotel By Dream Resorts
3.7 km to the city centre
313 Beach Road, Sea Point, Cape Town, South Africa
Good
(327 reviews)
starts from
US$ 129 per one night
The Balmoral - Halaal
1.2 km to the city centre
125 Marine Parade, Beach Road, 125, Durban, South Africa
Good
(2229 reviews)
starts from
US$ 36 per one night
The Bungalow
1.3 km to the city centre
5 Meeding Street, Plettenberg Bay, South Africa
Excellent
(667 reviews)
starts from
US$ 166 per one night
Abalone Guest Lodge
1.2 km to the city centre
306 Main Road, Hermanus, South Africa
Excellent
(241 reviews)
starts from
US$ 339 per one night
Haus Am Strand - On The Beach
200 m to the city centre
Wilderness Beach
Excellent
(337 reviews)
starts from
US$ 143 per one night
Paternoster Hotel
500 m to the city centre
St. Augustines Road, Paternoster, South Africa
Good
(751 reviews)
starts from
US$ 68 per one night
Hermanus Beachfront Lodge - Solar Power
2.9 km to the city centre
127 11Th Street, Hermanus, South Africa
Excellent
(342 reviews)
starts from
US$ 261 per one night
Marine Manor
4.7 km to the city centre
15 Bob Bouwer Crescent, Bayview, Mossel Bay, South Africa
Excellent
(259 reviews)
starts from
US$ 148 per one night
Morgan Bay Hotel
400 m to the city centre
41 Beach Road, Morgan's Bay, South Africa
Excellent
(260 reviews)
starts from
US$ 82 per one night
Walkers Beach
1.2 km to the city centre
1 Corner Of Estrella And Hopwood Street, Plettenberg Bay, South Africa
Excellent
(60 reviews)
starts from
US$ 435 per one night
Onomo Hotel Durban
1.1 km to the city centre
56 K.E Masinga Road Cnr Sylvester Ntuli, Durban, South Africa
Good
(2429 reviews)
starts from
US$ 48 per one night
Fairlight Beach House
1 km to the city centre
1 Margaret Bacon Avenue, Umdloti, South Africa
Excellent
(258 reviews)
starts from
US$ 123 per one night
Pavilion Hotel Durban
1.2 km to the city centre
15 Ke Masinga Road, Durban, South Africa
Good
(1106 reviews)
starts from
US$ 26 per one night
On The Bay
1.3 km to the city centre
9 6Th Ave, Summerstrand, Port Elizabeth, South Africa
Excellent
(88 reviews)
starts from
US$ 94 per one night
Santorini Guesthouse
1.5 km to the city centre
243 Ipahla Road, Amanzimtoti, South Africa
Good
(1132 reviews)
starts from
US$ 37 per one night
The Old Rectory
1.2 km to the city centre
Cnr Bull And Meeding Street., Plettenberg Bay, South Africa
Excellent
(134 reviews)
starts from
US$ 189 per one night
aha Simons Town Quayside Hotel
400 m to the city centre
Jubilee Square, Simon's Town, South Africa
Excellent
(2001 reviews)
starts from
US$ 69 per one night
Belaire Suites Hotel
2 km to the city centre
151 Snell Parade, Durban, South Africa
Excellent
(10929 reviews)
starts from
US$ 42 per one night
Blaauwberg Beach Hotel
1.6 km to the city centre
106 Beach Boulevard, Bloubergstrand, South Africa
Excellent
(2844 reviews)
starts from
US$ 95 per one night
African Oceans Manor On The Beach
4.8 km to the city centre
7 Bob Bouwer Crescent, Bayview, Mossel Bay, South Africa
Excellent
(661 reviews)
starts from
US$ 150 per one night
Vetho Villa
4.7 km to the city centre
15 Van Kamp Street, Camps Bay, Cape Town, South Africa
Excellent
(439 reviews)
starts from
US$ 70 per one night
Adventure Pad'S By The Farmhouse Hotel
1.5 km to the city centre
5 Egret Street, Langebaan, South Africa
Excellent
(683 reviews)
starts from
US$ 77 per one night
Excellent
(478 reviews)
starts from
US$ 232 per one night
Romans Villa
3.5 km to the city centre
340 Oystercatcher Road, Gansbaai, South Africa
Excellent
(448 reviews)
starts from
US$ 242 per one night
I-Lollo Bed & Breakfast At The River Mouth
2.1 km to the city centre
71 Shore Road, St Francis Bay, South Africa
Excellent
(404 reviews)
starts from
US$ 78 per one night
Brenton Haven Beachfront Resort
700 m to the city centre
Cr Swart Drive, Brenton-on-Sea, South Africa
Excellent
(642 reviews)
starts from
US$ 338 per one night
The Muize
2.3 km to the city centre
4 Axminster Road, Muizenberg, South Africa
Excellent
(564 reviews)
starts from
US$ 55 per one night
The Shark Bay Boutique Hotel & Spa
2 km to the city centre
6 Grysbok Close, Langebaan, South Africa
Good
(1257 reviews)
starts from
US$ 121 per one night
Good
(9779 reviews)
starts from
US$ 31 per one night
Mosselberg On Grotto Beach
3.9 km to the city centre
253A, 10th Street, Voelklip Western Cape, South Africa, Hermanus, South Africa
Excellent
(179 reviews)
starts from
US$ 233 per one night
Beach House
3 km to the city centre
18 Pepper Street, Wavecrest, Jeffreys Bay, South Africa
Excellent
(484 reviews)
starts from
US$ 43 per one night
Courtyard Hotel Gqeberha
1.5 km to the city centre
Cnr Lodge & Beach Rd, Summerstrand, Port Elizabeth, South Africa
Excellent
(472 reviews)
starts from
US$ 84 per one night
The Oyster Box Beach House By The Oyster Collection
900 m to the city centre
19 Elliot Road, Kenton on Sea, South Africa
Excellent
(74 reviews)
starts from
US$ 221 per one night
House Haven Guesthouse
13.1 km to the city centre
4 Marlin Close, Port Elizabeth, South Africa
Excellent
(680 reviews)
starts from
US$ 54 per one night
Periwinkle Lodge Guest House
2.1 km to the city centre
75 Beachyhead Drive, Plettenberg Bay, South Africa
Excellent
(81 reviews)
starts from
US$ 381 per one night
African Breeze Guesthouse
3.9 km to the city centre
6 Bowden Park, Leisure Isle, Knysna, South Africa
Excellent
(120 reviews)
starts from
US$ 90 per one night
Secret Garden Guesthouse
900 m to the city centre
33 Gull Road, Bloubergstrand, South Africa
Excellent
(164 reviews)
starts from
US$ 120 per one night
My Den Beachfront B&B And Self-Catering
1.4 km to the city centre
3 North Rd, Oslo Beach, Port Shepstone, 4240, South Africa, Port Shepstone, South Africa
Good
(216 reviews)
starts from
US$ 110 per one night
Margate Beach Lodge
1.4 km to the city centre
Panorama Drive 24, Margate, South Africa
Good
(1756 reviews)
starts from
US$ 39 per one night
Average
(166 reviews)
starts from
US$ 81 per one night
On The Beach Guesthouse Jeffreys Bay
2.3 km to the city centre
32 Waterkant Street, Jeffreys Bay, South Africa
Excellent
(679 reviews)
starts from
US$ 123 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.