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

Entire Home with amazing sea views & quiet road
Entire Home with amazing sea views & quiet road

Set in Wavecrest in the Eastern Cape region, Entire Home with amazing sea views & quiet road features a balcony. Located 1 mi from Point Beach, the property pro ...

Accommodation type: Hotel Jeffreys Bay

Address: 25 Bushwillow Avenue, 6330 Wavecrest, South Africa

43 Artemis
43 Artemis

You're eligible for a Genius discount at 43 Artemis! To save at this property, all you have to do is sign in. Boasting a balcony with sea views, a garden and a ...

Accommodation type: Hotel Langebaan

Address: 43 Artemis Street, Paradise Beach Langebaan, 7357 Langebaan, South Africa

Room in BB - Cosy double room in the city of Middelburg
Room in BB - Cosy double room in the city of Middelburg

Located in Middelburg, 1.3 mi from Midwater Shopping Center Middelburg, Room in BB - Cozy double room in the city of Middelburg features a garden and views of t ...

Address: 29 Zuid Street, 1055 Middelburg, South Africa

14 Bella Vista
14 Bella Vista

Set in Jeffreys Bay and only 650 feet from Point Beach, 14 Bella Vista offers accommodations with sea views, free WiFi and free private parking. The property is ...

Accommodation type: Hotel Jeffreys Bay

Address: 22 Mimosa Street, 6330 Jeffreys Bay, South Africa

Abundance in Langebaan
Abundance in Langebaan

You're eligible for a Genius discount at Abundance in Langebaan! To save at this property, all you have to do is sign in. Offering a terrace and mountain view, ...

Accommodation type: Hotel Langebaan

Address: Oostewal Road Madriko, 20, 7357 Langebaan, South Africa

Starry Nights
Starry Nights

Located in Middelburg, 1,950 feet from Middelburg High School, Starry Nights provides accommodations with a seasonal outdoor swimming pool, free private parking ...

Address: 7 North End Street Middelburg Karoo, 5900 Middelburg, South Africa

9 Neptune Terrace Beach Apartment
9 Neptune Terrace Beach Apartment

Boasting city views, 9 Neptune Terrace Beach Apartment features accommodations with a balcony and a kettle, around 1.6 mi from Point Beach. This beachfront prop ...

Accommodation type: Hotel Jeffreys Bay

Address: Da Gama Road 9 Neptune Terrace, 6330 Jeffreys Bay, South Africa

Au Plais De Langebaan at Palm Tree Villa
Au Plais De Langebaan at Palm Tree Villa

You're eligible for a Genius discount at Au Plais De Langebaan at Palm Tree Villa! To save at this property, all you have to do is sign in. Set in Langebaan, Au ...

Address: 18 Salmander St, Langebaan, 7357, South Africa, 7357 Langebaan, South Africa

Waterlea-on-River Tented Cabins
Waterlea-on-River Tented Cabins

Located in Middelburg in the Eastern Cape region, Waterlea-on-River Tented Cabins has accommodations with free private parking. All units comprise a seating are ...

Address: Waterlea Farm, 5900 Middelburg, South Africa

Anna's Place
Anna's Place

Boasting garden views, Anna's Place features accommodations with a patio and a kettle, around 1.7 mi from Fountains Mall. Set 650 feet from Point Beach, the pro ...

Accommodation type: Hotel Jeffreys Bay

Address: 8D Mimosa Street, 6330 Jeffreys Bay, South Africa

Bella Casa
Bella Casa

Offering a tennis court and garden view, Bella Casa is set in Langebaan, 11 mi from West Coast Fossil Park and 5 mi from Langebaan Yacht Club. Located 1.7 mi fr ...

Accommodation type: Hotel Langebaan

Address: Langebaan, 7357 Langebaan, South Africa

1 Bedroom Cottage
1 Bedroom Cottage

Located in Midrand in the Gauteng region, 1 Bed Cottage features a balcony and garden views. This apartment has a garden. The 1-bedroom apartment comes with a l ...

Accommodation type: Hotel Midrand

Address: 39 Ridge Street, 1685 Midrand, South Africa

Bare Feet Retreat
Bare Feet Retreat

Baer Feet Retreat is located in Jeffreys Bay, less than 0.6 mi from Point Beach, 1.4 mi from Fountains Mall, as well as 5 mi from Seekoeirivier Nature Reserve. ...

Accommodation type: Hotel Jeffreys Bay

Address: 28 Boekenhout Crescent, 6330 Jeffreys Bay, South Africa

Calypso Beach
Calypso Beach

Set in Langebaan, just 0.9 mi from Paradise Beach, Calypso Beach offers beachfront accommodations with a bar, a garden, a private beach area and free WiFi. This ...

Accommodation type: Hotel Langebaan

Address: Calypso Beach 28 Chios Street, 7357 Langebaan, South Africa

African Footprints Lodge
African Footprints Lodge

You're eligible for a Genius discount at African Footprints Lodge! To save at this property, all you have to do is sign in. African Footprints Lodge is a tradit ...

Address: 42 Pretorius Road, Vorna Valley, 1685 Midrand, South Africa

Beach House
Beach House

Overlooking Supertubes Beach and Jeffreys Bay, this guest house provides modern accommodations. There are a number of restaurants and supermarkets within a 10-m ...

Address: 18 Pepper Street, Wavecrest, 6330 Jeffreys Bay, South Africa

Constantly Kiting Guesthouse
Constantly Kiting Guesthouse

You're eligible for a Genius discount at Constantly Kiting Guesthouse! To save at this property, all you have to do is sign in. Set in Langebaan, Constantly Kit ...

Accommodation type: Hotel Langebaan

Address: 1 Saint Croix Close 1, 7357 Langebaan, South Africa

Alimama Spaces: Thando's Manson
Alimama Spaces: Thando's Manson

Located in Midrand, 3.1 mi from Midrand Conference Center, 4.3 mi from Kyalami Racetrack and 5 mi from Eskom Convention Center, Alimama Spaces: Thando's Manson ...

Accommodation type: Hotel Midrand

Address: Corner 5th road and Smuts Drive The Heights Estate, Unit 193, 1686 Midrand, South Africa

Carley Beach House
Carley Beach House

Located in Jeffreys Bay, just 1,650 feet from Paradise Beach, Carley Beach House provides beachfront accommodations with an outdoor swimming pool, a bar, a gard ...

Accommodation type: Hotel Jeffreys Bay

Address: 15 Sparrow Drive, 6332 Jeffreys Bay, South Africa

Ellefsen 177
Ellefsen 177

Set in Langebaan, 0.7 mi from Langebaan Main Beach, 12 mi from West Coast Fossil Park and 27 mi from Vondeling Island Reserve, Ellefsen 177 offers accommodation ...

Accommodation type: Hotel Langebaan

Address: Ellefsen Road Ellefsen Estate, 7357 Langebaan, South Africa