Hotels in South Africa
Filter by type
Regions and towns
Beach Style Cottage
You're eligible for a Genius discount at Beach Style Cottage! To save at this property, all you have to do is sign in. Set in Langebaan, 0.6 mi from Langebaan M ...
Address: 150 Sunbird Drive, 7357 Langebaan, South Africa
Seagull 412
Located in Margate, Seagull 412 features accommodations with a private pool. Guests staying at this apartment have access to a fully equipped kitchen and a balc ...
Address: Finnis Road, 4275 Margate, South Africa
Avalon 3
In the Dolphin Beach district of Jeffreys Bay, close to Jeffrey's Bay Shell Museum, Avalon 3 has an outdoor swimming pool and a washing machine. This beachfront ...
Address: 27 Diaz Road Avalon 3, 6330 Jeffreys Bay, South Africa
BotterBossie
BotterBossie is located in Langebaan, 12 mi from West Coast Fossil Park and 5 mi from Slipway National Parks Board, in an area where fishing can be enjoyed. Loc ...
Address: Botterbos Street Laguna Sands, 7357 Langebaan, South Africa
Seagull 506
Located in Margate, Seagull 506 provides a private pool. This apartment offers accommodations with a balcony. This apartment comes with 2 bedrooms, a flat-scree ...
Address: Finnis Road, 4275 Margate, South Africa
Beach Gypsy Scallop Terace
Featuring sea views, Beach Gypsy Scallop Terace is located in Jeffreys Bay, 2 miles from Fountains Mall. The property is 4.3 miles from Seekoeirivier Nature Res ...
Address: De Reyger Street, 6330 Jeffreys Bay, South Africa
Club Mykonos Langebaan
Set along the coast of Langebaan, Club Mykonos Langebaan has a private beach area and a variety of entertainment services. It features a fitness center, BBQ fac ...
Address: Mykonos Access Road, 7357 Langebaan, South Africa
Seagull 514
Located in Margate, Seagull 514 features accommodations with a private pool. This apartment offers accommodations with a balcony. This apartment features 2 bedr ...
Address: Finnis Road, 4275 Margate, South Africa
Boutique Apartment on Main Beach
Boasting a hot tub, Boutique Apartment on Main Beach is located in Jeffreys Bay. This property offers access to a balcony and free private parking. This air-con ...
Address: 32 Diaz Road, 6330 Jeffreys Bay, South Africa
Dream Catcher @ Helios Place, Langebaan
Located 6 miles from Postberg Flower Reserve and 8 miles from West Coast Fossil Park, Dream Catcher @ Helios Place, Langebaan offers accommodations with a kitch ...
Address: 12 Helios Place, Mykonos Access rd, 7357 Langebaan, South Africa
Shore Breakers
With direct beach access, Shore Breakers offers self-catering accommodations in Margate. The chalets all feature a patio with BBQ facilities and an outdoor dini ...
Address: 868 Marine Drive, Shelly Beach, 4265 Shelly Beach, South Africa
Diaz Views
In the Dolphin Beach district of Jeffreys Bay, close to Son Surf School, Diaz Views has barbecue facilities and a washing machine. This beachfront property offe ...
Address: 46 Diaz Road, 6330 Jeffreys Bay, South Africa
Galico Holiday Home
Just 1,650 feet from the beach in Langebaan, Galico Holiday Home offers spacious and modern accommodations. The living room has a flat-screen TV with satellite ...
Address: 8 Galico Street, 7357 Langebaan, South Africa
Southern Comfort - Starfish
Boasting sea views, Southern Comfort - Starfish is located in Margate, around 4.3 mi from Mbumbazi Nature Reserve. Set on the beachfront, this property has a re ...
Address: 1406 Frances Ave, Ramsgate South, 4285 Margate, South Africa
Franky's Place
Featuring sea views, Franky's Place provides accommodations with a terrace and a kettle, around 650 feet from Point Beach. The Fountains Mall and the Seekoeiriv ...
Address: 16 Mimosa Street, 6330 Jeffreys Bay, South Africa
Gulls and Buoys Cottage
Gulls and Buoys Cottage is a beachfront property located in Langebaan, 2.6 mi from Postberg Flower Reserve and 4.3 mi from Vondeling Island Reserve. Located 650 ...
Address: Gulls and Buoys, 12 Uitsig Street, 7357 Langebaan, South Africa
Stay Awhile Family self catering unit
Featuring a balcony with sea views, an outdoor swimming pool and a terrace, Stay Awhile Family self catering unit can be found in Margate, close to Shelly Beach ...
Address: 636 Palm Road Unit 3, 4265 Margate, South Africa
House on the Hill Paradise Beach
You're eligible for a Genius discount at House on the Hill Paradise Beach! To save at this property, all you have to do is sign in. House on the Hill Paradise B ...
Address: 15 Woodford place Paradise beach, 6330 Jeffreys Bay, South Africa
Holiday Guest House Langebaan
Holiday Guest House Langebaan offers accommodations at the Langebaan Country Club Golf Mashie. Free private parking is available on site. The rooms come with a ...
Address: 5 Holiday Close, 7357 Langebaan, South Africa
Sunset Beach 34
Sunset Beach 34 is located in Margate. With free private parking, the property is 1.1 mi from Shelly Beach and 6.8 mi from Mbumbazi Nature Reserve. The apartmen ...
Address: Uvongo Beach Road, 4270 Margate, South Africa