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

Upper Avenues, Sunny Studio Loft Apartment
Upper Avenues, Sunny Studio Loft Apartment

Boasting a patio with garden views, a garden and barbecue facilities, Upper Avenues, Sunny Studio Loft Apartment can be found in Port Elizabeth, close to Walmer ...

Accommodation type: Hotel Port Elisabeth

Address: 57 11th Avenue walmer, Walmer, 6065 Port Elizabeth, South Africa

Villas Marina on the beach
Villas Marina on the beach

You're eligible for a Genius discount at Villas Marina on the beach! To save at this property, all you have to do is sign in. Located in Port Elizabeth, less th ...

Accommodation type: Hotel Port Elisabeth

Address: 5 Marine Drive unit 6, villas marina, Summerstrand, 6001 Port Elizabeth, South Africa

The Stables
The Stables

Set in Lovemore Park in the Eastern Cape region, The Stables features a terrace and mountain views. The property is 11 mi from Port Elizabeth and free private p ...

Accommodation type: Hotel Port Elisabeth

Address: Sandpebbles Estate, Chelsea Road, 6070 Lovemore Park, South Africa

15 @ Porter Guesthouse
15 @ Porter Guesthouse

Located in Port Shepstone, within 1.2 mi of Melville Beach and 5.6 mi of Oribi Plaza, 15 @ Porter Guest house provides accommodations with a garden and as well ...

Address: 15 porter street, 4240 Port Shepstone, South Africa

Ambleside
Ambleside

Located on the South Coast of Kwa-Zulu Natal in the village of Umtentweni within 1.9 mi from Port Shepstone, Ambleside offers outdoor pool and garden. It is wit ...

Accommodation type: Hotel Port Shepstone

Address: 2 Fourth Avenue, Umtentweni, 4235 Port Shepstone, South Africa

Crab Shack
Crab Shack

Featuring a patio with pool views, an outdoor swimming pool and a terrace, Crab Shack can be found in Port Shepstone, close to Melville Beach and 5.6 mi from Or ...

Accommodation type: Hotel Port Shepstone

Address: 15 Fiddlewood Drive, 4230 Port Shepstone, South Africa

Kapenta Bay Holiday Resort Port Shepstone unit 12
Kapenta Bay Holiday Resort Port Shepstone unit 12

Featuring a terrace, Kapenta Bay Holiday Resort Port Shepstone unit 12 offers accommodations in Port Shepstone, a 10-minute walk from Oribi Plaza and 1.7 miles ...

Accommodation type: Hotel Port Shepstone

Address: 8 5th Avenue unit 12, 4240 Port Shepstone, South Africa

Moeg Geploeg Lodge
Moeg Geploeg Lodge

You're eligible for a Genius discount at Moeg Geploeg Lodge! To save at this property, all you have to do is sign in. Located 6.8 mi from Oribi Plaza in Port Sh ...

Accommodation type: Lodge Port Shepstone

Address: 1 Seaview road Sunwichport Lodge, 4240 Port Shepstone, South Africa

Sea Cottage
Sea Cottage

You're eligible for a Genius discount at Sea Cottage! To save at this property, all you have to do is sign in. Offering sea views, Sea Cottage is an accommodati ...

Accommodation type: Hotel Port Shepstone

Address: 2 Fiddlewood Road Southport, 4230 Port Shepstone, South Africa

Thurston's Beach House Retreat
Thurston's Beach House Retreat

You're eligible for a Genius discount at Thurston's Beach House Retreat! To save at this property, all you have to do is sign in. Thurston's Beach House Retreat ...

Accommodation type: Hotel Port Shepstone

Address: 1 Kvalsvig Road (Kyalsig) Oslo Beach, 4240 Port Shepstone, South Africa

The Lodge on the Beach
The Lodge on the Beach

The Lodge on the Beach is located in Port Saint John’s. Each room here will provide you with a small balcony and a seating area. Each room has access to a priva ...

Address: Off Second Beach Road, 5120 Port St. Johns, South Africa

Heidedal Self-catering Guest House
Heidedal Self-catering Guest House

Heidedal Self-catering Guest House is located in Porterville, 23 mi from Die Hel Natural Pool and 2.1 mi from Waterfall, in an area where hiking can be enjoyed. ...

Accommodation type: Hotel Porterville

Address: Heidedal Farms Pampoenfontein, 6810 Porterville, South Africa

The Cottage Self-catering units
The Cottage Self-catering units

Located 350 feet from NG Church Postmasburg, The Cottage Self-catering units offers a garden, and air-conditioned accommodations with a balcony and free WiFi. T ...

Accommodation type: Hotel Postmasburg

Address: 15 Bo Street, 8420 Postmasburg, South Africa

Kettle's House
Kettle's House

Offering panoramic views of the Atlantic Ocean, Kettle's House is located in the coastal suburb of Camps Bay. Kettle's House features a solar-heated outdoor swi ...

Accommodation type: Hotel Cape Town

Address: 16A Barbara Road Camps Bay, Camps Bay, 8005 Cape Town, South Africa

Lavender Rose
Lavender Rose

Set in Bethulie in the Free State region, Lavender Rose has a patio. There is an in-house restaurant, plus free private parking and free WiFi are available. Thi ...

Address: 36 Murray street, 9992 Bethulie, South Africa

Carrington Guest House
Carrington Guest House

You're eligible for a Genius discount at Carrington Guest House! To save at this property, all you have to do is sign in. Offering an outdoor pool amid its lush ...

Address: 20 Mountain Rise, Glenmore, 4001 Durban, South Africa

BUTRIN GUEST HOUSE
BUTRIN GUEST HOUSE

Located in Welkom, within 0.7 mi of Welkom Square Shopping Center and 1.2 mi of Ernest Oppenheimer Theater, BUTRIN GUEST HOUSE provides accommodations with a ga ...

Address: 18 Ebeleen Street, 9459 Welkom, South Africa

Kinghorns Gardens
Kinghorns Gardens

Located in Cape Town, 1.4 mi from Noordhoek Beach, Kinghorns Gardens features accommodations with an outdoor swimming pool, free private parking, a bar and a ga ...

Address: 3 Nthombeni Way, 7979 Cape Town, South Africa

Cottage Amnesia
Cottage Amnesia

Boasting sea views, Cottage Amnesia provides accommodations with a patio and a kettle, around 2,300 feet from Betty's Bay Main Beach. Featuring free private par ...

Accommodation type: Hotel Betty's Bay

Address: 3580 Nemesia Road, 7141 Bettyʼs Bay, South Africa

Coastlands Durban Self Catering Holiday Apartments
Coastlands Durban Self Catering Holiday Apartments

Set 1 mi from Vetch's Beach and 0.6 mi from Durban ICC, Coastlands Durban Self Catering Holiday Apartments offers accommodations in Durban. Private parking is a ...

Accommodation type: Hotel Durban

Address: 47 Doctor Pixley Kaseme Street, 4000 Durban, South Africa