Hotels in South Africa
Filter by type
Regions and towns
Savoy Hotel Kimberley
You're eligible for a Genius discount at Savoy Hotel Kimberley! To save at this property, all you have to do is sign in. Dating from 1892, this elegant hotel is ...
Address: 19 Old De Beers Road, , 8301 Kimberley, South Africa
The Courtyard at La Loggia
Located in Nottingham Road in the KwaZulu-Natal region and Brookdale Health Hydro & Spa reachable within 8.1 mi, The Courtyard at La Loggia provides accommodati ...
Address: 23 Zebra Way, Eaglecrest Wildlife Estate P165, Curry’s Post Road, 3280 Nottingham Road, South Africa
Sweet Dreams
Boasting garden views, Sweet Dreams offers accommodations with a terrace and a patio, around 5.6 mi from Magaliesberg Mountain Bike Trail. This farm stay has a ...
Address: HH 84 Hartebeestfontein Road (R401) Hartebeestfontein, 1790 Hekpoort, South Africa
Tulo Bed and Breakfast
You're eligible for a Genius discount at Tulo Bed and Breakfast! To save at this property, all you have to do is sign in. Featuring a balcony with garden views, ...
Address: 25 Onyx Crescent, 8301 Kimberley, South Africa
Whispering Waters
You're eligible for a Genius discount at Whispering Waters! To save at this property, all you have to do is sign in. Surrounded by nature and dams, Whispering W ...
Address: Fort Nottingham / Dargle Road, Fort Nottingham, 3280 Fort Nottingham, South Africa
142 hermanus beach club
Boasting garden views, 142 hermanus beach club features accommodations with a patio and a kettle, around 1.7 mi from Sandbaai Beach. Located on the beachfront, ...
Address: Church Street, 7200 Hermanus, South Africa
22 Key Largo
Located in Kingsburgh, just 1,950 feet from Warner Beach, 22 Key Largo features beachfront accommodations with an outdoor swimming pool, a fitness center, a gar ...
Address: 5 Topham Road 22 Key Largo, 4126 Kingsburgh, South Africa
52 Demper Street
Set just 0.6 mi from Onrus Beach, 52 Demper Street offers accommodations in Hermanus with access to a shared lounge, a casino, as well as a shared kitchen. Boas ...
Address: 52 Dempers Street, 7201 Hermanus, South Africa
17 Marine, Designer SOLAR powered Apt
17 Marine, Designer SOLAR powered Apt is set in the Westcliff district of Hermanus, 2,300 feet from Village Square, 2.3 mi from Hamilton Russel Vineyards and 3. ...
Address: 17 Marine Drive 202a, 7200 Hermanus, South Africa
Cabana Del Mar 38
You're eligible for a Genius discount at Cabana Del Mar 38! To save at this property, all you have to do is sign in. Set in Amanzimtoti, 350 feet from Warner Be ...
Address: 45 Ellcock Road, 4140 Amanzimtoti, South Africa
Black Eagle Self-Catering accommodation, Hermanus
You're eligible for a Genius discount at Black Eagle Self-Catering accommodation, Hermanus! To save at this property, all you have to do is sign in. Located in ...
Address: 32 Black Eagle Road, 7201 Hermanus, South Africa
357 On Main
357 On Main is located in the Kwaaiwater district of Hermanus, 1.6 mi from Village Square, 7.5 mi from Hamilton Russel Vineyards and 8.1 mi from La Vierge Winer ...
Address: 357 Main road, 7200 Hermanus, South Africa
Mattaniah Pet friendly, Corporate accommodation and Holiday Rentals
Set in Kingsburgh in the KwaZulu-Natal region with Warner Beach nearby, Mattaniah Country Pet friendly, Corporate accommodations and Holiday Rentals offers acco ...
Address: 7 Beach Road Winklespruit, 4126 Kingsburgh, South Africa
Matshana Lodge
Offering garden views and barbecue facilities, Matshana Lodge offers accommodations ideally set in Hermanus, within a short distance of Harderbaai. Free WiFi is ...
Address: 8 Under the Oaks Estate Onrust Mainroad, 7201 Hermanus, South Africa
67 Whale Rock Estate, Hermanus
You're eligible for a Genius discount at 67 Whale Rock Estate, Hermanus! To save at this property, all you have to do is sign in. Boasting sea views, 67 Whale R ...
Address: Whale Close, Tobago Bay, Westcliff 67 Whale Rock Estate, 7200 Hermanus, South Africa
Sea View Driftsands in Doonside
Sea View Driftsands in Doonside is located in Kingsburgh. The property has free private parking. The apartment is fitted with a flat-screen TV, 1 bedroom and a ...
Address: 5 Beach Road #31, 4126 Kingsburgh, South Africa
The Missions House
The Missions House, a property with a terrace, is set in Hermanus, 1.2 mi from Breakfast Bay Beach, 4.3 mi from Village Square, as well as 5 mi from Hamilton Ru ...
Address: 8 De Villiers Street, 7201 Hermanus, South Africa
Affordable family getaway at Hermanus Beach Club
Located in Hermanus, Affordable family getaway at Hermanus Beach Club offers accommodations with a private pool, a balcony and garden views. Set on the beachfro ...
Address: Church Street 134 Hermanus Beach Club, 7200 Hermanus, South Africa
Alpaca Self Catering Cottage Kleinmond
Featuring accommodations with a balcony, Alpaca Self Catering Cottage Kleinmond is located in Kleinmond. This apartment has a garden, barbecue facilities, free ...
Address: 73 6th Street, 7195 Kleinmond, South Africa
@Yamkela Guest House
You're eligible for a Genius discount at @Yamkela Guest House! To save at this property, all you have to do is sign in. Located in Oudtshoorn, 1.3 mi from Cango ...
Address: 95 Baron van Reede Street, 6625 Oudtshoorn, South Africa