Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Get 24/7 travel help, thanks to our Customer First Guarantee

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Tonight Jan 20 - Jan 21
This weekend Jan 24 - Jan 26
Next weekend Jan 31 - Feb 2

Hotels near Elgin

$78
Elgin Vintners Manor House

Elgin Vintners Manor House

3.0 out of 5.0 Appletiser Road, Grabouw, Western Cape
3.8 km from Elgin
An attached winery and an outdoor pool are featured at this smoke-free bed & breakfast. Guests will appreciate free perks like free self parking and WiFi in public areas. A garden is also provided.
$72
Tri Active Lodge

Tri Active Lodge

3.0 out of 5.0 Farm 853, De Rust, Elgin Valley, Grabouw, Western Cape
4.0 km from Elgin
This lodge features a restaurant, an outdoor pool, and a bar/lounge. There's no skimping on freebies - guests receive free English breakfast, free WiFi, and free self parking. A terrace, a garden, and a library are also on offer.
Get Rates
Elgin Valley Inn

Elgin Valley Inn

3.5 out of 5.0 99 Ouderbrug Road, Elgin, Grabouw, Western Cape
4.5 km from Elgin
This bed & breakfast features an indoor pool and a bar/lounge. There's no skimping on freebies - guests receive free full breakfast, free WiFi, and free self parking. A terrace, a garden, and a lobby fireplace are also on offer.
Get Rates
Cherry Glamping

Cherry Glamping

2.5 out of 5.0 Groenrug Estate, Grabouw, Western Cape
5.5 km from Elgin
This tentalow features a fireplace in the lobby, barbecue grills, and free self parking. Wedding services are provided for your convenience.
$45
Villa Eika

Villa Eika

3.0 out of 5.0 4 Eike Ave, Grabouw, Western Cape
5.6 km from Elgin
Situated in Cape Winelands, this apartment building is 0.1 mi (0.1 km) from Elgin and 2.8 mi (4.5 km) from Kogelberg Nature Reserve. Hottentots-Holland Nature Reserve and Blue Rock Adventure Park are also within 12 mi (20 km).
$90
Villa Exner Exclusive Boutique Hotel

Villa Exner Exclusive Boutique Hotel

5.0 out of 5.0 11 Essenhout Avenue, Cape Town, Elgin Valley, Grabouw, Western Cape
6.5 km from Elgin
A restaurant and an outdoor pool are featured at this hotel. Traveling on business? Take advantage of the free WiFi in public areas, laundry service, and airport shuttle. Guests will appreciate freebies like cooked-to-order breakfast and free self parking.
$49
Trail's End

Trail's End

2.0 out of 5.0 41 Worcester Street, Grabouw, Western Cape
6.6 km from Elgin
This hostel features a restaurant, a seasonal outdoor pool, and a bar/lounge. Families will appreciate the playground, onsite laundry facilities, and supervised childcare. There's no skimping on freebies - guests receive free buffet breakfast, free WiFi, and free self parking.
$116
South Hill Guesthouse

South Hill Guesthouse

4.0 out of 5.0 South Hill Vineyards, 113 Valley Road, Elgin Valley, Grabouw, Western Cape
8.0 km from Elgin
A restaurant and an outdoor pool are featured at this apartment. A terrace, a garden, and a lobby fireplace are also on offer.
$114
Old Mac Daddy - Campground

Old Mac Daddy - Campground

2.0 out of 5.0 Elgin Valley, Grabouw, Western Cape
8.6 km from Elgin
A private beach and an outdoor pool are featured at this smoke-free campground. Families will appreciate the playground, onsite laundry facilities, and in-room childcare. Enjoy a meal from the restaurant and perks like free continental breakfast and free self parking.
$123
Wildekrans Country House

Wildekrans Country House

4.0 out of 5.0 Wildekrans Country House, N2, Houw Hoek, Grabouw, Western Cape
11.0 km from Elgin
This bed & breakfast features a restaurant, a seasonal outdoor pool, and a bar/lounge. Guests will appreciate free perks like free self parking and WiFi in public areas. A terrace, a garden, and a lobby fireplace are also on offer.
$87
Houw Hoek Hotel

Houw Hoek Hotel

3.5 out of 5.0 Off N2 Between Grabouw & Botriver, Grabouw, Western Cape
11.0 km from Elgin
This hotel features 2 outdoor pools, an outdoor tennis court, and a restaurant. Bring the family and enjoy the mini golf, playground, and arcade/game room. Relax with a drink at the bar/lounge and enjoy perks like free self parking and free WiFi.
$95
Colourful Manor Luxury Lodge

Colourful Manor Luxury Lodge

3.5 out of 5.0 Portion 28, Sweetwaters Road, off Sir Lowry's Pass Rd,Gordons Bay, Cape Town, Western Cape
15.0 km from Elgin
This country house features an outdoor pool and a bar/lounge. Guests will appreciate free perks like free self parking and WiFi in public areas. A terrace, a garden, and dry cleaning are also on offer.
Map

How much is a hotel room in Elgin?

Hotels in Elgin start at $45 per night. Prices and availability subject to change. Additional terms may apply.


Hotels Close to Elgin

Your next vacation is around the corner. The kids are out of school, you and the spouse have two weeks off, and it’s about time to get the heck out of dodge. You must experience the culture and see the sights. Book your stay Elgin hotels with us at Travelocity and enjoy the trip of a lifetime.

Finally, you can stay near the sites you’ve only read about in books. Now they are next door. Start fresh in the morning with the amazing views from your balcony. Then hop on any number of tour buses and take postcard-worthy pictures of the attractions you once thought couldn’t be real, but now you find them through your lens. Hotels near Elgin will offer you the best in prices, activities, amenities, dining, and nightlife.

You may not want to imitate the Griswald’s--that’s been done one too many times—but you do want to have a memorable trip. With Travelocity’s long list of cheap hotels near Elgin, you’re sure to find the perfect place to stay within your preferred budget. We’ll match a lower price and refund the difference. Book now and let us make your next vacation the easiest of your life.

Recent Elgin Hotel Reviews By Fellow Wanderers

*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.