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

Otters Rest
Otters Rest

Boasting a garden, water sports facilities, and a terrace, Otters Rest offers accommodations in Cape Town with free WiFi and lake views. Featuring free private ...

Accommodation type: Homestay Cape Town

Address: 10 Tokai Close, 7945 Cape Town, South Africa

Ambiente Budget Accommodation
Ambiente Budget Accommodation

Located in Upington in the Northern Cape region, with Kalahari Mall and Duineveld High School nearby, Ambiente Budget Accommodations provides accommodations wit ...

Accommodation type: Hotel Upington

Address: 13 Freesia Street, 8801 Upington, South Africa

Figtree Magic cottage
Figtree Magic cottage

Boasting garden views, Figtree Magic cottage features accommodations with a patio and a kettle, around 12 mi from Durban ICC. Set 4.3 mi from Umhlanga Lighthous ...

Accommodation type: Hotel Durban

Address: no 4 Figtree Grove Mt Edgecombe, 4301 Durban, South Africa

Maninghi Lodge
Maninghi Lodge

You're eligible for a Genius discount at Maninghi Lodge! To save at this property, all you have to do is sign in. Located on the banks of the Olifants River wit ...

Accommodation type: Lodge Balule Game Reserve

Address: 16 Parsons, 1390 Balule Game Reserve, South Africa

Panaview Bed & Breakfast
Panaview Bed & Breakfast

Panaview Bed & Breakfast, a property with a garden, is set in Cape Town, 13 mi from Robben Island Ferry, 14 mi from V&A Waterfront, as well as 16 mi from Table ...

Address: 23 Melkhout Crescent, 7500 Cape Town, South Africa

Browns Manor
Browns Manor

Browns Manor is situated on the N14, 3 miles from Upington Airport. It has an outdoor pool and offers air conditioned guest rooms. Manor rooms have modern woode ...

Address: N14 Olifantshoek Road, 8801 Upington, South Africa

Gumtree Lodge
Gumtree Lodge

Located in Durban, 2.7 mi from Umhlanga Lighthouse and 7.5 mi from Kings Park Stadium, Gumtree Lodge features accommodations with free WiFi, air conditioning, a ...

Accommodation type: Lodge Durban

Address: 13 Gumtree Crescent Mount Edgecombe, 4302 Durban, South Africa

Bubez Guesthouse
Bubez Guesthouse

Located in Barberton, 2,300 feet from Barberton Museum, Bubez Guest house features accommodations with a shared lounge, free private parking, a garden and barbe ...

Address: 11 Andrews Street, 1300 Barberton, South Africa

Paragon Rooftop Pool Central Spacious
Paragon Rooftop Pool Central Spacious

Featuring city views, Paragon Rooftop Pool Central Spacious provides accommodations with a patio and a kettle, around 3.1 mi from CTICC. This apartment offers f ...

Accommodation type: Hotel Cape Town

Address: Bowden Road 718 7th Floor, Observatory, 7925 Cape Town, South Africa

Duin in die Weg
Duin in die Weg

Duin in die Weg is located in Upington. A fridge and coffee machine are also provided. A children's playground is also available for guests at the lodge. The ne ...

Accommodation type: Lodge Upington

Address: N10, Portion 131 Gariep, 8801 Upington, South Africa

Innes Road Durban Accommodation One Bedroom Unit
Innes Road Durban Accommodation One Bedroom Unit

Offering garden views, Innes Road Durban Accommodations One Bedroom Unit is an accommodations located in Durban, 0.7 mi from Kings Park Stadium and 1.6 mi from ...

Accommodation type: Hotel Durban

Address: 132 Innes Road Morningside,, Morningside, 4001 Durban, South Africa

The Hidden Emerald
The Hidden Emerald

Featuring a garden, The Hidden Emerald offers accommodations in Barrydale with free WiFi and mountain views. The bed and breakfast is less than 0.6 mi from Nort ...

Address: 12 Villiers Street Barrydale, 6750 Barrydale, South Africa

Parow Student house
Parow Student house

Featuring a terrace, Parow Student house is located in Cape Town in the Western Cape region, 8.7 mi from CTICC and 9.3 mi from Robben Island Ferry. The property ...

Address: 63 Alexandra Street, 7500 Cape Town, South Africa

Mom's Place
Mom's Place

Set in Upington, within 1.2 mi of Kalahari-Oranje Museum and 1.4 mi of Kalahari Mall, Mom's Place offers accommodations with a garden and free WiFi throughout t ...

Address: 4 Oranjestraat, 8801 Upington, South Africa

La Lucia Sands Beach Resort
La Lucia Sands Beach Resort

Located in Umhlanga Rocks, La Lucia Sands Beach Resort features self-catering accommodations. The beach is just a short stroll away and the resort features an o ...

Accommodation type: Resort Durban

Address: 58 Marine Drive, 4051 Durban, South Africa

Lentelus Farmstay
Lentelus Farmstay

Located in Barrydale, Lentelus Farmstay has accommodations 7 miles from Barrydale Cellar and 7 miles from Northern Barrydale Hiking Trail. The units have a full ...

Address: Lentelus off R62, 6750 Barrydale, South Africa

Penguinden - Private Villa
Penguinden - Private Villa

Boasting garden views, Penguinden - Private Villa offers accommodations with a terrace and a balcony, around 18 mi from Table Mountain. Located 1.1 mi from Seaf ...

Accommodation type: Hotel Cape Town

Address: 57 Dorries Drive, 7975 Cape Town, South Africa

Rosy Palm Sunrise
Rosy Palm Sunrise

Rosy Palm Sunrise is located in Upington, 3.1 mi from Kalahari-Oranje Museum, 5.6 mi from Orange River Cellars, and 11 mi from Spitskop Nature Reserve. The acco ...

Accommodation type: Homestay Upington

Address: Mazurka Draai Keidebees, 8801 Upington, South Africa

Luxury Point Waterfront Apartment at The Spinaker
Luxury Point Waterfront Apartment at The Spinaker

You're eligible for a Genius discount at Luxury Point Waterfront Apartment at The Spinaker! To save at this property, all you have to do is sign in. Located jus ...

Accommodation type: Hotel Durban

Address: 180 Mahatma Gandhi Road, 4001 Durban, South Africa

Sandy's Place
Sandy's Place

Sandy's Place is located in Barrydale, along the Route 62. It features a lush garden, terrace and has private parking available on site. The guest house offers ...

Address: 52 Van Riebeeck Street, 6750 Barrydale, South Africa