Default HTG hotel image

Search Hotels Near Elgin, Grabouw

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Elgin hotels

1. Krystal Beach Hotel

Krystal Beach Hotel
3.5 star property
17.8 km from Elgin
9.0 out of 10, Wonderful, (310 reviews)
"Clean room, friendly staff, and the best location in Gordons Bay. Being on the harbor means instant access to all the other restaurants, including Antonios Pizza. Breakfast had a wide selection. Interesting to see Europeans do not know health etiquette rules around the buffet."
United States
Leon
The price is ฿3,482
฿4,045 total
includes taxes & fees
15 Nov - 16 Nov
Krystal Beach Hotel

2. Bloemenzee Boutique B & B

Bloemenzee Boutique B & B
4.0 star property
16.1 km from Elgin
9.8 out of 10, Exceptional, (16 reviews)
"Wonderful hosts, spotlessly clean and great facilities. This Boutique Bed and Breakfast is the best that we have ever stayed in. Beautiful swimming pools and grounds in a very safe area. The breakfast is also spectacular with so much on offer and if you decide to stay for the evening dinner it is a gourmet feast. We stayed four days and wished we had booked for longer. Highly recommend."
Canada
Nicholas
The price is ฿4,392
฿5,051 total
includes taxes & fees
15 Nov - 16 Nov
Bloemenzee Boutique B & B

3. Silver Forest Boutique Hotel, Spa, Restaurant & Bar

Silver Forest Boutique Hotel, Spa, Restaurant & Bar
4.0 star property
23.1 km from Elgin
9.4 out of 10, Exceptional, (26 reviews)
"Wonderful food and friendly staff. "
United States
Leanne
The price is ฿5,094
฿5,094 total
includes taxes & fees
20 Nov - 21 Nov
Silver Forest Boutique Hotel, Spa, Restaurant & Bar

4. Lord Charles Hotel, Somerset West, a Tribute Portfolio Hotel

Lord Charles Hotel, Somerset West, a Tribute Portfolio Hotel
4.0 star property
24.9 km from Elgin
8.8 out of 10, Excellent, (70 reviews)
"The staff were very helpful. I came in early to make a wedding on time. They allowed me to check in early to get ready for the wedding. The staffs were all very friendly and vey accommodating."
United States
Olaoluwa
The price is ฿4,831
฿5,612 total
includes taxes & fees
23 Nov - 24 Nov
Lord Charles Hotel, Somerset West, a Tribute Portfolio Hotel

5. Erinvale Estate Hotel And Spa

Erinvale Estate Hotel And Spa
5.0 star property
19.9 km from Elgin
9.2 out of 10, Wonderful, (119 reviews)
"Very friendly staff and lovely property."
Sweden
André
The price is ฿9,777
฿11,244 total
includes taxes & fees
14 Nov - 15 Nov
Erinvale Estate Hotel And Spa

6. Rouxwil Country House

Rouxwil Country House
3.5 star property
25.6 km from Elgin
10.0 out of 10, Exceptional, (5 reviews)
"Everything was perfect. We felt welcome from the first second of our visit. The staff is amazing friendly and all places of the property are perfectly clean."
Germany
Michael
The price is ฿5,516
฿5,516 total
includes taxes & fees
14 Nov - 15 Nov
Rouxwil Country House

7. Arabella Hotel Golf & Spa

Arabella Hotel Golf & Spa
5.0 star property
16.4 km from Elgin
8.4 out of 10, Very good, (287 reviews)
"Beautiful Location, nice Personell"
Germany
Heike
The price is ฿7,001
฿8,051 total
includes taxes & fees
15 Nov - 16 Nov
Arabella Hotel Golf & Spa

8. Sandbaai Country House

Sandbaai Country House
3.0 star property
29.4 km from Elgin
9.6 out of 10, Exceptional, (4 reviews)
"Great room, amazing breakfast, incredible owners and team!"
United States
Corrin
The price is ฿4,637
฿5,332 total
includes taxes & fees
15 Nov - 16 Nov
Sandbaai Country House

9. Schulphoek House

Schulphoek House
5.0 star property
29.4 km from Elgin
9.2 out of 10, Wonderful, (48 reviews)
"Amazing view"
United States
Andrew
The price is ฿6,973
฿8,019 total
includes taxes & fees
8 Dec - 9 Dec
Schulphoek House

10. Val de Vine Guesthouse

Val de Vine Guesthouse
5.0 star property
30.6 km from Elgin
8.2 out of 10, Very good, (35 reviews)
"Staff always great"
United States
Peter
The price is ฿3,131
฿3,600 total
includes taxes & fees
24 Nov - 25 Nov
Val de Vine Guesthouse

11. Manor on the Bay

Manor on the Bay
4.0 star property
17 km from Elgin
9.8 out of 10, Exceptional, (29 reviews)
"Sebastian and Jennie were the most perfect hosts, going out of their way to help with transport, accommodation needs and recommendations. The breakfasts were wonderful as was the closeness to the beach, the coastal path and restaurants. Faultless!"
United Kingdom
Robert
The price is ฿3,918
฿4,506 total
includes taxes & fees
22 Nov - 23 Nov
Manor on the Bay

12. Apricot Gardens Boutique Guesthouse

Apricot Gardens Boutique Guesthouse
4.0 star property
13.7 km from Elgin
10.0 out of 10, Exceptional, (2 reviews)
"Beautiful facility, clean, good food, great hosts!! "
United States
Barry
The price is ฿3,953
฿4,546 total
includes taxes & fees
16 Nov - 17 Nov
Apricot Gardens Boutique Guesthouse

13. Villa Eika

Villa Eika
3.0 star property
5.4 km from Elgin
7.6 out of 10, Good, (8 reviews)
"Good stay, beautiful apartment "
United States
Kaoma
The price is ฿2,108
฿2,424 total
includes taxes & fees
15 Nov - 16 Nov
Villa Eika

14. La Felicita Boutique Villas and Apartments

La Felicita Boutique Villas and Apartments
4.0 star property
22.7 km from Elgin
7.6 out of 10, Good, (5 reviews)
"Great views and staff! Felt a little like home."
Canada
Kayla
The price is ฿6,063
฿6,063 total
includes taxes & fees
12 Dec - 13 Dec
La Felicita Boutique Villas and Apartments

15. Villa Helderberg

Villa Helderberg
5.0 star property
25.1 km from Elgin
10.0 out of 10, Exceptional, (2 reviews)
"Such a gem! Loved it, will be back!"
Sweden
Madeleine
The price is ฿3,450
฿3,450 total
includes taxes & fees
20 Nov - 21 Nov
Villa Helderberg

16. Welterusten Guesthouse

Welterusten Guesthouse
3.0 star property
22.1 km from Elgin
9.0 out of 10, Wonderful, (2 reviews)
"Great self catering unit."
South Africa
Earl
The price is ฿2,498
฿2,873 total
includes taxes & fees
14 Nov - 15 Nov
Welterusten Guesthouse

17. Casa iLanga guesthouse

Casa iLanga guesthouse
3.5 star property
22 km from Elgin
10.0 out of 10, Exceptional, (1 review)
The price is ฿3,869
฿3,869 total
includes taxes & fees
14 Nov - 15 Nov
Casa iLanga guesthouse

18. Acara Guest Cottages

Acara Guest Cottages
4.0 star property
28.7 km from Elgin
10.0 out of 10, Exceptional, (1 review)
"We had a lovely stay at Acara. The host was a joy to converse with and very accommodating. The location was excellent and made it easy to visit many vineyards, beaches, and shopping in the surrounding area. The views of the mountains, vineyards, and horses from our cottage were also a highlight. We look forward to visiting again! "
United States
Charles
The price is ฿4,849
฿4,849 total
includes taxes & fees
18 Nov - 19 Nov
Acara Guest Cottages

19. The Lodge Strand

The Lodge Strand
3.0 star property
21.4 km from Elgin
6.8 out of 10, (3 reviews)
"Basic accommodations, didnt look like the photos. Less of a hotel bit like staying in someone house. Mold around shower and ok room for a quick overnight stay. 20 min walk to restaurants though. Bed comfy. "
United States
KARINA
The price is ฿1,738
฿1,738 total
includes taxes & fees
28 Nov - 29 Nov
The Lodge Strand

20. Moments Guesthouse

Moments Guesthouse
3.0 star property
15.3 km from Elgin
The price is ฿4,364
฿4,364 total
includes taxes & fees
14 Nov - 15 Nov
Moments Guesthouse
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.

Compare popular hotels close to Elgin

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
A waterfront hotel with a wooden deck, outdoor seating, and a marina with boats.
Krystal Beach Hotel
3.5 star property
9.0
Wonderful
310 reviews
View
A modern house with a stone patio, a palm tree, and a pool.
Bloemenzee Boutique B & B
4.0 star property
9.8
Exceptional
16 reviews
View
A sunlit outdoor patio with a sofa, two wicker chairs, a small table, and a hot tub.
Silver Forest Boutique Hotel, Spa, Restaurant & Bar
4.0 star property
9.4
Exceptional
26 reviews
View
A large white building with multiple windows and a reflection in a pond.
Lord Charles Hotel, Somerset West, a Tribute Portfolio Hotel
4.0 star property
8.8
Excellent
70 reviews
View
A white building with a central entrance, surrounded by outdoor seating areas and trees.
Erinvale Estate Hotel And Spa
5.0 star property
9.2
Wonderful
119 reviews
View

Top Elgin Hotel Reviews

Other attractions near Elgin

Frequently asked questions

What's the area like around Elgin?
Elgin is located in Grabouw. Travellers like this welcoming area for its restaurants. If you're looking for a convenient place to stay, take a look at the 10 hotels and other accommodation options you'll find within a mile.
What's the best hotel to stay close to Elgin?
Blossom Cottage, Elgin Grabouw is one of the top choices for your stay based on our traveller data, and this country house offers an outdoor pool and a fitness centre. It's located just a short 0.6 mi (1 km) from Elgin. Another good choice is Blue Cottage, Elgin Grabouw, located just 0.5 mi (0.8 km) away.
How many hotels will I be able to find close to Elgin?
Expedia has 10 hotels and other accommodation options within a mile from Elgin.
If I need to cancel the hotel reservation for my stay near Elgin, will I receive a refund?
Yes, the majority of hotel bookings are fully refundable if cancelled prior to the hotel's cancellation deadline, which is usually within 24-48 hours of the scheduled arrival. If you have a non-refundable reservation, you might still have the option to cancel and get a refund within 24 hours of booking. Enter dates in and click on "Search", then you can filter by "fully refundable" to view the best deals available near Elgin.