Photo by Neil Parley

Elgin Hotels

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • 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

Our top choices for Elgin hotels

Premier Inn Elgin

Premier Inn Elgin
3.0 star property
Elgin
7.4 out of 10, Good, (3)
Close to Elgin Museum and Relax attractions, this hotel offers convenient free parking and breakfast options. Just a 3-minute drive from Elgin Station, the 24-hour front desk ensures seamless service throughout your Scottish adventure.
The price is P3,239
P3,887 total
includes taxes & fees
Jan 30 - Jan 31
Premier Inn Elgin

Taigh Mor

Taigh Mor
3.0 star property
Elgin
The price is P4,105
P4,926 total
includes taxes & fees
Jan 9 - Jan 10
Taigh Mor

The Mansion House Hotel

The Mansion House Hotel
4.0 star property
Elgin
8.4 out of 10, Very Good, (528)
Set in Elgin, this boutique hotel sits adjacent to a golf course with Elgin Museum nearby. Enjoy the garden terrace, restaurant, and bar while staying in well-maintained accommodations. Free WiFi and parking enhance the experience with friendly staff ready to assist.

"Breakfast really good and lots to choose from. Easy parking and secluded area. Rooms big and beds v comfy."
United Kingdom
John
The Mansion House Hotel

The Pines Guesthouse

The Pines Guesthouse
3.0 star property
Elgin
9.8 out of 10, Exceptional, (79)
Wake up to a cooked-to-order breakfast at this charming guesthouse with free WiFi and parking. Just a 13-minute walk from Elgin Station and close to Elgin Museum and Relax. Fellow travelers praise the helpful staff and morning meals.

"Great breakfast-Walkable-convenient parking"
United States
Ben D
The price is P6,500
P7,800 total
includes taxes & fees
Jan 6 - Jan 7
The Pines Guesthouse

Laichmoray Hotel

Laichmoray Hotel
3.0 star property
Elgin
9.4 out of 10, Exceptional, (453)
Just 4 minutes from Elgin Station, this welcoming hotel offers free breakfast, WiFi, and parking. Guests can enjoy refreshments at the coffee shop or unwind in 2 bars. Nearby attractions include Elgin Museum and Relax for local exploration.

"We loved our room. The bathroom was luxurious. The breakfast was excellent."
United States
Jonathan
Laichmoray Hotel

Sunninghill

Sunninghill
3.0 star property
Elgin
9.2 out of 10, Wonderful, (112)
Unwind at this friendly Elgin hotel, just a 6-minute walk from Elgin Station. Enjoy a relaxing drink at the bar after exploring nearby Relax and Elgin Museum. The restaurant offers tasty meals while free WiFi and parking enhance your stay.

"We stayed here for two nights on our trip around Scotland and loved it. Friendly staff, clean accommodation and great food. Highly recommend."
United States
Anthony
The price is P8,508
P10,209 total
includes taxes & fees
Jan 7 - Jan 8
Sunninghill

River View Apartment

River View Apartment
2.5 star property
Elgin
7.8 out of 10, Good, (7)
Experience comfort in this central Elgin apartment with a fully equipped kitchen and flat-screen TV. A short walk from Elgin Station and local attractions like Elgin Museum and Relax. Enjoy free parking and handy laundry facilities.

"Clean place to stay for couple of day. Great view of river and bridge is bonnie light up at night. River view right next to cathedral. 2 things would say that was bed was the bed could of be more comfortable. Also toilet maybe needs fix noticed the water still running long after flush. Also small park for kids. I would stay again. "
United Kingdom
Lisa
River View Apartment

The Royal Hotel

The Royal Hotel
3.0 star property
Elgin
7.8 out of 10, Good, (149)
Just minutes from Elgin Station, this charming B&B welcomes guests with complimentary WiFi and parking. Wind down with a drink at the bar or enjoy a bite at the café after exploring nearby Elgin Museum.

"Located not far from the rail station, an old fashioned hotel ,very pleasant staff ,really comfortable bed ,tea ,coffee in the room ,excellent choice for breakfast ,and dinner menu ,free parking,I would stay here again "
United Kingdom
R
The Royal Hotel

Fishermans Rest

Fishermans Rest
2.0 star property
Elgin
The price is P29,371
P29,371 total
includes taxes & fees
Jan 11 - Jan 12
Fishermans Rest

The Bungalow

The Bungalow
3.5 star property
Elgin
Escape to a cozy cottage with outdoor tennis courts and convenient kitchen. Free WiFi enhances your stay while exploring nearby Loch Na Bo. Just a 16-minute drive from Elgin Station with lush garden surroundings.
The price is P39,580
P47,496 total
includes taxes & fees
Jan 6 - Jan 7
The Bungalow

Seaview at The Doocot

Seaview at The Doocot
4.0 star property
Elgin
This tranquil golf-adjacent cottage offers a peaceful Scottish retreat with a garden for outdoor enjoyment. A full kitchen awaits, while nearby attractions include Hopeman Golf Club and Cummingston Beach.
The price is P44,839
P53,807 total
includes taxes & fees
Feb 1 - Feb 2
Seaview at The Doocot

Anchor Cottage

Anchor Cottage
3.0 star property
Elgin
This charming cottage offers hiking trails and free WiFi in a tranquil setting. Explore nearby Hopeman Golf Club and Cummingston Beach, then return to your own garden and fully equipped kitchen. Inverness airport is just 49 minutes away.
The price is P34,658
P41,589 total
includes taxes & fees
Jan 6 - Jan 7
Anchor Cottage

Garden Cottage

Garden Cottage
3.5 star property
Elgin
This charming golf cottage provides outdoor tennis courts, free parking, and a peaceful garden. Just 16 minutes from Elgin Station, it offers easy access to Loch Na Bo while providing kitchen amenities for a comfortable stay.
The price is P90,488
P108,585 total
includes taxes & fees
Jan 6 - Jan 7
Garden Cottage

The Mains

The Mains
3.5 star property
Elgin
This charming Elgin cottage sits adjacent to a golf course with outdoor tennis courts for active guests. The kitchen comes fully equipped while free WiFi and parking add convenience. Loch Na Bo and Smart Kart Raceway lie just a short drive away.
The price is P62,707
P75,249 total
includes taxes & fees
Feb 1 - Feb 2
The Mains

1 The Coach House

1 The Coach House
3.5 star property
Elgin
Unwind in this charming Elgin cottage adjacent to lush greens, featuring a private hot tub and fully equipped kitchen. Just a 3-minute drive from Elgin Station, with Elgin Museum and Relax nearby. Free WiFi and parking included.
The price is P93,627
P112,352 total
includes taxes & fees
Jan 14 - Jan 15
1 The Coach House

The White Cottage

The White Cottage
3.5 star property
Elgin
This charming cottage sits adjacent to a golf course with outdoor tennis courts available for active guests. A peaceful garden enhances the serene setting, while free WiFi and parking add convenience. Loch Na Bo is nearby.
The price is P64,195
P77,034 total
includes taxes & fees
Jan 6 - Jan 7
The White Cottage

Cluny Hill Hotel

Cluny Hill Hotel
3.0 star property
Forres
7.6 out of 10, Good, (4)
Located in scenic Forres, this welcoming hotel offers free WiFi and 24-hour assistance. Explore nearby attractions including Grant Park and Nelson's Tower, with convenient access from Forres Station just 8 minutes away.

"Very clean, very helpful staff. Slightly strange.environment. Old Findhorn retreat about 15 minutes walk from middle of Forres, almost a hundred rooms, but only two seemed occupied. Impression was refurbishment may be incomplete, but difficult to see it will ever have enough trade. Reception was unoccupied and accessible by mobile. It all worked, but not the typical hotel experience."
United Kingdom
Allan
The price is P2,320
P2,784 total
includes taxes & fees
Jan 9 - Jan 10
Cluny Hill Hotel

The Aberlour Hotel

The Aberlour Hotel
3.0 star property
Aberlour
9.0 out of 10, Wonderful, (96)
Ideally positioned for exploring Sandy Hole and The Linn Falls, this hotel offers multiple dining options including Restaurant Aberlour for lunch and dinner. Enjoy convenient perks like free WiFi, parking, and a terrace after your adventures.

"Great place!! The rooms are very comfortable and the staff is amazing!!"
United States
Maria Belen
The Aberlour Hotel

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
4.0 star property
Aberlour
9.0 out of 10, Wonderful, (346)
Victorian-era hotel situated along River Spey, featuring 2 bars including a world-famous whisky selection. Near Speyside Cooperage and Macallan Distillery with convenient access to outdoor adventures. Complimentary breakfast, WiFi and parking enhance your stay.

"Lovely hotel in a quiet village location. The staff were friendly and professional and the food and drink great quality "
United Kingdom
Elizabeth
The price is P9,552
P11,463 total
includes taxes & fees
Jan 4 - Jan 5
Craigellachie Hotel of Speyside

Ben Mhor Hotel

Ben Mhor Hotel
3.0 star property
Grantown-on-Spey
8.4 out of 10, Very Good, (185)
Enjoy drinks at the bar or bites from the café and deli while staying near Grantown Museum. Try archery on the grounds or venture to nearby Abernethy Golf Club. Just a 55-minute drive from Inverness airport.

"Good nice clean room friendly easy check all good great value. "
United Kingdom
Michael
The price is P3,169
P3,169 total
includes taxes & fees
Jan 4 - Jan 5
Ben Mhor Hotel
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Elgin attractions

Learn more about Elgin

Nestled along the Moray Firth, historic Elgin Cathedral's magnificent ruins stand as a testament to medieval craftsmanship. Sample single malt whisky at Glen Moray Distillery before exploring the peaceful grounds of 13th-century Pluscarden Abbey, where monks still maintain their traditional way of life.

ruins of Elgin Cathedral in Edlin in nortern Scotland in United Kingdom

Top Elgin Hotel Reviews

More cheap stays in Elgin

Find out more about Elgin

Top reasons to visit Elgin

  • Scenic Outdoor Adventures: Elgin boasts beautiful hiking trails and golf courses, perfect for outdoor enthusiasts.
  • Historic Attractions: Discover stunning castles and ancient monasteries that reflect the rich history of the area.
  • Local Wine Tastings: Enjoy unique wine-tasting experiences at nearby vineyards, showcasing local flavours.
  • Charming Town Centre: Explore quirky shops and friendly locals in the picturesque Heart of Elgin.
  • Birdwatching Opportunities: Take advantage of the excellent birdwatching spots in the surrounding natural scenery.

Find great hotels in and around Elgin

Explore a range of delightful accommodations in Elgin, Scotland, where you can find both hotels and guesthouses to suit your needs. Whether you're seeking a pet-friendly stay, an adventurous getaway, or a golf-themed holiday experience, Elgin offers the perfect options. Discover the best hotels, read reviews, and find nearby lodgings to ensure a memorable visit to this charming Scottish town.

  • The Mansion House Hotel: Nestled in the heart of Elgin, The Mansion House Hotel is a charming 4-star boutique establishment that offers a distinctive golf-themed experience. The property showcases uniquely designed decor and artworks that reflect its rich heritage, providing guests with an immersive stay. Ideal for golf enthusiasts, the hotel features facilities that allow visitors to indulge in golfing activities. Whether you are unwinding in your elegantly appointed room or enjoying a round of golf, this hotel promises a memorable stay.
  • Poseidon's Inn: Located a mere 8.0km from Elgin, Poseidon's Inn is a delightful 3-star accommodation that caters to both relaxation and culinary experiences. Guests can indulge in delicious dining options, including a restaurant that serves breakfast tailored for children. The property also features entertainment amenities such as LCD TVs in the rooms, ensuring that guests can enjoy their favourite shows after a day of exploration. With its welcoming atmosphere and focus on family-friendly service, Poseidon's Inn is a fantastic choice for visitors to the region.
  • OYO Eastbank Hotel, Speyside Scotland: Situated 14.5km away from Elgin, OYO Eastbank Hotel offers a unique blend of comfort and convenience, boasting a 3.5-star rating. This pet-friendly establishment is perfect for travellers seeking a golf-themed getaway while enjoying the company of their furry friends. With a pet policy that permits certain pets, guests can relax knowing their companions are welcome. The hotel also features amenities such as waived fees for service animals, ensuring a worry-free stay. Golf enthusiasts will appreciate the available golfing opportunities, making this an ideal spot for both leisure and adventure.

Where to stay in and around Elgin

Elgin, a charming city in Scotland, offers a delightful blend of outdoor adventures and rich history. Visitors can explore the Heart of Elgin, where friendly locals and trendy excursions await. Stroll through picturesque streets and discover charming attractions that showcase the city’s unique character. Nearby regions provide stunning scenery and a welcoming atmosphere, making Elgin an ideal destination for those seeking a leisurely getaway filled with exploration and warmth.

  • Lossiemouth: Located approximately 8.0km from Elgin, Lossiemouth is a charming seaside city known for its stunning coastal scenery and outdoor adventures. The area draws visitors year-round, with peaks in April and the summer months of July to August. Ideal for romantic getaways, Lossiemouth offers activities such as golf at its local courses and leisurely strolls along the picturesque beach and bay. The nearby castle adds a touch of history to your visit, making it a perfect blend of relaxation and exploration.
  • Burghead: Nestled within the Elgin area, Burghead is a quaint village that attracts visitors seeking a mix of outdoor activities and entertainment. Like Lossiemouth, Burghead experiences peak visitor numbers in April and during the summer months. Travellers are drawn to its historic sites and beautiful beaches, perfect for romantic outings. Popular activities include golfing and hiking along scenic trails, allowing guests to immerse themselves in the stunning natural surroundings while enjoying the village's vibrant community atmosphere.
  • Hopeman: A delightful village in the Elgin vicinity, Hopeman is known for its adventurous spirit and scenic beauty. This charming locale sees a spike in visitor numbers during the spring and summer months, particularly in April to May and July. Outdoor enthusiasts will relish the variety of hiking trails and golf courses available, while the nearby national park invites exploration and adventure. With its picturesque harbour and tranquil surroundings, Hopeman is an ideal spot for those looking to unwind and connect with nature.

Things to do in and around Elgin

Elgin offers a delightful mix of outdoor adventures and scenic beauty, perfect for a memorable holiday. Enjoy hiking trails and golf courses, or indulge in wine tastings at local vineyards. Explore quirky shops scattered throughout the town and take advantage of excellent birdwatching opportunities in the surrounding areas. Whether you're seeking adventure or relaxation, Elgin has something to cater to every traveler's taste.

Shopping

In Elgin, you can visit Relax for unique gifts and souvenirs. Harbour Treasures, located 8.0km away, offers a delightful selection of local crafts and treasures. If you're up for a drive, head to Inverness, about 25.7km away, for a larger shopping experience with various high street stores.

Recreation

At Moray Golf Club, enjoy a round of golf surrounded by picturesque landscapes, just 8.0km from Elgin. Hopeman Golf Club offers a similar outdoor experience within Elgin, perfect for sports enthusiasts. Kinloss Country Golf Club, located 11.3km away, provides stunning views and a serene atmosphere for relaxation.

Adventure

Embark on an exhilarating biking adventure at Bike Glenlivet, located 40.2km from Elgin, where you can explore stunning trails. For hiking enthusiasts, the Moray Coast Trail, 17.7km away, offers breathtaking outdoor scenery. If you're seeking winter sports, the Lecht Ski Resort, 49.9km from Elgin, is perfect for skiing thrills.

Nightlife

Explore the vibrant nightlife at The Chanonry, where you can enjoy a lively atmosphere with great cocktails. For a more traditional experience, visit The Crown Tavern, offering a selection of local ales and hearty pub fare while enjoying live music from talented local bands.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Elgin

For a budget-friendly trip to Elgin, consider visiting during the cheaper months of January to February and November, avoiding the peak summer season. Book your accommodation about a month in advance, or check Expedia for last-minute deals. Staying on a Wednesday can save you money, as it’s the least expensive day. Make use of Expedia’s search tools to filter by price and preferences, and look for package deals that combine hotels with flights and activities for added savings. Don’t forget to explore free attractions around Elgin to stretch your budget further.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Elgin are January to February and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Elgin is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Elgin is Wednesday. The most expensive day to stay in Elgin is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as budget, desired location, and preferred hotel type. To uncover the best prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can enjoy savings by combining your Elgin hotel reservations with your flights and activities through an Expedia package.

Find the best attractions in and around Elgin

Elgin offers a delightful blend of outdoor adventures and scenic beauty, making it an ideal destination for travellers. Visitors can explore stunning beaches, historic castles, and ancient monasteries, all of which provide rich cultural experiences. Whether you’re seeking a romantic getaway or a taste of local history, Elgin's attractions cater to diverse interests, ensuring a memorable stay in this charming part of Scotland.

  • Covesea Lighthouse: Standing majestically on the Moray Firth coastline, Covesea Lighthouse offers stunning coastal views and the chance to explore its rich maritime history. A visit here allows you to appreciate the beauty of the surrounding landscape and the vital role lighthouses have played in navigation.
  • Lossiemouth Fisheries & Community Museum: This charming museum showcases the local fishing heritage and community spirit of Lossiemouth. Discover fascinating exhibits that delve into the town's fishing history and enjoy cultural vibes that reflect the close-knit community's story.
  • Pluscarden Abbey: Nestled within the serene countryside, Pluscarden Abbey is a working monastery that invites visitors to experience tranquillity and spirituality. The stunning architecture and lush gardens create a peaceful atmosphere, perfect for reflection and appreciation of its rich monastic tradition.

Best time to go to Elgin

The best time to visit Elgin can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Elgin falls in July, when visitor numbers are average and weather is mostly cloudy with light rain. The coolest average temperature in Elgin falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January39.0°F (3.9°C)Light RainMostly CloudyAverageSlightly Low
February39.6°F (4.2°C)Light RainMostly CloudySlightly HighSlightly Low
March41.5°F (5.3°C)Light RainMostly CloudySlightly LowAverage
April44.8°F (7.1°C)Light RainMostly CloudySlightly LowAverage
May49.1°F (9.5°C)Light RainMostly CloudySlightly LowAverage
June54.0°F (12.2°C)Light RainMostly CloudyAverageSlightly High
July57.0°F (13.9°C)Light RainMostly CloudyAverageSlightly High
August56.7°F (13.7°C)Light RainMostly CloudyAverageSlightly High
September54.0°F (12.2°C)Light RainMostly CloudySlightly HighAverage
October49.1°F (9.5°C)Light RainMostly CloudyAverageAverage
November44.1°F (6.7°C)Light RainMostly CloudyAverageSlightly Low
December40.1°F (4.5°C)Light RainMostly CloudySlightly HighAverage

The nearest major airports for your trip to Elgin

Elgin, Scotland, can be conveniently accessed via three major airports. Inverness Airport (INV) is situated 46.7km away, with excellent nearby accommodation options such as the 5-star Ness Walk and Rocpool Reserve, both 12.9km from the airport, offering various transportation services. Aberdeen Airport (ABZ), located 83.7km from Elgin, features hotels like the 5-star Marcliffe and the 4-star Village Hotel, both within easy reach. Lastly, Wick Airport (WIC) is 90.1km away, with options like the Bank Guest House and Norseman Hotel just minutes from the airport, ensuring a comfortable stay for visitors to Elgin.

Frequently asked questions

Where is the best place for a stay in Elgin?
The Pines Guesthouse is ranked highly by Expedia customers. This guesthouse offers free breakfast and free parking. Other top choices based on traveler reviews include Laichmoray Hotel and Sunninghill. See all available top hotels, or vacation rentals in Elgin.
What are some of the best vacation home rentals that Elgin has to offer?
Taigh Mor: This Elgin vacation home rental comes with free WiFi so you can feel at home during your trip. Kitchen amenities include a full-sized fridge, a stovetop, and a microwave. See all vacation rentals in Elgin.
If I need to cancel my hotel reservation in Elgin, will I receive a refund?
Yes, the majority of hotel reservations are fully refundable if cancelled before the accommodation's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If you have a reservation that's non-refundable, you may still be able to cancel and get a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Elgin.
What's the best LGBTQ-friendly place to stay in Elgin?
Laichmoray Hotel is a top LGBTQ-friendly hotel that features free breakfast and free WiFi. Premier Inn Elgin and Southbank Guest House are two other good choices for your vacation. See all available hotels listed as LGBTQ-friendly in Elgin.
What's the best pet-friendly accommodation in Elgin?
The Royal Hotel is a top B&B for people traveling with their pets, and offers a restaurant and a bar/lounge for its human guests. Eight Acres Hotel is another good option for you and your pet. See more pet-friendly hotel accommodations in Elgin.
What's the best boutique-style accommodation in Elgin?
The Mansion House Hotel is a favorite hotel with our travelers looking for a stylish accommodation, and features 23 guestrooms, free parking, and a garden. See all boutique hotels in Elgin.
What's the best place to stay if I'm looking to play golf in Elgin?
The Mansion House Hotel is a top hotel that has an adjacent golf course and features free WiFi. You can tee off at Hopeman Golf Club during your trip. See more golf hotels in Elgin.
What's it like to stay in Elgin?
Visitors can enjoy all that Elgin has to offer including the monuments, cathedral, and spas. This city also attracts tourists with its welcoming locals. In Elgin, there are 79 hotels and other accommodations to choose from. Find out more about Elgin.
What should I do while I'm visiting Elgin?
Natural beauty is on display at Moray Firth, Loch Oire, and Cummingston Beach. A couple of additional sights to add to your agenda are Relax and Glen Moray Distillery. Check out what more to see and do in Expedia's Elgin guide.
How should I get around Elgin?
If you want to venture outside of the area, hop on a train at Elgin Station. If you want to venture out around the area, you may want a rental car in Elgin for your journey.
What's the seasonal weather like in Elgin?
The hottest months are usually July and August with an average temp of 55°F, while the coldest months are January and February with an average of 40°F. Average annual precipitation for Elgin is 36 inches.