Villa Exner Exclusive Boutique Hotel 3.6 mi from Elgin
Hotel in Grabouw
10
Excellent
From $155
From $155
Info Categories
Boutique-style Hotel


Luxury Hotel


Hotel for Honeymoon


Show more
 
Apricot Gardens Guesthouse 8.4 mi from Elgin
Guest House in Gordonʼs Bay
9.2
Excellent
From $134
From $134
Info Categories
Boutique-style Guest House


Luxury Guest House


Guest House near Golf Courses


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
Boutique-style Guest House


Guest House Taking Steps Towards Sustainability


Guest House for Honeymoon


Show more
 
Bloemenzee Boutique B&B 10.0 mi from Elgin
Bed & Breakfast in Gordonʼs Bay
9.8
Excellent
From $79
From $79
Info Categories
Boutique-style Bed & Breakfast


Bed & Breakfast with Swimming Pool

Heated Pool    Outdoor Pool  


Bed & Breakfast with Parking


Show more
 
Endless Vineyards at Wildekrans Wine Estate 10.2 mi from Elgin
Country House in Botrivier
8.8
Excellent
From $93
From $93
Info Categories
Boutique-style Country House


Country House near Vineyards


Country House with Swimming Pool

Outdoor Pool  


Show more
 
185 on BEACH Boutique Suites 11.0 mi from Elgin
Apartments in Gordonʼs Bay
9.0
Excellent
From $90
From $90
Info Categories
Boutique-style Apartment


Apartment with Swimming Pool

Infinity Pool    Panoramic View Pool    Outdoor Pool  


Beachfront Apartment


Show more
 
Gordon's Bay Luxury Apartments 11.5 mi from Elgin
Apartments in Gordonʼs Bay
7.7
Good
From $155
From $155
Info Categories
Boutique-style Apartment


Luxury Apartment


Apartment with Swimming Pool

Outdoor Pool  


Show more
 
Erinvale Estate Hotel & Spa 12.1 mi from Elgin
Hotel in Somerset West
8.9
Excellent
From $296
From $296
Info Categories
Boutique-style Hotel


Luxury Hotel


Hotel near Golf Courses


Show more
 
Albourne Guesthouse 13.3 mi from Elgin
Guest House in Somerset West
9.4
Excellent
From $93
From $93
Info Categories
Boutique-style Guest House


Guest House for Honeymoon


Romantic Guest House


Show more
 
Boutique Villa Guesthouse 13.5 mi from Elgin
Guest House in Somerset West
9.0
Excellent
From $70
From $70
Info Categories
Boutique-style Guest House


Guest House Taking Steps Towards Sustainability


Guest House for Honeymoon


Show more
 
Silver Forest Boutique Hotel and Spa 14.1 mi from Elgin
Lodge in Somerset West
8.5
Very Good
From $93
From $93
Info Categories
Boutique-style Lodge


Luxury Lodge


Lodge Taking Steps Towards Sustainability


Show more
 
Helderberg Forest Boutique Lodge 14.1 mi from Elgin
Lodge in Somerset West
From $182
From $182
Info Categories
Boutique-style Lodge


Lodge with Swimming Pool

Private Pool  


Lodge with Free Wi-Fi


Show more
 
A Smart Stay Apartments 14.8 mi from Elgin
Apartments in Somerset West
7.8
Good
From $32
From $32
Info Categories
Boutique-style Apartment


Apartment with Swimming Pool

Outdoor Pool  


Apartment with Free Wi-Fi


Show more
 
Kapensis Guesthouse (Pty) Ltd 15.7 mi from Elgin
Guest House in Pringle Bay
9.1
Excellent
From $77
From $77
Info Categories
Boutique-style Guest House


Guest House for Honeymoon


Romantic Guest House


Show more
 
Oude Schuur Boutique Guesthouse 16.7 mi from Elgin
Bed & Breakfast in Hermanus
8.7
Very Good
From $61
From $61
Info Categories
Boutique-style Bed & Breakfast


Bed & Breakfast near Vineyards


Bed & Breakfast with Swimming Pool


Show more
 
Webersburg 17.2 mi from Elgin
Guest House in Stellenbosch
8.4
Very Good
From $141
From $141
Info Categories
Boutique-style Guest House


Luxury Guest House


Guest House near Vineyards


Show more
 
Eikendal Lodge 17.4 mi from Elgin
Lodge in Stellenbosch
9.3
Excellent
From $58
From $58
Info Categories
Boutique-style Lodge


Lodge with Swimming Pool

Outdoor Pool  

Outdoor Pool  


Luxury Lodge

Show more
 
Vredenburg Manor House 17.7 mi from Elgin
Guest House in Somerset West
9.6
Excellent
From $92
From $92
Info Categories
Boutique-style Guest House

Guest House with Swimming Pool

Outdoor Pool  

Outdoor Pool  


Guest House near Vineyards

Show more
 
Holden Manz Country House 17.9 mi from Elgin
Country House in Franschhoek
9.4
Excellent
From $112
From $112
Info Categories
Boutique-style Country House

Country House near Vineyards

Country House Taking Steps Towards Sustainability

Show more
 
138 Marine Beachfront Guesthouse 18.4 mi from Elgin
Guest House in Hermanus
9.2
Excellent
From $74
From $74
Info Categories
Boutique-style Guest House

Beachfront Guest House


Luxury Guest House


Show more
 
*Additional taxes or fees may apply. Please check the final price before completing your booking.
View all hotels in Elgin.
Categories:
  •     Boutique-Style (94)
  •     Parking (88)
  •     Pool (82)
  •     Outdoor Pool (79)
  •     Small (71)
  •     Romantic (66)
  •     Honeymoon (56)
  •     Sustainability Journey (53)
  •     4 Star (45)
  •     Luxury (42)
  •     Accessible (27)
  •     Vineyard (27)
  •     Business (26)
  •     5 Star (25)
  •     Family (23)
  •     Golf (20)
  •     Free Wi-Fi (19)
  •     Adult Only (18)
  •     Spa (16)
  •     Health & Safety (13)
  •     Heated Pool (12)
  •     Gym (11)
  •     Nightlife (11)
  •     Beach (7)
  •     Panoramic View Pool (6)
  •     Dog Friendly (6)
  •     Historic (5)
  •     Tennis (5)
  •     Yoga (5)
  •     Infinity Pool (4)
  •     Private Pool (4)
  •     Indoor Pool (2)
  •     Beachfront (2)
  •     Rooms with Jacuzzi / Hot-Tub (2)
  •     Dogs Stay Free (2)
  •     EV charging stations (1)
  •     Pool Lap Lanes (1)
  •     Dog Play Area (1)
  •     Rooms with Fireplace (1)
×
Checkin
×
Categories
1
Map
× Home About Press Categories Blog Hotel Awards Travelmyth GPT Contact Terms & Conditions Privacy Policy Cookies Policy FAQ