2740 properties found
Filters
Sort by:
Beach Front, Two Story Condo
3 km to the city centre
27 Ocean Drive, Ballito, South Africa
Good
(52 reviews)
starts from
US$ 135 per one night
Excellent
(28 reviews)
Ambleside
700 m to the city centre
2 Fourth Avenue, Umtentweni, Port Shepstone, South Africa
Good
(27 reviews)
starts from
US$ 47 per one night
Umzimhlophe
100 m to the city centre
17 Athlone Drive, Port Shepstone, South Africa
Good
(38 reviews)
starts from
US$ 42 per one night
Seaviews From Arrowood
900 m to the city centre
Perestrello Street, Plettenberg Bay, South Africa
Excellent
(37 reviews)
starts from
US$ 103 per one night
6 Glitter Bay 3 Bedroom Beach Front Sea View Apartment
16.8 km to the city centre
Umhlanga
Excellent
(10 reviews)
33 Kingston Place, Marina Martinique
2.8 km to the city centre
Kingston Place Marina Martinique, Jeffreys Bay, South Africa
Excellent
(46 reviews)
Rondevoux 64
1 km to the city centre
Rondevoux 64 3691 William O Connor Drive Margate, Margate, South Africa
Excellent
(71 reviews)
starts from
US$ 158 per one night
Afsaal Holiday Flats
700 m to the city centre
21 Beach Road, Amanzimtoti, South Africa
Excellent
(30 reviews)
Lela Holiday Apartments
1.6 km to the city centre
14 Ripley Terrace, Durban, South Africa
Good
(63 reviews)
starts from
US$ 74 per one night
The Estuary Country Estate, Villa "Once Upon A Tide"
1.2 km to the city centre
Estuary Country Estate Villa No 5, Port Edward, South Africa
Excellent
(33 reviews)
Beachfront Witsand 101 Tableview
12.1 km to the city centre
18 Beach Boulevard Witsand 101, Cape Town, South Africa
Bermuda 303
600 m to the city centre
102A Compensation Beach Road, Ballito, South Africa
Excellent
(9 reviews)
Pumlani Kei Mouth
700 m to the city centre
4 Neptune Drive, Kei Mouth, South Africa
Excellent
(6 reviews)
Santorini, Shakas Rock, Ballito Holiday, 3 Bedroom, Sleeps 6, 3Rd Floor Apartment
1.2 km to the city centre
101 Ocean Drive, Ballito, South Africa
Ocean Breeze J-Bay
2.9 km to the city centre
7 Flame Crescent 5 Albatros, Jeffreys Bay, South Africa
Excellent
(6 reviews)
Excellent
(96 reviews)
starts from
US$ 111 per one night
142 Hermanus Beach Club
4.4 km to the city centre
Church Street, Hermanus, South Africa
Good
(58 reviews)
starts from
US$ 50 per one night
2-Bedroom Sea View Apartment With Inverter
2.9 km to the city centre
Unit 70 Vista Bonita Flats Beach Boulevard East, Mossel Bay, South Africa
Excellent
(13 reviews)
starts from
US$ 122 per one night
504 Amazibu Holiday Flat- Paradise On The Beach
900 m to the city centre
113 Beach Road 504, Amanzimtoti, South Africa
Excellent
(37 reviews)
Salt & Serenity On Sea By Jono & Erik
Map
109 Kabeljauws Road, Kabeljauws, Jeffreys Bay 33E Kabeljauws Beach Estate, Jeffreys Bay, South Africa
Excellent
(5 reviews)
Spacious Beach Breakaway
2 km to the city centre
10 Bitou Street, Great Brak River, South Africa
Excellent
(25 reviews)
Akwa
4.3 km to the city centre
No 298, 9Th Street Voelkip Hermanus, Hermanus, South Africa
Excellent
(35 reviews)
starts from
US$ 321 per one night
Stella Maris 118
500 m to the city centre
73 Beach Road, Amanzimtoti, South Africa
Excellent
(21 reviews)
starts from
US$ 84 per one night
San Lameer Villa 10312
1.9 km to the city centre
Southbroom, South Africa
Excellent
(10 reviews)
Sea And Mountain View Apartment
40.4 km to the city centre
93 Beach Road, Cape Town, South Africa
Excellent
(22 reviews)
starts from
US$ 106 per one night
Margate Granada 305
1 km to the city centre
77 Marine Drive, Margate, South Africa
Claridges 404
2.9 km to the city centre
Clarence Street, Margate, South Africa
Excellent
(22 reviews)
starts from
US$ 54 per one night
Sea View Cottage
2 km to the city centre
8 St Ellen, Fynbos Street, Groot Brakrivier, Great Brak River, South Africa
Excellent
(7 reviews)
The Waves Beachfront Stay - Gleneagles
Map
1 Garden Road Gleneagles, Unit 1, Ballito, South Africa
Excellent
(6 reviews)
7 George Hulett House
1.6 km to the city centre
7 George Hulett Place,Salt Rock, Sheffield Beach, South Africa
Excellent
(10 reviews)
Excellent
(31 reviews)
starts from
US$ 92 per one night
Modern Beachfront Home
1.9 km to the city centre
120 North Beach Road, Westbrook, South Africa
Excellent
(6 reviews)
Laguna La Crete 225
2.3 km to the city centre
5 Selvey Avenue, Margate, South Africa
Good
(93 reviews)
starts from
US$ 53 per one night
River View Cottage - At The Breede - Load-Shedding Free
2.3 km to the city centre
201 Breede River Lodge Joseph Barry Drive, Witsand, South Africa
Excellent
(39 reviews)
starts from
US$ 121 per one night
Umdloti Paradise
22.8 km to the city centre
7 North Beach Road, Durban, South Africa
Excellent
(10 reviews)
starts from
US$ 124 per one night
The Umdloti Lighthouse Tripelx
700 m to the city centre
7 South Beach Road, Umdloti, South Africa
Good
(30 reviews)
starts from
US$ 122 per one night
L'Escalier Cabanas 404
900 m to the city centre
7 Beach Road Apartment 404, Amanzimtoti, South Africa
Excellent
(14 reviews)
starts from
US$ 125 per one night
Tranquility At The Heart Of Umhlanga
15.7 km to the city centre
Umhlanga
starts from
US$ 84 per one night
Private Kaliva 605, Club Mykonos Resort
1.9 km to the city centre
Club Mykonos, Langebaan, South Africa
Excellent
(163 reviews)
starts from
US$ 111 per one night
Seaside 9 L Stylish Aparthotel In Three Anchor Bay
2.9 km to the city centre
Three Anchor Bay Road, Cape Town, South Africa
Excellent
(18 reviews)
Eden On The Bay 179 By Host Agents
300 m to the city centre
Eden On The Bay 179, Big Bay, South Africa
Excellent
(15 reviews)
The Don Lodge
800 m to the city centre
1 Inyoni Crescent 2 X 2 Bedroom Apartments 1 X Bachelor, Amanzimtoti, South Africa
Excellent
(26 reviews)
starts from
US$ 50 per one night
Luxury 3 Bedroom In Bondi Beach Resort
1.4 km to the city centre
751 Warriors Lane, Shelly Beach, South Africa
Excellent
(17 reviews)
starts from
US$ 105 per one night
Tranquility - Walking Distance To Beach
100 m to the city centre
Main Street, Langebaan, South Africa
Good
(8 reviews)
starts from
US$ 82 per one night
Sands Beach Breaks Beach Front Ballito
600 m to the city centre
G05 Les Mouettes, 96B Compensation Beach Rd, Ballito, Dolphin Coast, Ballito, South Africa
Excellent
(64 reviews)
starts from
US$ 103 per one night
196 Laguna La Crete
300 m to the city centre
Selvey Avenue Unit 196, Uvongo Beach, South Africa
Excellent
(53 reviews)
starts from
US$ 36 per one night
Ocean View 1004 Luxury Backup Power
2.2 km to the city centre
1004 Ocean View, 36 Beach Road, Strand, Strand, South Africa
Excellent
(16 reviews)
starts from
US$ 149 per one night
210 Breakers Resort Umhlanga Rocks Private Residence
17.2 km to the city centre
Umhlanga
Excellent
(34 reviews)
starts from
US$ 139 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.