We use cookies to collect statistical data. They can also be used by research and advertising companies cooperating with us. Click "I accept", you consent to the use of cookies. If you do not agree, leave the website or change your browser settings.
I accept

Hotels in South Africa

Booking.com

Filter by type

Regions and towns

Waterfront Lamberts Bay
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 ...

Accommodation type: Hotel Lambert's Bay

Address: 19 jasus lalandi street, 8130 Lambertʼs Bay, South Africa

Laguna La Crete 216, Beach Front Holiday Apartment
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 ...

Accommodation type: Hotel Margate

Address: 5 Selvey Avenue, 4270 Margate, South Africa

39 Kabeljauws Road Beach House
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 ...

Accommodation type: Hotel Jeffreys Bay

Address: 39 Kabeljauws Road, 6330 Jeffreys Bay, South Africa

3 Sea View Lodge
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 ...

Accommodation type: Hotel Langebaan

Address: 46 Hoof St, 7354 Langebaan, South Africa

Laguna La Crete 94
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 ...

Accommodation type: Hotel Margate

Address: Selvey Avenue, 4270 Margate, South Africa

10 Neptune Terrace
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 ...

Accommodation type: Hotel Jeffreys Bay

Address: 23 Jeffrey Street, 6330 Jeffreys Bay, South Africa

99 Steps
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 ...

Accommodation type: Hotel Langebaan

Address: 8 Kingfisher, 7357 Langebaan, South Africa

Log Cabin Ramsgate
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 ...

Accommodation type: Hotel Margate

Address: Bishop St & Strachan St Log Cabin, 4285 Margate, South Africa

33 Kingston Place, Marina Martinique
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, ...

Accommodation type: Hotel Jeffreys Bay

Address: Kingston Place Marina Martinique, 6332 Jeffreys Bay, South Africa

Aquila Covo
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 ...

Accommodation type: Hotel Langebaan

Address: Langebaan, 7357 Langebaan, South Africa

Margate Beauty
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 ...

Accommodation type: Hotel Margate

Address: 13 Forest Road Villa Sophia 2, 4275 Margate, South Africa

Aloe Again
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
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
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 ...

Accommodation type: Hotel Margate

Address: 22 Hibiscus Road, 4275 Margate, South Africa

Avalon 3
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 ...

Accommodation type: Hotel Jeffreys Bay

Address: 27 Diaz Road Avalon 3, 6330 Jeffreys Bay, South Africa

BotterBossie
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 ...

Accommodation type: Hotel Langebaan

Address: Botterbos Street Laguna Sands, 7357 Langebaan, South Africa

Mystique 11
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 ...

Accommodation type: Hotel Margate

Address: Marine Drive, Margate, South Africa

Beach Gypsy Scallop Terace
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 ...

Accommodation type: Hotel Jeffreys Bay

Address: De Reyger Street, 6330 Jeffreys Bay, South Africa

Club Mykonos Langebaan
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 ...

Accommodation type: Resort Langebaan

Address: Mykonos Access Road, 7357 Langebaan, South Africa

No. 3 Crow's nest
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 ...

Accommodation type: Hotel Margate

Address: 102 Marine Drive, Margate, South Africa Apartment no. 3, Third floor, 4270 Margate, South Africa