Book pet-friendly hotels in Elgin
Wander Wisely with exceptional service, 24/7 support
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Elgin Pet Friendly Hotels
Pet owners shouldn't miss Elgin, a city known for its archaeological sites, and sights like Elgin Museum and Elgin Cathedral.
How to Wander Wisely in Elgin with Your Pet
- Enjoy the fresh air at Moray Firth.
- Other things to see include Spynie Palace, Duffus Castle, and Glen Moray Distillery.
- Need a pet store? Try Brumley Brae Catlodge & Kennels, Harbro Country Store, or Pets at Home Elgin.
Best Pet-Friendly Hotels in Elgin
- Eight Acres Hotel & Leisure Club
Pets are allowed for a fee at this 3-star hotel, although restrictions apply. Guests appreciate the breakfast and restaurant.
Pet-Friendly Times to Vacation in Elgin
Weather can make a huge difference, especially if you want to spend time outdoors. We have gathered the average daytime and nighttime temperatures to help plan your time in Elgin.
From January to March, average temperatures range from 49°F in the daytime to 34°F at night. Between April and June, the daytime average is 63°F and the nighttime average is 37°F.
From July to September, average temperatures range from 65°F in the daytime to 44°F at night. Between October and December, the daytime average is 56°F and the nighttime average is 34°F.
Elgin hotels essential information
Accommodation | 735 hotels |
---|---|
Lowest Price | |
Highest Price | |
Popular hotels | Eight Acres Hotel |
Recent Elgin hotel reviews by fellow wanderers

Craigellachie Hotel of Speyside

Eight Acres Hotel
- Golf Resorts & Hotels in Elgin
- Convention Center Hotels in Elgin
- Kid Friendly Hotels in Elgin
- Ski Resorts and Hotels in Elgin
- Hotels with a Pool in Elgin
- Hotel Wedding Venues in Elgin
- Hotels with Hot Tubs in Elgin
- Spa Resorts & Hotels in Elgin
- Romantic Getaways & Hotels in Elgin
- Hotels with an Indoor Pool in Elgin
- Boutique Hotels in Elgin
- Historic Hotels in Elgin
- Luxury Hotels in Elgin
An airport
- Inverness Hotels
- North Sea Hotels
- Scottish Highlands Hotels
- Nairn Hotels
- Lossiemouth Hotels
- Dornoch Hotels
- Great Britain Hotels
- Aberlour Hotels
- Buckie Hotels
- Forres Hotels
- Invergordon Hotels
- Ballindalloch Hotels
- Keith Hotels
- Huntly Hotels
- Findhorn Hotels
- Fochabers Hotels
- Northern Europe Hotels
- Black Isle Hotels
- Tomintoul Hotels
- Aberdeenshire and Moray Hotels
- Rothes Hotels
- Nigg Hotels