Hotels in South Africa
Filter by type
Regions and towns
Waterfront Lamberts Bay
Set 1 mi from Sandveld Museum, Waterfront Lamberts Bay offers accommodations with barbecue facilities, a terrace and a shared kitchen for your convenience. Fitt ...
Address: 19 jasus lalandi street, 8130 Lambertʼs Bay, South Africa
Laguna La Crete 216, Beach Front Holiday Apartment
Located in Margate, Laguna La Crete 216, Beach Front Holiday Apartment features accommodations with a private pool. This beachfront property offers access to a ...
Address: 5 Selvey Avenue, 4270 Margate, South Africa
39 Kabeljauws Road Beach House
Set in Jeffreys Bay, just 0.9 mi from Point Beach, 39 Kabeljauws Road Beach House offers beachfront accommodations with a garden, barbecue facilities and free W ...
Address: 39 Kabeljauws Road, 6330 Jeffreys Bay, South Africa
3 Sea View Lodge
Offering barbecue facilities and sea view, 3 Sea View Lodge is set in Langebaan, 350 feet from Langebaan Main Beach and 3.1 mi from Postberg Flower Reserve. Thi ...
Address: 46 Hoof St, 7354 Langebaan, South Africa
Laguna La Crete 94
Laguna La Crete 94 is set in Margate. With free private parking, the property is 1.4 mi from Shelly Beach and 6.2 mi from Mbumbazi Nature Reserve. The nearest a ...
Address: Selvey Avenue, 4270 Margate, South Africa
10 Neptune Terrace
10 Neptune Terrace is a beachfront property located in Jeffreys Bay, 1.7 mi from Point Beach and 2.4 mi from Fountains Mall. Featuring a balcony, the apartment ...
Address: 23 Jeffrey Street, 6330 Jeffreys Bay, South Africa
99 Steps
99 Steps, a property with a casino and a terrace, is located in Langebaan, 13 mi from West Coast Fossil Park, 28 mi from Vondeling Island Reserve, as well as 28 ...
Address: 8 Kingfisher, 7357 Langebaan, South Africa
Log Cabin Ramsgate
Located 1.4 mi from Ramsgate South Beach and 2.7 mi from Mbumbazi Nature Reserve in Margate, Log Cabin Ramsgate offers accommodations with a kitchen. This prope ...
Address: Bishop St & Strachan St Log Cabin, 4285 Margate, South Africa
33 Kingston Place, Marina Martinique
Set in Jeffreys Bay, just 0.7 mi from Paradise Beach, 33 Kingston Place, Marina Martinique offers beachfront accommodations with a restaurant, a fitness center, ...
Address: Kingston Place Marina Martinique, 6332 Jeffreys Bay, South Africa
Aquila Covo
Located 11 mi from West Coast Fossil Park, 2.6 mi from Slipway National Parks Board and 3.1 mi from Langebaan Yacht Club, Aquila Covo provides accommodations se ...
Address: Langebaan, 7357 Langebaan, South Africa
Margate Beauty
Margate Beauty offers accommodations in Margate, 3.7 mi from Mbumbazi Nature Reserve. Located 1.7 mi from Uvongo Beach, the property features a garden and free ...
Address: 13 Forest Road Villa Sophia 2, 4275 Margate, South Africa
Aloe Again
Boasting barbecue facilities and garden, Aloe Again is set in Jeffreys Bay, a 1-minute walk from Super Tubes Surfing. Among the facilities of this property are ...
Address: 1 Pepper Street, 6330 Jeffreys Bay, South Africa
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
Margate Sunrise Seaview Secure Home -families only
Boasting a patio with pool views, an outdoor swimming pool and a terrace, Margate Sunrise Seaview Secure Home -families only can be found in Margate, close to M ...
Address: 22 Hibiscus 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
Mystique 11
Mystique 11 is set in Margate. With free private parking, the property is 1 mi from Margate Beach and 5.6 mi from Mbumbazi Nature Reserve. The nearest airport i ...
Address: Marine Drive, 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
No. 3 Crow's nest
Offering sea views, No. 3 Crow's nest is an accommodations located in Margate, 1,300 feet from Margate Beach and 3.1 mi from Mbumbazi Nature Reserve. This beach ...
Address: 102 Marine Drive, Margate, South Africa Apartment no. 3, Third floor, 4270 Margate, South Africa