If you're looking to discover somewhere new, look no further than Elgin. Whether you're planning to stay for a night or for the week, the area around Elgin has accommodations to fit every need. Search for hotels in Elgin with Hotels.com by checking our online map. Our map displays the areas and neighborhoods around all Elgin hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best Elgin hotel deals are here with our lowest price guarantee.
Photo by Eddie Boyd
Hotels in Elgin
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Elgin?

Laichmoray Hotel
Laichmoray Hotel
9.4 out of 10, Exceptional, (418)
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.
Go beyond your typical stay in Elgin
Pet friendly
Top landmarks in Elgin

Spynie Palace
Spynie Palace is just one of the places to see in Elgin, so why not enjoy the other things to explore during your travels? While you're here, you can savor the top-notch restaurants.
Learn more about Elgin
Elgin is well-known for its attractions such as Relax and Elgin Cathedral. This welcoming city has something for everyone including sights like Glen Moray Distillery and Pluscarden Abbey.

Frequently asked questions
Find out more about Elgin
Find out more about Elgin
Keep exploring
Keep exploring
- Landmarks
- Accommodation Types
- Amenities
- Hotels close to nearby airports
- Hotels near a Station
- Nearby cities
- Top cities in United Kingdom
- More Hotels
- Most popular destinations
- Hotels near Relax
- Hotels near Pluscarden Abbey
- Hotels near Glen Moray Distillery
- Hotels near Duffus Castle
- Hotels near Elgin Cathedral
- Hotels near Cummingston Beach
- Hotels near Hopeman Golf Club
- Hotels near Macallan Distillery
- Hotels near Glenfiddich Whisky Distillery
- Hotels near Nairn Beach
- Hotels near Cawdor Castle
- Hotels near Glenlivet Distillery
- Hotels near Findhorn Foundation
- Hotels near Brodie Castle
- Hotels near Aberlour Distillery
- Hotels near Speyside Cooperage
- Hotels near Boath House Spa
- Hotels near Nairn Golf Club
- London Hotels
- Edinburgh Hotels
- Manchester Hotels
- Glasgow Hotels
- Liverpool Hotels
- Birmingham Hotels
- York Hotels
- Blackpool Hotels
- Brighton Hotels
- Bristol Hotels
- Bournemouth Hotels
- Bath Hotels
- Cardiff Hotels
- Southampton Hotels
- Newcastle-upon-Tyne Hotels
- Leeds Hotels
- Oxford Hotels
- Belfast Hotels
- Inverness Hotels
- Llandudno Hotels
- Aurora Hotel & Italian Restaurant
- The Grant Arms Hotel
- The Station Hotel
- Macbeth's Hillock
- Poseidon's Inn
- Westerlea Hotel
- Cawdor House
- Carlton Hotel
- Cullen Bay Hotel
- Invernairne Guest House
- The Bandstand
- The Mill House Hotel
- Golf View Hotel & Spa
- Ramnee Hotel
- The Aberlour Hotel
- The Royal Oak Hotel
- Station Hotel Portsoy
- The Seafield Arms
- Altonhill
- Craigellachie Lodge
- Blervie House
- Cardhu Country House
- Havelock Hotel
- Hillhead Hideaways
- Tarrel Farmhouse
- Tali Ayer
- Dunallan House
- The Glenmorangie House
- The Factor's House
- Hillside Havens
- Duchally
- Chapelhill Croft Farmhouse B&B
- Kintrae B&B
- Bankhouse B&B
- Willowbarn Self-Catering Rafford
- Lossiemouth House
Most popular destinations
Hotels
Hotels in StirlingHotels in NewquayHotels in LydneyHotels in InverarayHotels in AshbourneCheap Hotels in ManchesterHotels in BalaHotels in BallyclareHotels in AshfordHotels in LincolnHotels in High WycombeHotels in Kings LangleyHotels in AcharacleHotels in BeaumarisHotels in KirriemuirHotels in LyndhurstHotels in AldeburghHotels in BradfordHotels in NewmilnsHotels in DriffieldHotels in SouthamptonHotels in LoughboroughHotels in LevenHotels in ChelmsfordHotels in BrauntonHotels in HuntlyHotels in LaurencekirkHotels in BournemouthHotels in MoffatHotels in Skipton