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

Windmill Farm
Windmill Farm

You're eligible for a Genius discount at Windmill Farm! To save at this property, all you have to do is sign in. Set 19 mi from Royal Natal National Park, Wind ...

Accommodation type: Hotel Bergville

Address: R74 Top of Oliviershoek Pass, 3350 Bergville, South Africa

Karoo-Koppie
Karoo-Koppie

Located in Colesberg, 1,000 feet from NG Kerk Colesberg, Karoo-Koppie features accommodations with barbecue facilities, free private parking and a terrace. The ...

Address: 1 President Kruger Street Colesberg, 9795 Colesberg, South Africa

Family Beach Home
Family Beach Home

Set 1.6 mi from Sunset Beach, 0.7 mi from Tableview Sports Complex and 1.6 mi from Rietvlei Wetlands Nature Reserve, Family Beach Home offers accommodations loc ...

Accommodation type: Hotel Cape Town

Address: 6 Meerlust Street, 7441 Table View, South Africa

The Lodge Bethal
The Lodge Bethal

Featuring a licensed restaurant and leisure lounge, The Lodge Bethal offers accommodations in Bethal, 20 mi from Secunda and 5 minutes' drive from Bethal Golf C ...

Accommodation type: Hotel Bethal

Address: 72 Mark St, 2310 Bethal, South Africa

Skietberg Lodge
Skietberg Lodge

You're eligible for a Genius discount at Skietberg Lodge! To save at this property, all you have to do is sign in. Located in Colesberg, 1.1 mi from NG Kerk Col ...

Accommodation type: Lodge Colesberg

Address: Skietberg avenue 6, PO 277, 9795 Colesberg, South Africa

Fever Tree Place
Fever Tree Place

Set 8.1 mi from CTICC, 8.1 mi from Robben Island Ferry and 8.1 mi from V&A Waterfront, Fever Tree Place offers accommodations located in Cape Town. The property ...

Accommodation type: Hotel Cape Town

Address: 70 De La Fontaine Avenue, 7460 Cape Town, South Africa

Nowe's Keep
Nowe's Keep

Offering barbecue facilities and sea view, Nowe's Keep is located in Struisbaai, less than 0.6 mi from Struisbaai Main Beach and 21 mi from De Mond Nature Reser ...

Accommodation type: Hotel Struis Bay

Address: Malvern Drive, 7285 Struisbaai, South Africa

Faith and Glory Guest House
Faith and Glory Guest House

Located in Bethlehem, within 1.5 mi of Dihlabeng Shopping Mall and 2.2 mi of Mediclinic Hooglands, Faith and Glory Guest House provides accommodations with a ga ...

Address: 12 John Grobler Street, 9701 Bethlehem, South Africa

Van Zylsvlei B&B - A Karoo Guest Farm
Van Zylsvlei B&B - A Karoo Guest Farm

With garden views, Van Zylsvlei B&B - A Karoo Guest Farm is located in Colesberg and has a restaurant, a 24-hour front desk, bar, garden, seasonal outdoor pool ...

Address: 1 Philippolis Road, 9795 Colesberg, South Africa

Flamingo Palms
Flamingo Palms

You're eligible for a Genius discount at Flamingo Palms! To save at this property, all you have to do is sign in. Flamingo Palms features garden views, free WiF ...

Accommodation type: Hotel Cape Town

Address: 48 Janssens Avenue Flamingo Vlei, 7441 Table View, South Africa

Shoreline Cottage
Shoreline Cottage

Boasting a hot tub, Shoreline Cottage is located in Struisbaai. Set 1,650 feet from Struisbaai Main Beach, the property offers a garden and free private parking ...

Accommodation type: Hotel Struis Bay

Address: Murex Street, 7285 Struisbaai, South Africa

Krith Guest House
Krith Guest House

You're eligible for a Genius discount at Krith Guest House! To save at this property, all you have to do is sign in. Located in Bethlehem, 1.6 miles from Dihlab ...

Address: 39 La Provence Road, 9701 Bethlehem, South Africa

Constantia Klein
Constantia Klein

You're eligible for a Genius discount at Constantia Klein! To save at this property, all you have to do is sign in. Boasting a hot tub, Constantia Klein is loca ...

Accommodation type: Hotel Constantia

Address: 74 Klein Constantia Road, Constantia, 7806 Cape Town, South Africa

Flavours at 34
Flavours at 34

Located in Gordonʼs Bay, within 1.8 mi of Caymen Beach and 1.1 mi of Gordon's Bay Sportsfield, Flavors at 34 provides accommodations with a garden and free WiFi ...

Address: 34 Rhus Street, Mountainside, Gordon's Bay, 7140 Gordonʼs Bay, South Africa

The Windmill
The Windmill

Offering a garden and garden view, The Windmill is set in Struisbaai, 0.7 mi from Struisbaai Main Beach and 7.5 mi from De Mond Nature Reserve. This property of ...

Accommodation type: Hotel Struis Bay

Address: 37 Dassie Crescent, 7285 Struisbaai, South Africa

The Green Olive Guesthouse
The Green Olive Guesthouse

You're eligible for a Genius discount at The Green Olive Guesthouse! To save at this property, all you have to do is sign in. The Green Olive Guest house offers ...

Address: 6 Kroon Avenue, 9701 Bethlehem, South Africa

Glen Avon Lodge Boutique Hotel
Glen Avon Lodge Boutique Hotel

Get the celebrity treatment with world-class service at Glen Avon Lodge Boutique Hotel You're eligible for a Genius discount at Glen Avon Lodge Boutique Hotel ...

Accommodation type: Hotel Constantia

Address: No. 1 Strawberry Lane, Constantia, 7806 Cape Town, South Africa

Fountain Suite 1005 by AirAgents
Fountain Suite 1005 by AirAgents

Stay in the heart of Cape Town – Show map Fountain Suite 1005 by AirAgents is located in Cape Town, 1.8 mi from Three Anchor Bay Beach and 1,650 feet fro ...

Accommodation type: Hotel Cape Town

Address: 1 St Georges Mall, City Centre, Cape Town CBD, 8000 Cape Town, South Africa

87 Marine Drive
87 Marine Drive

Located within 1.1 mi of Struisbaai Main Beach and 22 mi of De Mond Nature Reserve in Struisbaai, 87 Marine Drive provides accommodations with seating area. A f ...

Accommodation type: Hotel Struis Bay

Address: 87 Marine Drive, 7285 Struisbaai, South Africa

Karoo Pandok Bethulie
Karoo Pandok Bethulie

You're eligible for a Genius discount at Karoo Pandok Bethulie! To save at this property, all you have to do is sign in. Set in Bethulie, 2.1 mi from Bethulie C ...

Address: 9 Oos Street, 9992 Bethulie, South Africa