Beach accommodation in South Africa

Britannia Beach Self-catering Apartment
Britannia Beach Self-catering Apartment, St Helena Bay
R450 - R480 Per person
R250 - R270 Per person (sharing)

Britannia Beach Self-catering is a lovely two-bedroom apartment located along the palm-lined boulevard of Golden Mile. It has direct access to the beach... Read more and book »

Pinnacle Point Beach and Golf Resort Lodge 93
Pinnacle Point Beach and Golf Resort Lodge 93, Mossel Bay
Best Price Promise!
R950 Room/Unit

Pinnacle Point Beach and Golf Resort Lodge 93 is a fully furnished self-catering lodge located in a secure estate that is an absolute golfers’ paradise. The lodge overlooks the pool area and has views west to the ocean... Read more and book »

Beach House No 5
Beach House No 5, Lamberts Bay
R300 Per person
R250 Per person (sharing)

Beach House No 5 is a comfortable self-catering unit situated in Lamberts Bay, only a stone’s throw from the beach. The picturesque seaside village of Lamberts Bay lies right up the West Coast, not far from Clanwilliam and only a two and a half hours drive from Cape Town. The Beach House is on the top floor of a house and in the second road from the beach... Read more and book »

Cottage 51 Kaysers Beach
Cottage 51 Kaysers Beach, Kaysers Beach
Best Price Promise!
R300 Per person
R300 Per person (sharing)

Cottage 51 is a tranquil retreat nestled on the Indian Ocean shoreline 35km from the East London airport and 250km from Port Elizabeth. We offer luxury accommodation with home comforts - ideal for from one to four adults B&B; Dinner/ B&B or Self Catering facilities. .. Read more and book »

The Beachhouse
The Beachhouse, Port Nolloth
R575 Room/Unit

The Beachhouse; where there is nothing between you and the Atlantic Ocean. The 1870s historical home that promises a unique stay in the picturesque town of Port Nolloth... Read more and book »

Scarborough Beach Villa - Laughing Waters
Scarborough Beach Villa - Laughing Waters, Cape Town
R1,400 Room/Unit

The perfect upmarket holiday villa situated within walking distance to a stunning beach with sea and mountain views... Read more and book »

Shad Palm Beach
Shad Palm Beach, Port Edward
Best Price Promise!
R650 - R850 Room/Unit

Shad Palm Beach is located in the tranquil surrounds of Leisure Bay on KwaZulu-Natal’s South Coast... Read more and book »

Crawford's Beach Lodge
Crawford's Beach Lodge, Wild Coast
Best Price Promise!
R1,200 Per person
R1,000 Per person (sharing)

High dunes, unspoilt beaches, all the advantages of the Wild Coast in an exclusive setting, only 40 kilometers from East London Crawford’s Beach Lodge is set in the lush dune forests, on the beautiful Chintsa Bay Beach, Wild Coast... Read more and book »

Zula Beach Cottage
Zula Beach Cottage, Paternoster
Best Price Promise!
R1,400 - R1,700 Room/Unit

Zula Beach Cottage is a small studio style cottage which is almost on the beach. It is self-contained with lovely beach views. The beach is 15 metres from the front door. This self-contained studio cottage is beautiful, with its large, open space with plush furnishings and plenty of storage... Read more and book »

Santos Beach Flat
Santos Beach Flat, Mossel Bay
R850 Room/Unit

Santos Beach Flat is situated in front of the famous Santos Beach, in the coastal town of Mossel Bay. We are within a 20 minute drive from George Airport and an hour’s reach from scenic towns such as Oudtshoorn, Knysna and Plettenberg Bay. The apartment is fully-equipped and has two bedrooms... Read more and book »