beach resort in South Africa

About 425 results.

107 The Dunes

Keurboomstrand Road, 6530 Keurboomstrand, South Africa

107 The Dunes, a privately owned 6 Sleeper Duplex, is situated in The Dunes Resort, Keurboomstrand, Plettenberg Bay.

SmiThru

Your Home away from Home

Bluewater Reservations

Bluewater Drive 24, 6212 Port Elizabeth, South Africa

ArchRock Resort

Main Street, 6600 Plettenberg Bay, South Africa

Arch Rock Resort in Plettenberg Bay offers 4-star chalets & camping on the Keurbooms beachfront - all chalets face the sea & overlook a secluded private beach

Elizabeth House

Elizabeth Road 44, 6011 Port Elizabeth, South Africa

Seaside holiday rentals The Waterhouse, Sun Villa, Elizabeth House & The Garden Cottage On the shore of the Indian Ocean in Seaview Port Elizabeth South Africa

Formosa Bay Resort

thumb_up 2046 likes
rate_review 41 Reviews
favorite 3103 favorites
N2 National Road, 6600 Plettenberg Bay, South Africa

Located only 3km from the famous Plettenberg Bay Beach, Formosa Bay is a welcoming, lifestyle resort ideal for a romantic getaway or a family holiday.

Dibiki Holiday Resort

thumb_up 1545 likes
rate_review 61 Reviews
favorite 1073 favorites
Hartenbos, 6520 Hartenbos, South Africa

Dibiki Holiday Resort - your home away from home when you're on holiday in Mossel Bay

Plettenberg Bay, A Forever Resort

thumb_up 2273 likes
rate_review 68 Reviews
favorite 4065 favorites
N2 Route, Keurboomsriver, Plettenberg Bay, 6600 Plettenberg Bay, South Africa

The BEST holiday destination in the Garden Route!

Richards Bay Caravan Park

thumb_up 3612 likes
rate_review 24 Reviews
favorite 3333 favorites
CNR Krewelkring & Hibberd Driver, Meerensee, Richards Bay, 3901 Richards Bay, South Africa

Office Hours: Monday to Friday: 07h00 to 16h00 Saturday and Sunday: 07h00 to 12h00

Van Stadens Resort (Buhlebendalo Properties)

Van Stadens Road, Port Elizabeth, South Africa

La Lucia Sands Lodging

Marine Drive 58, 4320 Umhlanga, South Africa

Four Seasons Hotel

thumb_up 730804 likes
Gillespie Street 81, 4001 Durban, South Africa

For those who know and appreciate the very best, Four Seasons hotels and resorts are a true home away from home - extending a caring welcome to some of the world's most inspiring destinations. F…

Laguna La Crete

Laguna La Crete is situated on the beach front in Uvongo on the South Coast of KwaZulu Natal. It has spectacular views of the Uvongo beach and Indian Ocean.

Gamtoos Mouth Resort

Kingfisher Crescent, 6360 Gamtoos Mouth, South Africa

Gamtoos Homeowners' Association Website

The Palace

O R Tambo Parade 211, 4001 Durban, South Africa

Port Edward Holiday Resort

Owen Ellis Drive Lot 1023, 4295 Port Edward, South Africa

Oceanic

John Mcintyre Road 20, 4001 Durban, South Africa

King's Tide Boutique Hotel

10th Avenue 16, 6001 Port Elizabeth, South Africa

Blue Bay Resort

Whales Way 23, 6210 Port Elizabeth, South Africa

Gooderson Tropicana Hotel

O R Tambo Parade 85, 4001 Durban, South Africa

Me Casa Guest House

Triton Way 12, 6210 Port Elizabeth, South Africa

Lake View Cabanas

Mckenzie Street 4, 3936 Saint Lucia, South Africa

Joe Fish Restaurant (Cape St Francis Resort)

thumb_up 6058 likes
rate_review 181 Reviews
favorite 11993 favorites
Da Gama Way, 6313 St. Francis Bay, South Africa

Cape St Francis Resort offers accommodation from luxury beach villas to upmarket beach cottages and affordable Apartments

Crows Nest

Windermere Rd 43, 6001 Port Elizabeth, South Africa