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
.
Flights
Holiday Rentals
Restaurants
Things to do
Elgin Tourism
Elgin Hotels
Bed and Breakfast Elgin
Elgin Holiday Rentals
Flights to Elgin
Elgin Restaurants
Elgin Attractions
Elgin Travel Forum
Elgin Photos
Elgin Map
Elgin Guide
All Elgin Hotels
Near Landmarks
Hotels near Green Mountain Trail
Hotels near Elgin Railway Market
Hotels near Elgin Adventure Centre
Resorts near Green Mountain Trail
Resorts near Elgin Adventure Centre
Motels near Elgin Adventure Centre
Motels near Green Mountain Trail
Near Airports
Hotels near (CPT) Cape Town Intl Airport
Motels near (CPT) Cape Town Intl Airport
Travel Guides
Apps
GreenLeaders
Skip to main content
Post
Alerts
Trips
Sign in
Inbox
See all
Log in
to get trip updates and message other travellers.
Elgin
Hotels
Things to do
Restaurants
Flights
Holiday Homes
Shopping
Cruises
Car Hire
Add a Place
Travel Forum
Airlines
Best of 2020
Help Centre
Best Hotels Near Elgin River Lodge
Africa
South Africa
Western Cape
Overberg District
Elgin
Elgin Hotels
Hotels near Elgin River Lodge
View map
Hotels near Elgin River Lodge
Check In
— / — / —
Check Out
— / — / —
Guests
1 room
,
2 adults
,
0 children
Search
Mofam Farm
|
Off Appletiser Road
,
Elgin 7180,
South Africa
Read Reviews of
Elgin River Lodge
Reset
Filters
COVID-19
Properties taking safety measures
Deals
Free cancellation
Reserve now, pay at stay
Properties with special offers
Property types
Resorts
Hotels
B&Bs & Inns
+294
Condos
+19
Show more
View Holiday Rentals
Price
US$0 - US$93 +
Price + taxes and fees
Popular
& up
45
Breakfast included
32
5 stars
11
Hotels
Amenities
Free Wifi
42
Breakfast included
32
Pool
39
Free parking
45
Show all
Distance from
25+ km
Elgin Railway Market
Neighbourhoods
City Bowl
47
Oranjezicht
13
Tamboerskloof
10
Schotsche Kloof
5
Show more
Traveller rating
11
& up
45
& up
49
& up
49
Hotel class
5 stars
11
4 stars
23
3 stars
9
2 stars
1
Style
Budget
3
Mid-range
30
Luxury
13
Family-friendly
22
Show more
Brands
Tsogo Sun Hotels
11
Protea Hotels
11
GuesthouseIN
8
Radisson
6
Show all
Resorts
Hotels
50 km from Elgin River Lodge
Show 71 results
71 of 3 338 properties
match your filters.
Clear all filters
Sort
Filter
●
4
Map
3 338 properties
in Elgin
Sort by:
Best Value
Resorts
Hotels
50 km from Elgin River Lodge
Like saving money?
We search up to 200 sites to help you save up to 30%
Updating list...
Highest-rated 5-star hotel
within 9 km of Elgin River Lodge
Based on availability on Tripadvisor for 30 Mar - 31 Mar
Top Rated
Breakfast included
Villa Exner
US$79
Booking.com
View Deal
Hotels.com
US$79
Agoda.com
US$73
Snaptravel
US$96
View all 13 deals from US$73
228 reviews
11 Essenhout Avenue
,
Grabouw 7160,
South Africa
9.5 km
from Elgin River Lodge
#1 Best Value of 3 338 places to stay in Elgin
Free Wifi
Free parking
Breakfast included
2020
Coopmanhuijs Boutique Hotel & Spa
US$111
Booking.com
View Deal
Expedia.com
US$110
Trip.com
US$94
StayForLong
US$115
View all 12 deals from US$94
1 296 reviews
33 Church Street
,
Stellenbosch 7600,
South Africa
34.4 km
from Elgin River Lodge
#2 Best Value of 3 338 places to stay in Elgin
Free Wifi
Free parking
Breakfast included
Spier Hotel
US$206
US$154
Tripadvisor
View Deal
Expedia.com
Snaptravel
Trip.com
US$206
View all 14 deals from US$154
2 675 reviews
R310
,
Stellenbosch 7599,
South Africa
34.0 km
from Elgin River Lodge
#3 Best Value of 3 338 places to stay in Elgin
Free Wifi
Free parking
Taking safety measures
Breakfast included
2020
Eendracht Hotel
US$80
Booking.com
View Deal
Hotels.com
US$90
Snaptravel
US$59
Agoda.com
US$70
View all 13 deals from US$59
624 reviews
161 Dorp Street
,
Stellenbosch 7600,
South Africa
34.3 km
from Elgin River Lodge
#4 Best Value of 3 338 places to stay in Elgin
Free Wifi
Free parking
Taking safety measures
Breakfast included
2020
The Stellenbosch Hotel
US$116
Booking.com
View Deal
Hotels.com
US$110
Agoda.com
US$78
eDreams
US$116
View all 14 deals from US$78
1 480 reviews
162 Dorp Street
|
Corner of Dorp & Andringa Streets
,
Stellenbosch 7600,
South Africa
34.3 km
from Elgin River Lodge
#5 Best Value of 3 338 places to stay in Elgin
Free Wifi
Free parking
Breakfast included
River Manor Boutique Hotel
US$223
Snaptravel
View Deal
Free cancellation
Booking.com
US$151
eDreams
US$151
StayForLong
US$230
View all 14 deals from US$151
293 reviews
6-8 The Avenue
,
Stellenbosch 7600,
South Africa
34.2 km
from Elgin River Lodge
#6 Best Value of 3 338 places to stay in Elgin
Free Wifi
Free parking
Best Seller
12% less than usual
Krystal Beach Hotel
US$104
US$80
Agoda.com
View Deal
Free cancellation
Hotels.com
US$104
eDreams
US$94
Expedia.com
US$104
View all 12 deals from US$80
416 reviews
Breakwater Lane
|
Harbour Island
,
Gordon's Bay 7150,
South Africa
14.7 km
from Elgin River Lodge
#7 Best Value of 3 338 places to stay in Elgin
Spa
Breakfast included
Batavia Boutique Hotel
US$124
Hotels.com
View Deal
Free cancellation
Pay up to 12X
Booking.com
US$115
Agoda.com
US$91
Trip.com
US$128
View all 13 deals from US$91
440 reviews
12 Louw Street
,
Stellenbosch 7600,
South Africa
34.2 km
from Elgin River Lodge
#8 Best Value of 3 338 places to stay in Elgin
Free Wifi
Free parking
Breakfast included
107 Dorpstraat Boutique Hotel
US$211
US$117
Booking.com
View Deal
Free cancellation
Snaptravel
US$189
eDreams
US$117
Prestigia.com
US$211
View all 14 deals from US$117
188 reviews
107 Dorp Street
,
Stellenbosch 7600,
South Africa
34.3 km
from Elgin River Lodge
#9 Best Value of 3 338 places to stay in Elgin
Free Wifi
Bar/Lounge
Breakfast included
La Petite Ferme
US$219
Tripadvisor
View Deal
Reserve now, pay at stay
Expedia.com
Hotels.com
US$219
ZenHotels.com
View all 9 deals from US$219
666 reviews
Pass Road
,
Franschhoek 7690,
South Africa
37.1 km
from Elgin River Lodge
#10 Best Value of 3 338 places to stay in Elgin
Free parking
Pool
10% less than usual
Breakfast included
Le Franschhoek Hotel & Spa
US$171
US$111
Tripadvisor
View Deal
Expedia.com
Snaptravel
US$156
Prestigia.com
US$171
View all 15 deals from US$111
1 109 reviews
16 Minor Road
,
Franschhoek 7690,
South Africa
34.5 km
from Elgin River Lodge
#11 Best Value of 3 338 places to stay in Elgin
Free parking
Pool
Taking safety measures
Breakfast included
Oude Werf Hotel
US$148
Booking.com
View Deal
Free cancellation
eDreams
US$148
Hotels.com
US$148
Expedia.com
US$148
View all 15 deals from US$148
891 reviews
30 Church Street
,
Stellenbosch 7600,
South Africa
34.4 km
from Elgin River Lodge
#12 Best Value of 3 338 places to stay in Elgin
Free Wifi
Free parking
Taking safety measures
Breakfast included
Chapter House Boutique Hotel
US$141
US$132
Hotels.com
View Deal
Free cancellation
eDreams
US$141
Expedia.com
US$132
Booking.com
US$141
View all 12 deals from US$132
121 reviews
14 Akademie Street
,
Franschhoek 7690,
South Africa
37.4 km
from Elgin River Lodge
#13 Best Value of 3 338 places to stay in Elgin
Free Wifi
Free parking
Taking safety measures
Protea Hotel by Marriott Stellenbosch
US$103
Protea Hotels
View Deal
Free cancellation
Reserve now, pay at stay
Snaptravel
Trip.com
US$98
Booking.com
US$103
View all 14 deals from US$98
479 reviews
Techno Avenue
|
Techno Park
,
Stellenbosch 7600,
South Africa
32.5 km
from Elgin River Lodge
#14 Best Value of 3 338 places to stay in Elgin
Free Wifi
Free parking
Taking safety measures
Special offer
Special Offer
Unlock Member Rates!
Visit hotel website
Breakfast included
Franschhoek Boutique Hotel
US$210
US$198
Tripadvisor
View Deal
Pay up to 12X
Snaptravel
Hotels.com
US$198
eDreams
US$210
View all 13 deals from US$198
132 reviews
6 Daniel Hugo Street
,
Franschhoek 7690,
South Africa
37.3 km
from Elgin River Lodge
#15 Best Value of 3 338 places to stay in Elgin
Free Wifi
Free parking
Taking safety measures
Ocean Breeze Hotel
US$53
Booking.com
View Deal
Free cancellation
Agoda.com
US$53
Hurb
US$47
Travelocity
US$99
View all 11 deals from US$47
188 reviews
17 Beach Road
,
Strand 7140,
South Africa
18.1 km
from Elgin River Lodge
#16 Best Value of 3 338 places to stay in Elgin
Free parking
Pool
Breakfast included
Last Word Franschhoek
US$574
US$318
Tripadvisor
View Deal
Expedia.com
Hotels.com
US$574
eDreams
US$319
View all 14 deals from US$318
647 reviews
68 Hugenote Road
,
Franschhoek 7690,
South Africa
37.6 km
from Elgin River Lodge
#17 Best Value of 3 338 places to stay in Elgin
Free Wifi
Free parking
Breakfast included
Willowbrook Country House
US$140
Agoda.com
View Deal
Free cancellation
Booking.com
US$140
eDreams
US$140
Expedia.com
US$140
View all 11 deals from US$140
250 reviews
Morgenster Avenue
,
Somerset West 7130,
South Africa
19.4 km
from Elgin River Lodge
#18 Best Value of 3 338 places to stay in Elgin
Free Wifi
Free parking
Breakfast included
Erinvale Estate Hotel and Spa
US$209
US$187
Snaptravel
View Deal
Free cancellation
Trip.com
US$189
StayForLong
US$198
Prestigia.com
US$209
View all 14 deals from US$187
461 reviews
1 Erinvale Avenue
|
off Lourensford Road
,
Somerset West 7130,
South Africa
19.6 km
from Elgin River Lodge
#19 Best Value of 3 338 places to stay in Elgin
Free Wifi
Free parking
Special offer
Special Offer
Love & Explore Local
Visit hotel website
Protea Hotel Stellenbosch Dorpshuis & Spa
US$116
Hotels.com
View Deal
Pay up to 12X
Expedia.com
US$116
eDreams
US$116
Booking.com
US$116
View all 13 deals from US$116
168 reviews
22 Dorp Street
,
Stellenbosch 7600,
South Africa
34.5 km
from Elgin River Lodge
#20 Best Value of 3 338 places to stay in Elgin
Free Wifi
Free parking
Taking safety measures
Special offer
Special Offer
Unlock Member Rates!
Visit hotel website
@Abelia Guest House
US$46
Tripadvisor
View Deal
Expedia.com
Hotels.com
US$46
eDreams
US$46