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

Eden Country Inn
Eden Country Inn

Located in Little Brak River, within 1.9 mi of the beach, Eden Country Inn offers amenities including a mini casino and an outdoor swimming pool. Each unit at t ...

Accommodation type: Inn Mossel Bay

Address: Old George Rd Little Brak River, Mossel Bay, 6503 Klein Brak Rivier, South Africa

Casablanca's
Casablanca's

You're eligible for a Genius discount at Casablanca's! To save at this property, all you have to do is sign in. Boasting pool views, Casablanca's offers accommo ...

Address: Cnr R40/R538 Hazyview, 1242 Hazyview, South Africa

Sunrock Guesthouse
Sunrock Guesthouse

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

Address: 11 Park Street, 1619 Kempton Park, South Africa

Garden Route Self-Catering
Garden Route Self-Catering

Garden Route Self-Catering has garden views, free WiFi and free private parking, located in Dana Bay, 1.1 mi from 1st Beach. All units are equipped with a flat- ...

Accommodation type: Hotel Mossel Bay

Address: 413 Flora Drive Dana Bay, 7560 Dana Bay, South Africa

Hazy Park Lodge Caravan & Camping
Hazy Park Lodge Caravan & Camping

Featuring garden views, Hazy Park Lodge Caravan & Camping in Hazyview features accommodations, an outdoor swimming pool, a garden and barbecue facilities. Fishi ...

Accommodation type: Hotel Hazyview

Address: R40 Hazy Park Lodge Caravan & Camping, 1242 Hazyview, South Africa

Willow Tree Guest House
Willow Tree Guest House

Located 2.5 mi from O.R Tambo International Airport, Willow Tree Guest House is set within lush gardens, and features African-themed rooms set around an outdoor ...

Address: 11 Morester Street, 1619 Kempton Park, South Africa

Hartensee 204 - MOSSELBAY
Hartensee 204 - MOSSELBAY

Hartensee 204 - MOSSELBAY is located in Mossel Bay, 3.6 miles from Santos Beach, 4 miles from Bartolomeu Dias Museum Complex, and 1.2 miles from Langeberg Mall. ...

Accommodation type: Hotel Mossel Bay

Address: 204 Hartensee, 6506 Mossel Bay, South Africa

Holiday Flat Stormvoel 547
Holiday Flat Stormvoel 547

You're eligible for a Genius discount at Holiday Flat Stormvoel 547! To save at this property, all you have to do is sign in. Featuring mountain views, Holiday ...

Accommodation type: Hotel Hazyview

Address: Stormvoel Way 547, 1242 Hazyview, South Africa

Beach House
Beach House

Beach House is a beachfront property located in Kenton on Sea, 0.9 mi from Kenton Bowling Club and 1.9 mi from Kenton Marina. Located 1,000 feet from Kariega Be ...

Accommodation type: Hotel Kenton-on-Sea

Address: 15 Elliot Rd, Kenton on sea, 6191 Kenton on Sea, South Africa

ITF Nautica Sea View Apartment
ITF Nautica Sea View Apartment

Set in Mossel Bay, 0.7 mi from Santos Beach and 1.6 mi from Bartolomeu Dias Museum Complex, ITF Nautica Sea View Apartment offers a terrace and air conditioning ...

Accommodation type: Hotel Mossel Bay

Address: Nautica Luxury Apartments, 6506 Mossel Bay, South Africa

Khutso Guest House
Khutso Guest House

Located in Hazyview, 4.3 mi from Sabie River, Khutso Guest House features accommodations with an outdoor swimming pool, free private parking, a shared lounge an ...

Address: Bishoptree Street, 1242 Hazyview, South Africa

Sibuya Game Reserve and Lodge
Sibuya Game Reserve and Lodge

A 5.6 miles boat ride along the Kariega River provides the only access to malaria-free Sibuya Game Reserve, set in the forest. It offers Big Five game drives, r ...

Accommodation type: Lodge Kenton-on-Sea

Address: 39 Eastbourne Road, 6191 Kenton on Sea, South Africa

La Palma Villas
La Palma Villas

Featuring sea views, La Palma Villas offers accommodations with a balcony and a kettle, around less than 0.6 mi from Hartenbos Beach. This beachfront property o ...

Accommodation type: Hotel Mossel Bay

Address: Beach E Blvd 34, 6506 Mossel Bay, South Africa

Kruger Park Lodge 401
Kruger Park Lodge 401

Boasting pool views, Kruger Park Lodge 401 features accommodations with a restaurant, an outdoor swimming pool and a bar, around 3.1 mi from Sabie River. This h ...

Accommodation type: Hotel Hazyview

Address: R536 401, 1242 Hazyview, South Africa

Inverell Station
Inverell Station

Located just 1,950 feet from Kariega Beach, Inverell Station features accommodations in Kenton on Sea with access to an outdoor swimming pool, a shared lounge, ...

Accommodation type: Hotel Kenton-on-Sea

Address: 20 Lyon Road, 6191 Kenton on Sea, South Africa

Mari-Amor Self-Catering Apartments
Mari-Amor Self-Catering Apartments

Mari-Amor Self-Catering Apartments features city views, free WiFi and free private parking, located in Mossel Bay, 1.6 mi from The Point Beach. The units come w ...

Accommodation type: Hotel Mossel Bay

Address: 14 Da Gama Street, 6506 Mossel Bay, South Africa

Kruger Park Lodge Unit No. 509
Kruger Park Lodge Unit No. 509

Complete with barbecue facilities and a garden, Kruger Park Lodge Unit No. 509 is located in Hazyview, 2.2 mi from Sabie River and 6.8 mi from Phabeni Gate. Thi ...

Accommodation type: Lodge Hazyview

Address: Portia Shabangu Drive, 1242 Hazyview, South Africa

Beach Music I and II
Beach Music I and II

You're eligible for a Genius discount at Beach Music I and II! To save at this property, all you have to do is sign in. Located in Keurboomstrand, Beach Music I ...

Accommodation type: Hotel Keurboomstrand

Address: Mare Nostrum, 6600 Keurboomstrand, South Africa

Nautica 410
Nautica 410

You're eligible for a Genius discount at Nautica 410! To save at this property, all you have to do is sign in. Located in Mossel Bay, 0.7 mi from Santos Beach a ...

Accommodation type: Hotel Mossel Bay

Address: 1 Bakke Street 410 Nautica, 6506 Mossel Bay, South Africa

Kruger Park Lodge Unit No. 612
Kruger Park Lodge Unit No. 612

Located in Hazyview, 3.1 mi from Sabie River and 7.5 mi from Phabeni Gate, Kruger Park Lodge Unit No. 612 provides air-conditioned accommodations with a patio a ...

Accommodation type: Hotel Hazyview

Address: Portia Shabangu Road, Hazyview, Kruger Park Lodge Kruger Park Lodge Unit No. 612, 1242 Hazyview, South Africa