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

Dumela Margate Flat No 12
Dumela Margate Flat No 12

Boasting a garden, an outdoor pool and sea views, Dumela Margate Flat No 12 is located in Margate. Featuring free private parking, the apartment is in an area w ...

Accommodation type: Hotel Margate

Address: 1 Manaba Beach Rd & Marine Drive, 4275 Margate, South Africa

Pacem cottage
Pacem cottage

In the Voelklip district of Hermanus, close to Langbaai Beach, Pacem cottage has a terrace, free WiFi and a washing machine. Boasting free private parking, the ...

Accommodation type: Hotel Hermanus

Address: 33 Eleventh Avenue, 7200 Hermanus, South Africa

Brenton Beach House
Brenton Beach House

You're eligible for a Genius discount at Brenton Beach House! To save at this property, all you have to do is sign in. This 4-star guest house features an outdo ...

Accommodation type: Hotel Knysna

Address: 116 Watsonia Ave, Brenton on sea, 6570 Brenton-on-Sea, South Africa

Dumela Margate Flat No 31
Dumela Margate Flat No 31

Boasting sea views, Dumela Margate Flat No 31 features accommodations with a private beach area, a tennis court and a terrace, around 1.5 mi from Uvongo Beach. ...

Accommodation type: Hotel Margate

Address: 1 Manaba Beach Rd & Marine Drive, Manaba, 4275 Margate, South Africa

Quainton Cottages
Quainton Cottages

You're eligible for a Genius discount at Quainton Cottages! To save at this property, all you have to do is sign in. Located in the suburb of Eastcliff, Quaint ...

Accommodation type: Hotel Hermanus

Address: 74 Mitchell Street, Eastcliff, 7200 Hermanus, South Africa

Candlewood Cottage
Candlewood Cottage

Featuring garden views, Candlewood Cottage provides accommodations with an outdoor swimming pool, a bar and a terrace, around 7.5 mi from Knysna Forest. This vi ...

Accommodation type: Hotel Knysna

Address: 1 Belvidere Avenue Old Belvidere, Belvidere, 6570 Knysna, South Africa

Dunbar Cottage
Dunbar Cottage

Located in Margate, 1.1 mi from Margate Beach, Dunbar Cottage features accommodations with an outdoor swimming pool, free private parking, a garden and a terrac ...

Address: 246 Dunbar Road, 4285 Margate, South Africa

Seaview Duplex
Seaview Duplex

In the Voelklip district of Hermanus, close to Langbaai Beach, Seaview Duplex features barbecue facilities and a washing machine. This beachfront property offer ...

Accommodation type: Hotel Hermanus

Address: 236 11th Street, 7200 Hermanus, South Africa

Corner House
Corner House

You're eligible for a Genius discount at Corner House! To save at this property, all you have to do is sign in. Featuring a balcony with pool views, an outdoor ...

Accommodation type: Hotel Knysna

Address: 12a Watsonia Street, Paradise, Paradise, 6570 Knysna, South Africa

First Group La Cote D'Azur
First Group La Cote D'Azur

You're eligible for a Genius discount at First Group La Cote D'Azur! To save at this property, all you have to do is sign in. Offering an outdoor pool and views ...

Accommodation type: Hotel Margate

Address: 1 Manaba Beach Road, Manaba Beach, 4276 Margate, South Africa

Sixteen Guest House on Main
Sixteen Guest House on Main

Sixteen Guest House on Main is located on the main road of Hermanus, along the Whale Coast. It features a pool, a spacious garden and is set 1,300 feet from a c ...

Address: 16 Main Road, 7200 Hermanus, South Africa

Double Dutch B & B
Double Dutch B & B

Double Dutch offers bed and breakfast in Knysna and views over the Knysna lagoon. Set in extensive garden, it features an outdoor swimming pool. Each room at Do ...

Address: 58 Circular Drive, Paradise, 6570 Knysna, South Africa

Granada 304
Granada 304

Granada 304 offers accommodations in Margate, 200 feet from Margate Beach and 6.2 mi from Mbumbazi Nature Reserve. The nearest airport is Margate Airport, 1.9 m ...

Accommodation type: Hotel Margate

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

Studio Cottage at Mariners
Studio Cottage at Mariners

Studio Cottage at Mariners, a property with a garden and barbecue facilities, is located in Hermanus, 1.6 mi from Village Square, 5.6 mi from Hamilton Russel Vi ...

Accommodation type: Hotel Hermanus

Address: 140 Church Street Mariners Village, 7200 Hermanus, South Africa

Exquisite Cottage Twenty
Exquisite Cottage Twenty

Exquisite Cottage Twenty is a luxury 2-bedroom holiday cottage located on Belvidere Estate. The Knysna lagoon is a 5-minute walk away and Brenton on Sea is 4.3 ...

Accommodation type: Hotel Knysna

Address: Lower Duthie Drive Cottage 20, Belvidere Manor, Belvidere, 6571 Knysna, South Africa

Ipanema 2
Ipanema 2

Ipanema 2, boasting barbecue facilities, is set in Margate, 1,650 feet from Shelly Beach and 7.5 mi from Mbumbazi Nature Reserve. This property offers access to ...

Accommodation type: Hotel Margate

Address: Bay Road 2, 4265 Margate, South Africa

The Links 3
The Links 3

In the Eastcliff district of Hermanus, close to Village Square, The Links 3 has free WiFi and a washing machine. Set 1.4 mi from Langbaai Beach, the property of ...

Accommodation type: Hotel Hermanus

Address: Main Road The Links Nr 3, 7200 Hermanus, South Africa

Forest Elegance Hide-Away
Forest Elegance Hide-Away

Located in Knysna in the Western Cape region and Sparrebosch Beach reachable within 1.3 mi, Forest Elegance Hide-Away features accommodations with free WiFi, BB ...

Accommodation type: Hotel Knysna

Address: 60 Wilson street Hunter's Home, Hunter's Home, 6571 Knysna, South Africa

Juanita 301
Juanita 301

Juanita 301 is located in Margate. With free private parking, the property is 300 feet from Margate Beach and 6.2 mi from Mbumbazi Nature Reserve. The nearest a ...

Accommodation type: Hotel Margate

Address: Duke Road, 4275 Margate, South Africa

The Sun,Whales and Waves seafront apartment
The Sun,Whales and Waves seafront apartment

Stay in the heart of Hermanus – Excellent location – show map You're eligible for a Genius discount at The Sun,Whales and Waves seafront apartment! To sa ...

Accommodation type: Hotel Hermanus

Address: 89 Marine Drive 8 Marine Court, 7200 Hermanus, South Africa