Hotels in South Africa
Filter by type
Regions and towns
Bali on the Ridge Guesthouse
Located in Glenwood, in Durban, Bali on the Ridge features elegantly furnished rooms. It is 4.3 mi away from Moses Mabhida Stadium and offers free WiFi. This be ...
Address: 268 South Ridge Road (Mazisi Kunene Road), Glenwood, Westridge, 4001 Durban, South Africa
Pin Oak Cottage
Pin Oak Cottage is an accommodations set in Vryheid, 1.9 mi from Vryheid Golf Club and 0.6 mi from Vryheid Hill Nature Reserve. This villa features accommodatio ...
Address: 226 Bree Street VRYHEID, 3100 Vryheid, South Africa
Ocean & Marina Apartments - Penrith 004
Boasting air-conditioned accommodations with a private pool, garden view and a patio, Ocean & Marina Apartments - Penrith 004 is set in Cape Town. Featuring fre ...
Address: 2 West Quay Road Penrith 004, V&A Waterfront, 8001 Cape Town, South Africa
Holiday Home Lekker Lê
You're eligible for a Genius discount at Holiday Home Lekker Lê! To save at this property, all you have to do is sign in. Set 3.7 mi from Christian Barnard Muse ...
Address: Welkom, Meent Street, 6970 Beaufort West, South Africa
Beachurst Apartment
You're eligible for a Genius discount at Beachurst Apartment! To save at this property, all you have to do is sign in. Beachurst Apartment is a beachfront prope ...
Address: 227 O R Tambo Parade 403 ,Beachurst, 4063 Durban, South Africa
Villa Beryl Guesthouse
You're eligible for a Genius discount at Villa Beryl Guesthouse! To save at this property, all you have to do is sign in. Set along the historic Battlefield Rou ...
Address: 169 Hoog Street, 3100 Vryheid, South Africa
Ocean View 505
Located in Strand, just 1.3 mi from Caymen Beach, Ocean View 505 features beachfront accommodations with free WiFi. Boasting free private parking, the apartment ...
Address: 36 Beach Road, Strand , 7140 Strand, South Africa
Matoppo Inn
Located in Beaufort West, Matoppo Inn is a historic building, dating back to the 17th century. It features an extensive garden with outdoor pool and a dining ro ...
Address: 7 Bird Street, 6970 Beaufort West, South Africa
Boma Lodge
Located in Durban North, just 0.6 mi from the beach, Boma Lodge offers a tropical garden, outdoor swimming pool and free WiFi in public areas. The elegantly dec ...
Address: 2 Flack Place, 4051 Durban, South Africa
The Brinkhuizen
Located in Wakkerstroom in the Mpumalanga region with NG Church Wakkerstroom nearby, The Brinkhuizen has accommodations with free private parking. The units com ...
Address: 263 Uys Street, 2480 Wakkerstroom, South Africa
Ocean View C403 by CTHA
Featuring sea views, Ocean View C403 by CTHA provides accommodations with a balcony and a kettle, around 300 feet from Blouberg Beach. This beachfront property ...
Address: 11 Coral Road C403, 7441 Cape Town, South Africa
Quaggasfontein Gastehuis
Set in Beaufort West, 5 mi from Beaufort West Mall, Quaggasfontein Gastehuis offers accommodations with free WiFi and free private parking. All rooms feature a ...
Address: Quaggasfontein Farm, 6970 Beaufort West, South Africa
Burnham House B&B
You're eligible for a Genius discount at Burnham House B&B! To save at this property, all you have to do is sign in. Just 5 minutes drive from Umhlanga Beach, B ...
Address: 42 Burnham Drive, Umhlanga, 4051 Durban, South Africa
Angels Creek Guest House
Located in Welkom, 1.3 mi from Ernest Oppenheimer Theater, Angels Creek Guest House features accommodations with a shared lounge, free private parking, a garden ...
Address: 141 Constantia Street Dagbreek, 9459 Welkom, South Africa
Oceansong Beach House Noordhoek Cape Town
You're eligible for a Genius discount at Oceansong Beach House Noordhoek Cape Town! To save at this property, all you have to do is sign in. Featuring a barbecu ...
Address: 94 Beach Road, 7979 Noordhoek, South Africa
Wagon Wheel Country Lodge
Offering an outdoor pool and a restaurant, Wagon Wheel Country Lodge is located just of the N1 highway and 5 minutes' drive from the center of Beaufort West. Th ...
Address: 1km North of Beaufort West, Off of the N1, 6970 Beaufort West, South Africa
City Lodge Hotel Umhlanga Ridge
City Lodge Hotel Umhlanga Ridge is located in Durban, 1.2 miles from Umhlanga lighthouse and 7 miles from Kings Park Stadium. The rooms include a flat-screen TV ...
Address: 2 Palm Boulevard, Umhlanga Ridge, 4321 Durban, South Africa
Heimat Guesthouse
Featuring a shared lounge, garden and views of pool, Heimat Guest house is set in Welkom, 1.3 mi from Ernest Oppenheimer Theater. Located around 1.9 mi from Wel ...
Address: 261 Stateway, 9459 Welkom, South Africa
Old Foundry Hotel
Stay in the heart of Cape Town – Excellent location – show map You're eligible for a Genius discount at Old Foundry Hotel! To save at this property, all ...
Address: 16 Ebenezer Road, 8001 Cape Town, South Africa
Nicol Hotel Bedfordview
Set in Bedfordview, 2,300 feet from Bedfordview Methodist Church, Nicol Hotel Bedfordview offers accommodations with a restaurant, free private parking, an outd ...
Address: Nicol Rd, Bedfordview, Germiston, 1000 321, 2007 Bedfordview, South Africa