By continuing to browse or by clicking "Accept All Cookies" you agree to the storing of first and third party cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. Find out more about what cookies we use.

1,283,478 hotels, resorts, spas, guesthouses, apartments, lodges, motels, hostels and inns

Book online or call +44 (0)1775 843417 at standard rates.

Search for a city, town, county, region, postcode, hotel name, landmark, airport, train station, stadium...
 
icon for the search function
Search

Hotels in Bain's House

Filter results
Have you considered...
Filter by Distance: Change to Kilometres
Filter by Star Rating: 2 Star 1 hotel  3 Star 1 hotel  4 Star 10 hotels Unrated 51 hotels Filter by Hotel Type: Apartments 2 hotels Bed & Breakfasts 13 hotels Guest Houses 23 hotels Hotels 24 hotels Resorts 1 hotel  Filter by Facility: Air Conditioning (Building) 57 hotels Airport Transfer 38 hotels Bar 13 hotels Disabled Facilities 10 hotels Golf Nearby 11 hotels Gym / Fitness Centre 2 hotels Indoor Pool 1 hotel  No Smoking Rooms 54 hotels Outdoor Pool (Heated) 23 hotels Parking 63 hotels Pets Allowed 20 hotels Restaurant 10 hotels Wi-Fi : Free of Charge 52 hotels Filter by Group: Protea Hotels By Marriott 1 hotel  Reset my filters
Book rooms  
7.3
out of 10
Total:

River City Inn

 
35 Park Street, Upington
+44 (0)1775 843417
0.7  miles from Bain's House
Book rooms  
8.8
out of 10
Total:

Le Must Residence

 
14 Budler Street, Upington
+44 (0)1775 843417
Book rooms  
8.7
out of 10
Total:

@Belurana River Manor

 
2 Brug Street, Upington
+44 (0)1775 843417
1.0  miles from Bain's House
Book rooms  
8.6
out of 10
Total:

The Oasis

 
26 Schroder Street, Upington
+44 (0)1775 843417
0.6  miles from Bain's House
Featuring free WiFi throughout the property, The Oasis is situated in Upington on the banks of the Orange River. Read more
Book rooms  
9.4
out of 10
Total:

Just B Guesthouse

 
14 Strydomstreet, Oosterville, Upington
+44 (0)1775 843417
1.1  miles from Bain's House
Just B Guesthouse is located in Upington, within a 9-minute walk of Kalahari Mall and 3 km of Kalahari-Oranje Museum. Read more
Book rooms  
9.1
out of 10
Total:

Three Gables Guesthouse

 
Bult Street 34, Upington
+44 (0)1775 843417
Boasting a garden, terrace and views of garden, Three Gables Guesthouse is set in Upington, an 11-minute walk from Kalahari Mall. This property is situated a short distance ... Read more
Book rooms  
9.3
out of 10
Total:

Esperance Guesthouse

 
Visser laan 5, Ooste riller, Upington
+44 (0)1775 843417
1.5  miles from Bain's House
Situated within a 19-minute walk of Kalahari Mall in Upington, Esperance Guesthouse provides an outdoor swimming pool and barbecue facilities. Popular points of interest ... Read more
Book rooms  
9.6
out of 10
Total:

River Place Manor

 
36a Steenbok Street, Upington
+44 (0)1775 843417
0.7  miles from Bain's House
Book rooms  
8
out of 10
Total:

Protea Hotel by Marriott Upington

 
24 Schroder Street, Upington
+44 (0)1775 843417
0.6  miles from Bain's House
Book rooms  
9.3
out of 10
Total:

Olive Tree B&B

 
1 Visser Avenue, Upington
+44 (0)1775 843417
1.4  miles from Bain's House
Book rooms  
8.4
out of 10
Total:

Sun River Kalahari Lodge

 
8 Steenbok Lane, Upington
+44 (0)1775 843417
Book rooms  
8.6
out of 10
Total:

Gemutlich B&B, Guesthouse

 
167 RONDOM STREET DS. AUBREY BEUKES STREET, Upington
+44 (0)1775 843417
0.9  miles from Bain's House
Situated in Upington, in a building dating from 1980, a 13-minute walk from Kalahari Mall, Gemutlich B&B, Guesthouse provides guestrooms with free WiFi. All rooms boast a ... Read more
Book rooms  
9
out of 10
Total:

River Bank Lapa

 
22 Budler street, Upington
+44 (0)1775 843417
Book rooms  
8.7
out of 10
Total:

Arquila Guesthouse

 
Kokkewiet Way 3 Keidebees, Upington
+44 (0)1775 843417
2.9  miles from Bain's House
Arquila Guesthouse in Upington features free bikes and an outdoor swimming pool. Built in 2012, the property is within 4 km of Kalahari Mall and 6 km of Kalahari-Oranje ... Read more
Book rooms  
8.7
out of 10
Total:

Villa Borghesi

 
2A Schroder Street, Upington
+44 (0)1775 843417
1.0  miles from Bain's House
Book rooms  
9.5
out of 10
Total:

Waterfront Guest House

 
Plot 232, Steenbok Avenue, Upington
+44 (0)1775 843417
0.6  miles from Bain's House
Book rooms  
9.2
out of 10
Total:

Tarentaalrand Guesthouse

 
13 Josling Street, Upington
+44 (0)1775 843417
Tarentaalrand Guesthouse is located in Upington. The property is close to Kalahari Mall, Kalahari-Oranje Museum and Church. The property features BBQ facilities. Selected ... Read more
Book rooms  
8
out of 10
Total:

Riverbank Lodge

 
20 Budler Street, Upington
+44 (0)1775 843417
Situated on the banks of the Orange River, Riverbank Lodge is a 5-minute walk to the centre of Upington. With 2 swimmimg pools and large garden, guest are provided with BBQ ... Read more
Book rooms  
9
out of 10
Total:

Tehillah Guesthouse

 
17 3rd Avenue, Upington
+44 (0)1775 843417
1.0  miles from Bain's House
Located in Upington, a 10-minute walk from Kalahari Mall, Tehillah Guesthouse offers rooms with air conditioning and free WiFi. All rooms feature a flat-screen TV with ... Read more
Book rooms  
8.3
out of 10
Total:

The Cape Lodge

 
18 Pelikaan Way, Upington
+44 (0)1775 843417
2.3  miles from Bain's House
Boasting barbecue facilities and free WiFi, The Cape Lodge is set in Upington, 3.1 km from Kalahari Mall and 5 km from Kalahari-Oranje Museum. 14 km from Spitskop Nature ... Read more
Book rooms  
8.9
out of 10
Total:

Border Close Guesthouse

 
Border Street 4, Upington
+44 (0)1775 843417
1.2  miles from Bain's House
Located in Upington, an 18-minute walk from Kalahari Mall, Border Close Guesthouse features accommodation with an outdoor swimming pool. Read more
Book rooms  
7.6
out of 10
Total:

28 Degrees North West Guesthouse

 
19 Hibiscus Avenue, Blydeville, Upington
+44 (0)1775 843417
1.3  miles from Bain's House
Located in Upington, a 12-minute walk from Kalahari Mall, 28 Degrees North West Guesthouse features rooms with garden views and free WiFi. Built in 2005, the property is ... Read more
Book rooms  
8.8
out of 10
Total:

Schroderhuis Guesthouse

 
144 Schroders Street, Upington
+44 (0)1775 843417
1.3  miles from Bain's House
Book rooms  
8.6
out of 10
Total:

De Nachtuilen Guesthouse

 
137 Schroder Street, Upington
+44 (0)1775 843417
1.0  miles from Bain's House
Featuring a seasonal outdoor swimming pool, De Nachtuilen Guesthouse is located in Upington, a 13-minute walk from Kalahari Mall. Around 400 metres from Dutch Reformed ... Read more

Allianto Boutique Hotel

 
Patrysstreet 7, Upington
+44 (0)1775 843417
2.4  miles from Bain's House
Allianto Boutique Hotel is located in Upington. Free WiFi access is available. Each room here will provide you with air conditioning and a patio. There is also a ... Read more
image