
Find hotels near Elgin Cathedral, Elgin from $70
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Compare popular hotels close to Elgin Cathedral
Top Elgin Cathedral Hotel Reviews

Laichmoray Hotel
10/10 Excellent
Hotels near other Elgin Cathedral attractions
Frequently asked questions
Explore a world of travel with Expedia
- Lossiemouth Hotels
- Gay friendly Hotels in Elgin
- Hotels near Duffus Castle
- Pet-Friendly Hotels in Aberlour
- Keith Hotels
- Cabin Rentals in Findhorn
- Archiestown Hotels
- Hotels near Pluscarden Abbey
- 4 Star Hotels in Lossiemouth
- Forres Hotels
- Hotel Wedding Venues Hotels in Lossiemouth
- Fochabers Hotels
- B&B in Rothes
- Hotels with Laundry Facilities in Aberlour
- Findhorn Hotels
- Buckie Hotels
- Resorts & Hotels with Spas in Elgin
- Elgin Hotels
- Pet-Friendly Hotels in Elgin
- Hotels near Glenfiddich Whisky Distillery
- Hotels near Speyside Cooperage
- Hotels near Keith and Dufftown Railway
- Rothes Hotels
- Hotels near Brodie Castle
- Lodges in Lossiemouth
- Craigellachie Hotels
- Hotels near Aberlour Distillery
- Cummingston Hotels
- B&B in Cummingston
- Aberlour Hotels
- Hotels near Cardhu Distillery
- Apartments in Forres
- Burghead Hotels
- Hotels with Hot Tubs in Elgin
- Historic Hotels in Moray
- Hotels near Strathisla Distillery
- Rv Parks in Moray
- Hotels near Macallan Distillery
- Cottages in Forres
- B&B in Aberlour
- Longmorn Hotels
- Duffus Hotels
- Ski Hotels in Elgin
- B&B in Moray
- Glen Moray Distillery
- Findhorn Vacations
- Visit Aberlour
- Pluscarden Abbey
- Duffus Castle
- Macallan Distillery
- Visit Forres
- Visit Lossiemouth
- Visit Moray
- Cardhu Distillery
- Speyside Cooperage
- Visit Craigellachie
- Visit Cummingston
- Forres Vacations
- Visit Buckie
- Elgin Cathedral
- Visit Elgin
- Visit Garmouth
- Visit Rothes
- Visit Fochabers
- Car rental Aberlour
- Auto Rent Rental Cars in Craigellachie
- Car rental Lossiemouth
- Standard Car Rentals in Forres
- Car rentals near Speyside Cooperage
- Car rentals near Macallan Distillery
- Car rental Buckie
- National Car Rental Rental Cars in Elgin
- Car rental Fochabers
- Hiper Rent a Car Rental Cars in Aberlour
- Car rental Findhorn
- Car rental Rothes
- Car rental Craigellachie
- Enterprise Rental Cars in Elgin
- Car rental Elgin
- Car rental Forres












