Trail's End
Hotel in Elgin
8.8
Excellent
From $66
From $66
Info Categories
Hotel with Swimming Pool

Outdoor Pool  


Small Hotel


Hotel near Golf Courses


Show more
 
South Hill Villa
Guest House in Elgin
8.9
Excellent
From $141
From $141
Info Categories
Guest House with Swimming Pool

Outdoor Pool  


Small Guest House


Guest House near Vineyards


Show more
 
Elgin Vintners Country House
Guest House in Elgin
9.0
Excellent
From $73
From $73
Info Categories
Guest House with Swimming Pool

Outdoor Pool  


Small Guest House


Guest House with Free Wi-Fi


Show more
 
399 more hotels nearby!
Grabouw Lodge 3.0 mi from Elgin
Lodge in Grabouw
4.9
Rated
Info Categories
Lodge with Swimming Pool

Outdoor Pool  


Small Lodge


Lodge with Parking


Show more
 
Villa Eike 3.0 mi from Elgin
Lodge in Grabouw
8.8
Excellent
From $50
From $50
Info Categories
Lodge with Swimming Pool

Outdoor Pool  


Small Lodge


Lodge Taking Steps Towards Sustainability


Show more
 
Villa Exner Exclusive Boutique Hotel 3.6 mi from Elgin
Hotel in Grabouw
10
Excellent
From $155
From $155
Info Categories
Hotel with Swimming Pool

Outdoor Pool  


Small Hotel


Boutique-style Hotel


Show more
 
Stonepeak Mountain Lodge 4.1 mi from Elgin
Lodge in Grabouw
8.5
Very Good
Info Categories
Lodge with Swimming Pool

Private Pool  


Small Lodge


Dog Friendly Lodge


Show more
 
Old Mac Daddy 5.0 mi from Elgin
Lodge in Botrivier
8.8
Excellent
From $122
From $122
Info Categories
Lodge with Swimming Pool

Outdoor Pool  


Small Lodge


Luxury Lodge


Show more
 
Wildekrans Country House 5.9 mi from Elgin
Bed & Breakfast in Botrivier
9.1
Excellent
From $98
From $98
Info Categories
Bed & Breakfast with Swimming Pool

Outdoor Pool  


Small Bed & Breakfast


Luxury Bed & Breakfast


Show more
 
11 Mountain Stream Hot Tub Self Catering 9.1 mi from Elgin
Guest House in Gordonʼs Bay
9.6
Excellent
Info Categories
Guest House with Swimming Pool

Outdoor Pool  


Small Guest House


Guest House Taking Steps Towards Sustainability


Show more
 
The Manor House 9.1 mi from Elgin
Guest House in Sir Lowry Pass
8.2
Very Good
From $18
From $18
Info Categories
Guest House with Swimming Pool

Outdoor Pool  


Small Guest House


Guest House for Honeymoon


Show more
 
Kingfisher Hollow 9.3 mi from Elgin
Lodge in Gordonʼs Bay
6.4
Rated
From $30
From $30
Info Categories
Lodge with Swimming Pool

Outdoor Pool  


Small Lodge


Luxury Lodge


Show more
 
Lalapanzi Lodge 9.4 mi from Elgin
Bed & Breakfast in Somerset West
9.3
Excellent
From $101
From $101
Info Categories
Bed & Breakfast with Swimming Pool

Outdoor Pool  

Outdoor Pool  


Small Bed & Breakfast

Bed & Breakfast Taking Steps Towards Sustainability


Show more
 
Wind-Rose Guest House 9.4 mi from Elgin
Guest House in Gordonʼs Bay
8.7
Very Good
From $86
From $86
Info Categories
Guest House with Swimming Pool

Outdoor Pool  


Small Guest House


Boutique-style Guest House


Show more
 
Botrivier Hotel 9.5 mi from Elgin
Hotel in Botrivier
6.5
Rated
Info Categories
Hotel with Swimming Pool

Outdoor Pool  


Small Hotel


Family Friendly Hotel


Show more
 
Bot River Lodge 9.5 mi from Elgin
Lodge in Botrivier
Info Categories
Lodge with Swimming Pool

Outdoor Pool  


Small Lodge


Family Friendly Lodge


Show more
 
Helderberg Guesthouse 9.5 mi from Elgin
Bed & Breakfast in Gordonʼs Bay
7.4
Good
From $40
From $40
Info Categories
Bed & Breakfast with Swimming Pool

Outdoor Pool  


Small Bed & Breakfast


Dog Friendly Bed & Breakfast


Show more
 
Ongegund Lodge 9.6 mi from Elgin
Bed & Breakfast in Somerset West
8.5
Very Good
From $41
From $41
Info Categories
Bed & Breakfast with Swimming Pool

Outdoor Pool  


Small Bed & Breakfast


Luxury Bed & Breakfast


Show more
 
Blue Horizon Guest House 9.7 mi from Elgin
Guest House in Gordonʼs Bay
9.4
Excellent
From $50
From $50
Info
Blue Horizon Guest House is located against the backdrop of the magnificent Hottentots Holland Mountains and it is offers breathtaking views.
Show more
Categories
Guest House with Swimming Pool

Outdoor Pool  


Small Guest House


Guest House Taking Steps Towards Sustainability


Show more
 
On the GBay Villa 9.7 mi from Elgin
Guest House in Gordonʼs Bay
8.8
Excellent
Info Categories
Guest House with Swimming Pool

Outdoor Pool  


Small Guest House


Romantic Guest House


Show more
 
*Additional taxes or fees may apply. Please check the final price before completing your booking.
Categories:
  •     Small (402)
  •     Pool (402)
  •     Outdoor Pool (361)
  •     Heated Pool (31)
  •     Private Pool (25)
  •     Panoramic View Pool (9)
  •     Infinity Pool (7)
  •     Indoor Pool (5)
  •     Children's Pool (1)
  •     Pool Water Slide (1)
  •     Parking (362)
  •     Sustainability Journey (166)
  •     Romantic (152)
  •     Honeymoon (147)
  •     Free Wi-Fi (140)
  •     4 Star (111)
  •     Luxury (98)
  •     Adult Only (86)
  •     Boutique-Style (62)
  •     Accessible (54)
  •     Vineyard (48)
  •     Family (35)
  •     5 Star (34)
  •     Dog Friendly (32)
  •     Beach (28)
  •     Gym (24)
  •     Golf (23)
  •     Health & Safety (22)
  •     Business (21)
  •     3 Star (19)
  •     Spa (17)
  •     Yoga (14)
  •     Tennis (13)
  •     Nightlife (9)
  •     Rooms with Fireplace (6)
  •     Dogs Stay Free (5)
  •     Cheap (5)
  •     Historic (4)
  •     Rooms with Jacuzzi / Hot-Tub (3)
  •     EV charging stations (3)
  •     Dog Play Area (1)
  •     Beachfront (1)
×
Checkin
×
Categories
2
Map
× Home About Press Categories Blog Hotel Awards Travelmyth GPT Contact Terms & Conditions Privacy Policy Cookies Policy FAQ