
Hotels near Elgin
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Elgin hotels

Blossom Cottage, Elgin Grabouw
Blossom Cottage, Elgin Grabouw1 km from Elgin
The price is RM360
RM413 total
includes taxes & fees
7 Apr - 8 Apr

Rose Cottage, Elgin Grabouw
Rose Cottage, Elgin Grabouw1 km from Elgin
The price is RM241
RM277 total
includes taxes & fees
7 Apr - 8 Apr

Blue Cottage, Elgin Grabouw
Blue Cottage, Elgin Grabouw1 km from Elgin
The price is RM333
RM383 total
includes taxes & fees
11 Apr - 12 Apr

Green Cottage, Elgin Grabouw
Green Cottage, Elgin Grabouw0.8 km from Elgin
The price is RM267
RM308 total
includes taxes & fees
12 Apr - 13 Apr

Moments Guesthouse
Moments Guesthouse15.3 km from Elgin
The price is RM292
RM380 total
includes taxes & fees
8 Apr - 9 Apr

Footprints in Kleinmond
Footprints in Kleinmond16.4 km from Elgin
The price is RM385
RM385 total
includes taxes & fees
7 Apr - 8 Apr

The Yard - Hostel
The Yard - Hostel16.6 km from Elgin
The price is RM342
RM342 total
includes taxes & fees
8 Apr - 9 Apr

M2T Guest House
M2T Guest House21 km from Elgin
6.2 out of 10, (37 reviews)
The price is RM84
RM96 total
includes taxes & fees
7 Apr - 8 Apr

The Lodge Strand
The Lodge Strand21.4 km from Elgin
6.8 out of 10, (3 reviews)
The price is RM204
RM204 total
includes taxes & fees
7 Apr - 8 Apr

Bedrock Guest Studios
Bedrock Guest Studios22 km from Elgin
4.0 out of 10, (2 reviews)
The price is RM142
RM164 total
includes taxes & fees
7 Apr - 8 Apr

Farm Keerweer
Farm Keerweer26.4 km from Elgin
6.0 out of 10, (1 review)
The price is RM675
RM776 total
includes taxes & fees
6 May - 7 May

Villa Eika
Villa Eika5.4 km from Elgin
7.6 out of 10, Good, (8 reviews)
The price is RM237
RM273 total
includes taxes & fees
9 Apr - 10 Apr

Endless Vineyards at Wildekrans Wine Estate
Endless Vineyards at Wildekrans Wine Estate14.9 km from Elgin
8.8 out of 10, Excellent, (13 reviews)
The price is RM396
RM456 total
includes taxes & fees
3 May - 4 May

Helderberg Guesthouse
Helderberg Guesthouse15.4 km from Elgin
8.4 out of 10, Very good, (17 reviews)
The price is RM196
RM196 total
includes taxes & fees
9 Apr - 10 Apr

Bloemenzee Boutique B & B
Bloemenzee Boutique B & B16.1 km from Elgin
9.6 out of 10, Exceptional, (15 reviews)
The price is RM496
RM570 total
includes taxes & fees
9 Apr - 10 Apr

Arabella Hotel Golf & Spa
Arabella Hotel Golf & Spa16.4 km from Elgin
8.4 out of 10, Very good, (277 reviews)
The price is RM908
RM1,054 total
includes taxes & fees
7 Apr - 8 Apr

Erinvale Estate Hotel And Spa
Erinvale Estate Hotel And Spa19.9 km from Elgin
9.2 out of 10, Wonderful, (116 reviews)
The price is RM1,588
RM1,826 total
includes taxes & fees
5 May - 6 May

Ashley on the Beach
Ashley on the Beach21.4 km from Elgin
10.0 out of 10, Exceptional, (13 reviews)
The price is RM385
RM616 total
includes taxes & fees
7 Apr - 8 Apr

Casa iLanga guesthouse
Casa iLanga guesthouse22 km from Elgin
10.0 out of 10, Exceptional, (1 review)
The price is RM340
RM340 total
includes taxes & fees
17 Apr - 18 Apr

Trails End Bike Hotel
Trails End Bike Hotel6.5 km from Elgin
10.0 out of 10, Exceptional, (15 reviews)
The price is RM314
RM361 total
includes taxes & fees
14 Apr - 15 Apr
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Elgin Hotel Reviews

Arabella Hotel Golf & Spa
10/10 Excellent


































































