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

Shells Corner Cottage
Shells Corner Cottage

You're eligible for a Genius discount at Shells Corner Cottage! To save at this property, all you have to do is sign in. Set in Knysna, 1.7 mi from Bollard Bay ...

Accommodation type: Hotel Knysna

Address: Sunninghill Drive 0, 6571 Knysna, South Africa

Seagull 412
Seagull 412

Located in Margate, Seagull 412 features accommodations with a private pool. Guests staying at this apartment have access to a fully equipped kitchen and a balc ...

Accommodation type: Hotel Margate

Address: Finnis Road, 4275 Margate, South Africa

Firefly Farm
Firefly Farm

Firefly Farm is set in KwaNibela and offers a garden and barbecue facilities. Featuring free private parking, the holiday home is in an area where guests can en ...

Accommodation type: Hotel Hluhluwe

Address: Main Road, 3960 KwaNibela, South Africa

Stannards Guest Lodge
Stannards Guest Lodge

You're eligible for a Genius discount at Stannards Guest Lodge! To save at this property, all you have to do is sign in. Set in an indigenous garden in a quiet ...

Address: 22 Fraser Street, Hunter's Home, 6570 Knysna, South Africa

Seagull 506
Seagull 506

Located in Margate, Seagull 506 provides a private pool. This apartment offers accommodations with a balcony. This apartment comes with 2 bedrooms, a flat-scree ...

Accommodation type: Hotel Margate

Address: Finnis Road, 4275 Margate, South Africa

Hluhluwe River Lodge
Hluhluwe River Lodge

You're eligible for a Genius discount at Hluhluwe River Lodge! To save at this property, all you have to do is sign in. Offering far-reaching views of False Bay ...

Accommodation type: Lodge Hluhluwe

Address: Sub 21 lot h104, 3960 Hluhluwe, South Africa

Summer Place Leisure
Summer Place Leisure

Stay in the heart of Knysna – Good location – show map Set in the heart of Knysna, Summer Place Leisure offers accommodations with garden views, just 4.3 ...

Accommodation type: Hotel Knysna

Address: 67 Main Road, 6571 Knysna, South Africa

Seagull 514
Seagull 514

Located in Margate, Seagull 514 features accommodations with a private pool. This apartment offers accommodations with a balcony. This apartment features 2 bedr ...

Accommodation type: Hotel Margate

Address: Finnis Road, 4275 Margate, South Africa

Lebombo Wattle Forest
Lebombo Wattle Forest

Featuring garden views, Lebombo Wattle Forest offers accommodations with barbecue facilities and a patio, around 14 mi from Falaza Game Park and Spa. Located 8. ...

Accommodation type: Hotel Hluhluwe

Address: Main Road (R22 Turn Off), 3960 Hluhluwe, South Africa

The Bent Horse
The Bent Horse

Boasting a restaurant, a garden, and a private beach area, The Bent Horse features accommodations in Knysna with free WiFi and garden views. Featuring free priv ...

Accommodation type: Hotel Knysna

Address: 3 Admirality Crescent, 6571 Knysna, South Africa

Shore Breakers
Shore Breakers

With direct beach access, Shore Breakers offers self-catering accommodations in Margate. The chalets all feature a patio with BBQ facilities and an outdoor dini ...

Accommodation type: Resort Margate

Address: 868 Marine Drive, Shelly Beach, 4265 Shelly Beach, South Africa

Pumusa Bushcamp
Pumusa Bushcamp

Located in Hluhluwe, Pumusa Bushcamp features accommodations with an outdoor pool, free WiFi, a bar and a shared lounge. Guests at the lodge can enjoy a contine ...

Accommodation type: Lodge Hluhluwe

Address: False Bay Road D540, 3960 Hluhluwe, South Africa

The Greens Guest House
The Greens Guest House

Located in Knysna and with Cony Glen Beach reachable within 1.8 mi, The Greens Guest House features express check-in and check-out, rooms, a shared lounge, free ...

Address: 44 Howard Street, Hunters Home, Hunter's Home, 6570 Knysna, South Africa

Southern Comfort - Starfish
Southern Comfort - Starfish

Boasting sea views, Southern Comfort - Starfish is located in Margate, around 4.3 mi from Mbumbazi Nature Reserve. Set on the beachfront, this property has a re ...

Accommodation type: Hotel Margate

Address: 1406 Frances Ave, Ramsgate South, 4285 Margate, South Africa

Umsinsi Cottage
Umsinsi Cottage

Umsinsi Cottage, a property with an outdoor swimming pool and a terrace, is located in Hluhluwe, 3.7 mi from Ubizane Wildlife Reserve, 3.7 mi from Bonamanzi Pri ...

Accommodation type: Hotel Hluhluwe

Address: 298 Koedoe Street, 3960 Hluhluwe, South Africa

The White House
The White House

Located in Knysna, 1,950 feet from Cony Glen Beach, The White House offers accommodations with free WiFi, a patio or a balcony and access to a garden and an out ...

Accommodation type: Homestay Knysna

Address: 32 Emu Crescent, 6571 Knysna, South Africa

Stay Awhile Family self catering unit
Stay Awhile Family self catering unit

Featuring a balcony with sea views, an outdoor swimming pool and a terrace, Stay Awhile Family self catering unit can be found in Margate, close to Shelly Beach ...

Accommodation type: Hotel Margate

Address: 636 Palm Road Unit 3, 4265 Margate, South Africa

African Dream Tour
African Dream Tour

Set in Hoedspruit in the Limpopo region, African Dream Tour offers accommodations with free private parking. A garden and a terrace are offered at the lodge. Ki ...

Accommodation type: Lodge Hoedspruit

Address: skilderkrans 4, 1350 Hoedspruit, South Africa

Thesen Lagoon House
Thesen Lagoon House

In the Thesen Island district of Knysna, close to Knysna Waterfront, Thesen Lagoon House has a tennis court and a washing machine. This holiday home features a ...

Accommodation type: Hotel Knysna

Address: A10 Avocet Close Thesen Island, Thesen Island , 6571 Knysna, South Africa

Sunset Beach 34
Sunset Beach 34

Sunset Beach 34 is located in Margate. With free private parking, the property is 1.1 mi from Shelly Beach and 6.8 mi from Mbumbazi Nature Reserve. The apartmen ...

Accommodation type: Hotel Margate

Address: Uvongo Beach Road, 4270 Margate, South Africa