Find hotels in Elgin from $48

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Elgin attractions

Top Elgin Hotel Reviews

More cheap stays in Elgin

Frequently asked questions

If I need to cancel my hotel reservation in Elgin, will I receive a refund?
Yes, you'll find most room reservations are refundable provided that you cancel prior to the accommodation's cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If you have a non-refundable reservation, you might still have the option to cancel and be given a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Elgin.
Where can I learn more about changing or cancelling my trip to Elgin?
To find more details about updating your trip to Elgin or cancelling it, click here.
What should I do while I'm visiting Elgin?
Natural beauty is on display at Bygana Nature Refuge, East Top Nature Refuge, and Epping Forest National Park. Additionally, you might want to add Bygana West Nature Refuge to your itinerary. Check out what more to see and do in Expedia's Elgin guide.
What's the seasonal weather like in Elgin?
The hottest months are usually December and January with an average temp of 81°F, while the coldest months are July and June with an average of 62°F. Average annual precipitation for Elgin is 21 inches.

Explore a world of travel with Expedia