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

Hermanus AT HOME
Hermanus AT HOME

You're eligible for a Genius discount at Hermanus AT HOME! To save at this property, all you have to do is sign in. Located in a residential area of Hermanus, t ...

Address: 9 Arcadia Street, 7200 Hermanus, South Africa

35 on Fairview
35 on Fairview

Located in Kloof, 35 on Fairview offers modern self-catering units with easy access to the M13. The well-appointed apartments have access to BBQ facilities and ...

Accommodation type: Hotel Kloof

Address: 35 Fairview Road, 3610 Kloof, South Africa

Balooga E
Balooga E

Featuring air-conditioned accommodations with a private pool, Balooga E is located in Margate. Set 1,950 feet from Margate Beach, the property offers an outdoor ...

Accommodation type: Hotel Margate

Address: 129 Marine Drive, 4275 Margate, South Africa

Hermanus Boutique Guest House
Hermanus Boutique Guest House

You're eligible for a Genius discount at Hermanus Boutique Guest House! To save at this property, all you have to do is sign in. Offering deluxe accommodations ...

Address: 9 Marine Drive, Westcliff, 7200 Hermanus, South Africa

Lemon Tree B&B
Lemon Tree B&B

Offering outdoor pool and a tennis court, Lemon Tree B&B is located in Kloof. Free Wi-Fi access is available in all areas. Featuring a a garden view, rooms here ...

Address: 9 Lynton Road , 3610 Kloof, South Africa

Big Tree Caravans
Big Tree Caravans

Featuring a garden, Mitzeeri Caravan is located in Margate, within 3.3 miles of Mbumbazi Nature Reserve. ...

Address: 1939 Farewell Street, 4285 Margate, South Africa

Hermanus Luxury Cottage
Hermanus Luxury Cottage

Featuring a patio with garden views, a garden and a terrace, Hermanus Luxury Cottage can be found in Hermanus, close to Village Square and 4.3 mi from La Vierge ...

Accommodation type: Hotel Hermanus

Address: 36A Moffat Street, 7200 Hermanus, South Africa

Welterusten Cottage
Welterusten Cottage

Offering a terrace and garden view, Welterusten Cottage is set in Kloof, 2,300 feet from Makaranga Botanical Garden and 0.9 mi from Stokers Arms. This property ...

Accommodation type: Hotel Kloof

Address: 20 Kenilworth Drive, 3640 Kloof, South Africa

Boulevard 113
Boulevard 113

Boulevard 113 offers accommodations in Margate, 6.2 mi from Mbumbazi Nature Reserve. Located 350 feet from Margate Beach, the property features an outdoor swimm ...

Accommodation type: Hotel Margate

Address: William O'Connor Drive, 4275 Margate, South Africa

Home @ Hermanus
Home @ Hermanus

Featuring sea views, Home @ Hermanus offers accommodations with a balcony and a kettle, around 3.1 mi from Village Square. The air-conditioned accommodations is ...

Accommodation type: Hotel Hermanus

Address: 227 9th Street, 7200 Hermanus, South Africa

14 Mount Joy
14 Mount Joy

Stay in the heart of Knysna – Excellent location – show map You're eligible for a Genius discount at 14 Mount Joy! To save at this property, all you have ...

Address: 14 Mount Joy Newton Street, 6571 Knysna, South Africa

Boulevard 212
Boulevard 212

Complete with a garden, Boulevard 212 is set in Margate, 350 feet from Margate Beach and 3.1 mi from Mbumbazi Nature Reserve. The apartment also has 2 bathrooms ...

Accommodation type: Hotel Margate

Address: Harley Street, 4275 Margate, South Africa

Jakasa Guesthouse
Jakasa Guesthouse

Located in Hermanus, 1.6 mi from Langbaai Beach, Jakasa Guest house features accommodations with a shared lounge, free private parking, a garden and a terrace. ...

Address: 213 Main Road, 7200 Hermanus, South Africa

29 Summer Place
29 Summer Place

Stay in the heart of Knysna – Show map In the Knysna Central district of Knysna, close to Pledge Nature Reserve, 29 Summer Place features free WiFi and a ...

Accommodation type: Hotel Knysna

Address: Trotter Street, 29 Summer Place Apartments 29, 6571 Knysna, South Africa

Branderkant 4
Branderkant 4

Featuring garden views, Branderkant 4 provides accommodations with a balcony, around 1 mi from Margate Beach. This property offers a private pool and free priva ...

Accommodation type: Hotel Margate

Address: 2 Ray Road, 4285 Margate, South Africa

Landau House
Landau House

Landau House, a property with a garden, barbecue facilities and a terrace, is set in Hermanus, 1.4 mi from Village Square, 5.6 mi from Hamilton Russel Vineyards ...

Accommodation type: Hotel Hermanus

Address: 61 Rocklands Street, 7200 Hermanus, South Africa

63 Milkwood
63 Milkwood

Boasting garden views, 63 Milkwood offers accommodations with a terrace and a balcony, around 3.7 mi from Knysna Heads. This holiday home has a garden, barbecue ...

Accommodation type: Hotel Knysna

Address: 63 Milkwood Drive, 6571 Knysna, South Africa

Chesapeake Bay 17
Chesapeake Bay 17

Chesapeake Bay 17, boasting an outdoor swimming pool, is set in Margate, 1 mi from Margate Beach and 5 mi from Mbumbazi Nature Reserve. The nearest airport is M ...

Accommodation type: Hotel Margate

Address: 136 Marine Drive, 4285 Margate, South Africa

Luxury @ the Ocean
Luxury @ the Ocean

Boasting garden views, Luxury @ the Ocean features accommodations with an outdoor swimming pool, a fitness center and a bar, around 1.7 mi from Sandbaai Beach. ...

Accommodation type: Hotel Hermanus

Address: Church Street, 7200 Hermanus, South Africa

Alexander Guest House
Alexander Guest House

Experience World-class Service at Alexander Guest House You're eligible for a Genius discount at Alexander Guest House! To save at this property, all you have ...

Address: 30 Glenview Road, Pilot's View, The Heads, 6571 Knysna, South Africa