Hotels in South Africa
Filter by type
Regions and towns
5 Key Largo
You're eligible for a Genius discount at 5 Key Largo! To save at this property, all you have to do is sign in. Set in Amanzimtoti, 1,650 feet from Warner Beach ...
Address: 5 Topham Road Key Largo, 4126 Amanzimtoti, South Africa
Luxury Apartment On Marine Drive Margate
Located in Margate, Luxury Apartment On Marine Drive Margate provides accommodations with a private pool. The property is 3.1 miles from Mbumbazi Nature Reserve ...
Address: 147 Marine Drive, 4285 Margate, South Africa
176 hbc
Offering a tennis court and sea view, 176 hbc is set in Hermanus, 1.7 mi from Sandbaai Beach and 2.4 mi from Village Square. Located on the beachfront, this pro ...
Address: Church Street, 7200 Hermanus, South Africa
Cabanas 64
Set in Kingsburgh, just 350 feet from Warner Beach, Cabanas 64 offers beachfront accommodations with an outdoor swimming pool, a garden, a private beach area an ...
Address: 45 Ellcock Road, 4140 Kingsburgh, South Africa
Margate Boulevard
Boasting a balcony with pool views and an outdoor swimming pool, Margate Boulevard can be found in Margate, close to Margate Beach and 6.2 mi from Mbumbazi Natu ...
Address: Harley Street Unit 302, 4285 Margate, South Africa
403 Main Road Apartments
Located 2,300 feet from Langbaai Beach, 403 Main Road Apartments offers accommodations with a patio and free WiFi. The units have parquet floors and include a s ...
Address: 403 Main Road 2 self catering apartments, 7200 Hermanus, South Africa
Ocean's 25
Located just 200 feet from Warner Beach, Ocean's 25 provides accommodations in Kingsburgh with access to an outdoor swimming pool, a terrace, as well as a 24-ho ...
Address: 47 Ellcock Road, 4140 Kingsburgh, South Africa
Maupa Sea View Margate Sun
Maupa Sea View Margate Sun, boasting a terrace, is set in Margate, 1.9 mi from Uvongo Beach and 3.1 mi from Mbumbazi Nature Reserve. Located on the beachfront, ...
Address: Marine Drive, 4275 Margate, South Africa
74 on Marine
Stay in the heart of Hermanus – Excellent location – show map Boasting views of Walker Bay, 74 on Marine offers self-catering accommodations located 1,65 ...
Address: 74 Marine Drive, 7200 Hermanus, South Africa
Thin slice of heaven
Thin slice of heaven is located in Kingsburgh. Featuring complimentary private parking, the apartment is 1,650 feet from Warner Beach. The apartment has 3 bedro ...
Address: 3 Topham Road, 4126 Kingsburgh, South Africa
Mystique No. 20
Boasting garden views, Mystique No. 20 offers accommodations with a balcony and a kettle, around a few steps from Shelly Beach. This property offers a private p ...
Address: Izotsha Road, 4275 Margate, South Africa
Akwa
Located just 1.2 mi from Langbaai Beach, Akwa features accommodations in Hermanus with access to a bar, water sports facilities, as well as a shared kitchen. Th ...
Address: no 298, 9th street Voelkip Hermanus, 7460 Hermanus, South Africa
Beach Cottage
You're eligible for a Genius discount at Beach Cottage! To save at this property, all you have to do is sign in. Set 650 feet from Kleinmond Beach, Beach Cottag ...
Address: 2 MeerenVlei Main Rd, 7195 Kleinmond, South Africa
Ocean Echo No. 5
Located in Margate, within 5.6 mi of Mbumbazi Nature Reserve, Ocean Echo No. 5 offers accommodations with air conditioning. Set 1,950 feet from Margate Beach, t ...
Address: Marine Drive, 4275 Margate, South Africa
Baleia Guest Lodge
This hotel is within easy walking distance, 330 yards, of the business center, pubs and restaurants in Hermanus and less than a 10 minute walk from the town’s o ...
Address: 57 Main Road, 7200 Hermanus, South Africa
Kleinmond Panorama Self-catering
Offering a barbecue and sun terrace, Kleinmond Panorama Self-catering is set in Kleinmond in the Western Cape Region, 650 feet from Boat rental/pleasure trips. ...
Address: Lagoon Street 7 7, 7195 Kleinmond, South Africa
Pierlynn 1
Pierlynn 1 is located in Margate. With free private parking, the property is 1.5 mi from Shelly Beach and 5 mi from Mbumbazi Nature Reserve. The apartment is co ...
Address: 4 Bairn Street, 4270 Margate, South Africa
Bayview 303
You're eligible for a Genius discount at Bayview 303! To save at this property, all you have to do is sign in. Set in Hermanus, just 1.4 mi from Langbaai Beach, ...
Address: 216 Main Road Bayview Apartments No. 303, 7200 Hermanus, South Africa
Sunnyside
Located in Kleinmond, less than 0.6 mi from Palmiet Lagoon and Beach, Sunnyside features accommodations with a shared lounge, free private parking, a garden and ...
Address: 25 Cr Louw Street, 7195 Kleinmond, South Africa
Reemaros Guest House
Located in Margate in the KwaZulu-Natal region with Margate Beach nearby, Reemaros Guest House provides accommodations with free private parking. For added conv ...
Address: 7 Peck Street, Margate X3, 4275 Margate, South Africa