We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels Near Elgin, South Africa

Check In Check Out
View Deals
Clear all
Your Selections
  Free Wifi Budget Free Parking Mid-range & up & up Air Conditioning Internet $ $$ $$$ $$$$ Kitchenette & up Pool Restaurant Accessible rooms Suites Bar/Lounge Within 25 km Within 50 km
Price range
Enter dates & see best prices
Any Distance
Traveller Rating
Hotel class
  • Sort by:
  • Ranking
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
We're sorry, Elgin doesn't have any hotels.
Elgin has 3 B&Bs/inns with 116 reviews
#1 of 3 Elgin B&B and Inns
852.7 km from Elgin centre
Wildekrans Country House
View Deals
#2 of 3 Elgin B&B and Inns
857.5 km from Elgin centre
South Hill - The Guesthouse
View Deals
#3 of 3 Elgin B&B and Inns
854.9 km from Elgin centre
Belfield Farm Cottages
View Deals
See all 3 Elgin B&Bs/inns
Consider these nearby hotels
See all hotels in or near Elgin
Eldorado Hotel
View Deals
38.3 km from Elgin
Kathu Inn
View Deals
Urban Hotel Kathu
View Deals
*Prices above are the total stay price including base rate, taxes, and fees as provided by our partners. Please see our partners for full details.