The ruins of a medieval castle with Gothic arches and stone walls.

Search Elgin hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
17 Aug - 18 Aug
Tomorrow
18 Aug - 19 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Filter by

Property class

Guest rating

Our top choices for Elgin hotels

Breakfast included
Hotel
Bed & breakfast
Pet-friendly
Reserve now, pay later

1. St Michaels Guesthouse

St Michaels Guesthouse
Elgin
United Kingdom
Lona
NZ$409
includes taxes & fees
7 Sept - 8 Sept
St Michaels Guesthouse

2. Copper Beeches

Copper Beeches
Elgin
United Kingdom
John
NZ$360
includes taxes & fees
8 Sept - 9 Sept
Copper Beeches

3. The Mansion House Hotel

The Mansion House Hotel
Elgin
United Kingdom
Ian
NZ$300
includes taxes & fees
13 Sept - 14 Sept
The Mansion House Hotel

4. Laichmoray Hotel

Laichmoray Hotel
Elgin
United Kingdom
Hyeon Dae
NZ$367
includes taxes & fees
23 Aug - 24 Aug
Laichmoray Hotel

5. Sunninghill

Sunninghill
Elgin
United States
Pauleen
NZ$336
includes taxes & fees
21 Aug - 22 Aug
Sunninghill

6. The Pines Guesthouse

The Pines Guesthouse
Elgin
United States
Kalyani
NZ$288
includes taxes & fees
8 Sept - 9 Sept
The Pines Guesthouse

7. Premier Inn Elgin

Premier Inn Elgin
Elgin
United States
george
NZ$119
includes taxes & fees
6 Sept - 7 Sept
Premier Inn Elgin

8. The Station House Boutique Hotel

The Station House Boutique Hotel
Burghead
United Kingdom
Victoria
NZ$276
includes taxes & fees
23 Aug - 24 Aug
The Station House Boutique Hotel

9. The Royal Hotel

The Royal Hotel
Elgin
United Kingdom
Neil
NZ$221
includes taxes & fees
13 Sept - 14 Sept
The Royal Hotel

10. Taigh Mor

Taigh Mor
Elgin
Canada
Robert
NZ$151
includes taxes & fees
30 Aug - 31 Aug
Taigh Mor

11. River View Apartment

River View Apartment
Elgin
United Kingdom
Joseph
NZ$275
includes taxes & fees
18 Aug - 19 Aug
River View Apartment

12. Fishermans Rest

Fishermans Rest
Elgin
United States
Sheldon
NZ$851
includes taxes & fees
2 Sept - 3 Sept
Fishermans Rest

13. The Bungalow

The Bungalow
Elgin
NZ$1,622
includes taxes & fees
15 Sept - 16 Sept
The Bungalow

14. Anchor Cottage

Anchor Cottage
Elgin
NZ$1,205
includes taxes & fees
24 Aug - 25 Aug
Anchor Cottage

15. The Mains

The Mains
Elgin
NZ$2,058
includes taxes & fees
13 Sept - 14 Sept
The Mains

16. 1 The Coach House

1 The Coach House
Elgin
NZ$4,750
includes taxes & fees
30 Aug - 31 Aug
1 The Coach House

17. Garden Cottage

Garden Cottage
Elgin
NZ$3,145
includes taxes & fees
30 Aug - 31 Aug
Garden Cottage

18. The White Cottage

The White Cottage
Elgin
NZ$2,114
includes taxes & fees
30 Aug - 31 Aug
The White Cottage

19. Golf View Hotel

Golf View Hotel
Lossiemouth
Canada
Anne
NZ$242
includes taxes & fees
30 Aug - 31 Aug
Golf View Hotel

20. Glen Lyon Lodge Bed & Breakfast

Glen Lyon Lodge Bed & Breakfast
Nairn
United Kingdom
Jim
NZ$366
includes taxes & fees
28 Aug - 29 Aug
Glen Lyon Lodge Bed & Breakfast
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Elgin attractions

Pluscarden Abbey

9.0/10 (9 reviews)
Founded in 1230, Pluscarden Abbey is the only medieval British monastery still used for its original purpose. Visitors can experience the monks' Gregorian chants during daily prayers in this serene, historic sanctuary.
See properties

Elgin Cathedral

9.0/10 (66 reviews)
Known as the "Lantern of the North," Elgin Cathedral's intricate medieval stonework showcases Scotland's ecclesiastical heritage. Climb the towers for panoramic countryside views.
See properties

Glen Moray Distillery

8.0/10 (13 reviews)
This historic Speyside distillery crafts smooth, fruity single malts through traditional methods since 1897. Join an intimate tour to witness whisky-making before sampling their unique cask-finished expressions.
See properties

Duffus Castle

9.4/10 (11 reviews)
This 12th-century Norman motte-and-bailey castle reveals medieval Scotland's evolution from timber to stone. Explore the impressive ruins, enjoy panoramic countryside views, and discover its rich history.
See properties

Elgin Museum

9.4/10 (6 reviews)
You can spend time studying the exhibits at Elgin Museum during your trip to Elgin. While you're here, you can savour the top-notch restaurants.
See properties

Cummingston Beach

9.0/10 (11 reviews)
Dramatic sandstone cliffs and sea caves make Cummingston Beach a paradise for rock climbers. Walk the Moray Coastal Trail for possible sightings of the resident dolphins in the firth.
See properties

Moray Leisure Centre

Enjoy an outing to Moray Leisure Centre during your stay in Elgin. Make time to visit the monuments and cathedral while you're in the area.
See properties

Hopeman Golf Club

8.0/10 (1 review)
This traditional Scottish links course features "The Prieshach," one of Scotland's finest Par 3 holes. Enjoy spectacular Moray Firth views while navigating fairways framed by vibrant gorse bushes.
See properties

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.

See all hotels in Elgin
A historic church with Gothic architecture and a cemetery in the foreground.

Top Elgin Hotel Reviews

Recent Reviews in Elgin

The Speyside Hotel

The Speyside Hotel

10/10 Excellent
"We absolutely LOVED Speyside Hotel. The couple that run it are wonderful people. Mark is so fun and so accommodating to his guests. He has a knack for knowing exactly which whisky each person will like and gave great recommendations. His wife Lucy is a phenomenal chef at the hotel restaurant. From the custom breakfasts that were included with our room rate, to the five star dinner menu…the food was absolutely delicious! Luke, Jessica and Katrina were all friendly and efficient. A truly wonderful staff that provided the best experience for us. The hotel bar is a blast at night with warm welcoming Highland vibes and friendly guests and locals. Our rooms were super spacious and clean, the beds were comfortable and the showers had good water pressure! I absolutely recommend this hotel to anyone traveling through Grantown-On-Spey and the surrounding areas!"
Chelsey 1-night trip
Posted 1 hour ago
The Speyside Hotel
The Pines Guesthouse

The Pines Guesthouse

10/10 Excellent
"Fantastic breakfast. Fan available in the room and great travel cot with proper mattress"
David 3-night trip
Posted 1 day ago
The Pines Guesthouse
Craiglynne Hotel

Craiglynne Hotel

8/10 Good
"Very nice hotel with a lovely room and a good breakfast. Shower was leaking at the hose connection which resulted in a poor flow from the shower head"
Donald 1-night trip
Posted 2 days ago
Craiglynne Hotel
Seabank House Hotel

Seabank House Hotel

10/10 Excellent
"Friendly staff, clean rooms, great location"
Tracy 1-night trip
Posted 3 days ago
Seabank House Hotel
The Mansion House Hotel

The Mansion House Hotel

10/10 Excellent
"great snooker table and bar, good parking, nice location, nice bedrooms -good value for money"
Akash 1-night trip
Posted 3 days ago
The Mansion House Hotel
Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside

10/10 Excellent
"This hotel is conveniently located to the whisky trail with Glenfiddich and Macallan distilleries being within 10min drive. Hotel has a nice restaurant on the property and there is another good one 2 min walking distance. Our room had all basic amenities and was clean. The hotel has a rustic character of a building over 100 years old. It is very lovely but it comes with old furniture, uneven floor, no AC, and no elevator. Staff was very friendly and eager to help with travel information and other needs."
Vlad 3-night trip
Posted 7 days ago
Craigellachie Hotel of Speyside
The Royal Hotel

The Royal Hotel

8/10 Good
"Rooms well presented and clean with a good amount of space, large shower and coffee amenities. The breakfast was convenient and the service was quick, although they had limited vegan option and no non-dairy milks available. The staff were all incredible lovely and very helpful. The location was right across the road from the train station and a supermarket, and only a 10 minute walk into the centre of town."
Leah 2-night trip
Posted 8 days ago
The Royal Hotel
Copper Beeches

Copper Beeches

10/10 Excellent
"Comfortable stay with very clean room. Excellent breakfast and amazing, friendly hosts."
Lottie 1-night trip
Posted 9 days ago
Copper Beeches
The Station House Boutique Hotel

The Station House Boutique Hotel

8/10 Good
"Lovely clean family room, all brand new furnishings so really comfortable. Quiet calm place to stay, self check in so barely see anyone but that’s just fine. Lovely view of sea from room and if not then only ten paces and at sea wall so you can hear it and feel near it. Not much going on in town but just very calm and quaint and authentic so not over touristy, which is perfect. Ideal base for exploring region."
Victoria 2-night trip
Posted 3 weeks ago
The Station House Boutique Hotel

More cheap accommodation in Elgin

Carlton Hotel

Carlton Hotel

67 High St Forres Scotland
NZ$175
16 Sept - 17 Sept
includes taxes & fees
7.6/10 Good! (74 reviews)
Carlton Hotel
Harbour Nights

Harbour Nights

High St Lossiemouth Scotland
NZ$190
28 Aug - 29 Aug
includes taxes & fees
Harbour Nights
Macbeth's Hillock

Macbeth's Hillock

Brodie Nairn Scotland
NZ$278
16 Sept - 17 Sept
includes taxes & fees
9.6/10 Exceptional! (34 reviews)
Macbeth's Hillock
Aurora Hotel & Italian Restaurant

Aurora Hotel & Italian Restaurant

Academy Street Nairn Scotland
NZ$287
23 Aug - 24 Aug
includes taxes & fees
8.8/10 Excellent! (237 reviews)
Aurora Hotel & Italian Restaurant
Glen Lyon Lodge Bed & Breakfast

Glen Lyon Lodge Bed & Breakfast

19 Waverley Rd Nairn Scotland
NZ$366
28 Aug - 29 Aug
includes taxes & fees
10/10 Exceptional! (9 reviews)
Glen Lyon Lodge Bed & Breakfast
Nairn Nights

Nairn Nights

2 Wilson St Nairn Scotland
Get rates
8.8/10 Excellent! (12 reviews)
Nairn Nights

Find out more about Elgin

Top reasons to visit Elgin

  • Scenic Outdoor Adventures: Elgin boasts breathtaking hiking trails and stunning landscapes, perfect for adventure seekers.
  • Rich History: Visit the Elgin Cathedral and Elgin Museum to immerse yourself in the local heritage and culture.
  • Golfing Paradise: With excellent golf courses, Elgin is a dream destination for golf enthusiasts.
  • Charming Local Vibe: Experience the warmth of friendly locals and explore the enchanting town centre.
  • Relaxing Beaches: Enjoy nearby beaches for a tranquil escape while soaking in the local charm.

Find great hotels in and around Elgin

Discover a range of delightful accommodations in Elgin, Scotland, including hotels and guesthouses that cater to every traveler's needs. Whether you're seeking pet-friendly options or planning an adventurous golf-themed getaway, Elgin's top hotels and charming guesthouses offer a warm welcome and essential amenities for a memorable stay.

  • The Mansion House Hotel: Experience a unique blend of boutique charm and golf-themed luxury at The Mansion House Hotel, a 4-star property situated in the heart of Elgin. With a guest rating of 8.4 out of 10, this hotel features individually designed decor and artwork that reflect its distinctive character. Ideal for golf enthusiasts, the hotel offers a golf experience on-site, allowing guests to immerse themselves in the sport while enjoying a comfortable and stylish stay.
  • Laichmoray Hotel: The Laichmoray Hotel, a 3-star establishment with an impressive guest rating of 9.4 out of 10, caters to business travellers seeking a convenient and comfortable stay in Elgin. Its welcoming atmosphere and essential amenities make it an ideal choice for those on work trips. The hotel provides a quiet retreat to relax and recharge after a day of meetings, ensuring a productive yet enjoyable experience.
  • Stotfield Hotel: Located a short drive from Elgin, Stotfield Hotel offers a delightful seaside escape with a range of dining options, including a light fare venue and breakfast restaurant. Guests can enjoy various recreational activities nearby, including golf and beautiful coastal views. With entertainment options like television in the rooms, this 3-star hotel invites guests to relax and soak in the serene atmosphere of the bay and sea, making it a perfect getaway for those wanting to unwind.

Where to stay in and around Elgin

Elgin, Scotland, is a captivating city perfect for outdoor enthusiasts and history buffs alike. Explore the enchanting town centre, where friendly locals welcome you to experience the charm of the Scottish Highlands. Venture to the nearby rugged coastline for stunning views and adventurous excursions, or discover the rich heritage of the area. With its unique blend of luxury and trendy spots, Elgin promises a memorable vacation for every kind of traveller.

  • Lossiemouth: Located a mere 8.0km from Elgin, Lossiemouth is a charming city that beckons outdoor enthusiasts and adventure seekers alike. With its stunning beaches and scenic bays, visitors are treated to breathtaking views and a plethora of activities. Golf enthusiasts can take advantage of the local golf courses, while those keen on exploring can access various trails that wind through the picturesque landscape. The area's proximity to national parks further enhances the outdoor experience, making it an ideal spot for a day trip or a leisurely weekend getaway.
  • Burghead: Nestled in the vicinity of Elgin, Burghead is a quaint village that offers a unique blend of outdoor adventure and cultural experiences. With its visitor numbers peaking in the warmer months, Burghead attracts those eager to explore its beautiful beaches and local museum, which provides insights into the village's rich history. Golf courses and trails are easily accessible, catering to both golfers and walkers. The stunning bay views make this village a perfect spot for a serene retreat amidst nature.
  • Hopeman: Just a short distance from Elgin, the village of Hopeman is a delightful retreat for those seeking a blend of outdoor activities and scenic beauty. Known for its beaches and hiking trails, Hopeman provides ample opportunities for exploration and relaxation. Visitors can enjoy the nearby national parks that showcase the natural splendour of the region. Whether you're looking to hike, join a country private club, or simply soak in the coastal views, Hopeman promises a memorable experience for every traveller.

Things to do in Elgin

Shopping

In Elgin, visit the St. Giles Shopping Centre for a variety of shops, including fashion and local crafts. If you're up for a drive, head to the nearby town of Inverness to explore the Eastgate Shopping Centre, where you’ll find a mix of high street and unique stores.

Recreation

In Elgin, the Spa at The Mansion House offers rejuvenating treatments amidst tranquil surroundings. Nearby, the Moray Golf Club invites you to enjoy scenic views while playing a round or two, creating a relaxing atmosphere for both golfers and nature enthusiasts alike.

Adventure

In Elgin, explore the stunning Moray Coast by hiking the scenic trails, offering breathtaking views of the cliffs and sea. For a thrilling experience, try kayaking in the nearby waters, where you can spot local wildlife and enjoy the beauty of the Scottish coastline.

Nightlife

In Elgin, The Chanonry offers a relaxed atmosphere with local ales and live music, while The Drouthy Cobbler showcases a range of artisanal cocktails and hearty pub fare. For a late-night vibe, head to The Hootananny, known for its lively folk sessions and vibrant crowd.

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

Booking tips and Expedia advantages for Elgin

To save money during your trip to Elgin, consider visiting in the cheaper months of January to February and November, while booking your accommodation about a month in advance for the best rates. Look for last-minute deals on platforms like Expedia, especially on Wednesdays when prices are lowest. For travel, utilise Elgin’s affordable public transport options, or explore the town on foot. You can further save by bundling your hotel stay, flights, and activities into a package deal for more significant discounts. Always compare prices to find the best offers available.

  • 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: Booking a hotel in Elgin about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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 the type of accommodation you prefer. To find the most affordable prices and special offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your Elgin hotel stay with your flights and activities through an Expedia package deal.

Find the best attractions in and around Elgin

Elgin, Scotland, is perfect for outdoor adventures and scenic getaways. Visitors can explore captivating attractions such as the Elgin Museum, the stunning Elgin Cathedral, and nearby castles and monasteries. The area caters to diverse interests, including culture and romance, making it an ideal spot for various travellers. Don't miss the nearby beaches for a relaxing experience while soaking in the local charm.

  • Pluscarden Abbey: Nestled within Elgin, Pluscarden Abbey offers a serene retreat with its stunning architecture and tranquil gardens. The rich cultural heritage and the monastic atmosphere invite visitors to reflect and appreciate the beauty of this spiritual haven.
  • Duffus Castle: A short distance from Elgin, Duffus Castle enchants with its romantic ruins and dramatic views. This historic site showcases the rich cultural tapestry of Scotland, making it an ideal spot for history enthusiasts and those seeking a picturesque backdrop.
  • Lossiemouth East Beach: Located about 8.0km from Elgin, Lossiemouth East Beach boasts golden sands and refreshing sea breezes. It's a lovely spot for a leisurely stroll or simply soaking up the coastal vibes while enjoying the stunning views of the Moray Firth.

Best time to go to Elgin

The best time to visit Elgin is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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 CloudyAverageAverage
December40.1°F (4.5°C)Light RainMostly CloudySlightly HighSlightly Low

The nearest major airports for your trip to Elgin

Flying into Elgin, Scotland, can be done via several major airports. Aberdeen Airport (ABZ) is situated 83.7km away, with nearby luxurious options like Marcliffe and Trump® International Scotland, both 6 and 12.9km from the airport, respectively. INVerness Airport (INV) is closer at 46.7km, offering fine hotels such as Ness Walk and Rocpool Reserve, both 12.9km distant. For those considering Dundee Airport (DND), located 133.6km away, The Hideaway Experience and Premier Inn Dundee North are notable accommodations within 5 and 3.2km. Each hotel provides various transportation options to their respective airports, ensuring a smooth travel experience.

Frequently asked questions

What is the best area to stay in Elgin?
The best area to stay in Elgin is generally within the town centre itself, particularly around High Street and the areas immediately surrounding it.The town centre is the main activity hub. It's quite compact and walkable, with High Street running through its heart, lined with a variety of shops, eateries, and local businesses. You'll find landmarks like the Elgin Cathedral ruins just a short walk from the High Street, and Cooper Park, a large green space, is also easily accessible.For couples, staying in the town centre offers convenience and a pleasant base for exploring. You'll be within walking distance of many of Elgin's historic sites, local pubs, and restaurants, making evenings out easy and enjoyable. The proximity to attractions like the Elgin Museum and the cathedral means less time travelling and more time enjoying.Business travellers will also find the town centre highly practical. Hotels here often provide good access to local amenities and transport links, making it easy to get to meetings or connect with colleagues.
What are the best hotels in Elgin that travellers recommend?
Two of the best hotels in Elgin that receive consistently high recommendations from travellers are The Mansion House Hotel and Laichmoray Hotel.The 4-star Mansion House Hotel, with an 8.4 rating, is praised for its excellent and helpful staff, as well as its clean and lovely rooms. Guests frequently highlight the great breakfast and the comfortable feel of the hotel. It is also conveniently located just 1.0 km from Elgin Cathedral.Another highly recommended option is the 3-star Laichmoray Hotel, which has an outstanding 9.4 rating. Guests frequently mention the friendly and great staff, excellent breakfast, and comfortable, clean rooms. It also offers free breakfast and a free electric car charging station, and is just 0.8 km from Elgin Cathedral.
What are the best family hotels in Elgin?
For families travelling to Elgin, several highly-rated hotels offer excellent amenities for a comfortable stay, including Sunninghill, Laichmoray Hotel, and The Mansion House Hotel.The 3-star Sunninghill, with an impressive 9.2 rating, is a great choice for families. It offers complimentary WiFi, free toiletries, and free self-parking. Families will appreciate the child-friendly window designs and the option for kids' meals. It is also conveniently located just 0.9 km from Elgin Cathedral.Another excellent option is the 3-star Laichmoray Hotel, which boasts a remarkable 9.4 rating. Guests frequently praise the friendly and great staff, as well as the excellent and good breakfast, which is complimentary. The hotel also provides free WiFi, free toiletries, and free self-parking. Like Sunninghill, it is very close to Elgin Cathedral, only 0.8 km away.The 4-star The Mansion House Hotel, rated 8.4, provides a comfortable and convenient stay for families. It features free WiFi, free self-parking, and free parking for RVs, buses, and trucks. Connecting rooms are available, which can be very beneficial for families, and it also includes child-friendly window designs. This hotel is located 1.0 km from Elgin Cathedral. Find more child-friendly accommodations in Elgin
What are the best spa hotels in Elgin?
For a spa hotel in Elgin, the Eight Acres Hotel is a great choice.The 3-star Eight Acres Hotel has a review rating of 7.0. Guests frequently highlight the helpful and friendly staff, the good breakfast, and amazing food. The hotel also offers mountain biking in a nearby location. See all spa hotels in Elgin
What hotels in Elgin offer free breakfast?
For hotels in Elgin that offer free breakfast, the Laichmoray Hotel is an excellent choice.This 3-star hotel, with an impressive 9.4 rating, provides complimentary breakfast, including full breakfast options. Guests consistently praise the friendly and great staff, as well as the excellent and good breakfast. The rooms are noted for being comfortable and clean, and the hotel also offers free toiletries, free WiFi, and free self-parking. The Laichmoray Hotel is conveniently located just 0.6 km from the Elgin Museum. Find more hotels with breakfast in Elgin
What are the top pet-friendly hotels in Elgin?
For top pet-friendly hotels in Elgin, consider the Eight Acres Hotel and The Royal Hotel.The 3-star Eight Acres Hotel, with a 7.0 rating, is a welcoming choice for travellers with pets. Guests frequently praise the helpful and friendly front desk staff, and many report that the breakfast and other food options are amazing.Another excellent option is The Royal Hotel, a 3-star establishment with a 7.8 rating. This hotel is also pet-friendly and offers complimentary WiFi and free self-parking. Guests appreciate the comfortable and clean rooms, and it is conveniently located just 0.8 km from Elgin Cathedral. See more pet-friendly hotels in Elgin
What are the best budget hotels in Elgin?
For budget-friendly accommodation in Elgin, consider the Laichmoray Hotel or Sunninghill.The 3-star Laichmoray Hotel, with an impressive 9.4 rating, offers guests complimentary toiletries, free full breakfast, and free WiFi. Customers frequently praise the friendly staff, excellent breakfast, and comfortable, clean rooms. It is conveniently located just 0.6 km from the Elgin Museum.Another excellent choice is the 3-star Sunninghill, which has a 9.2 rating. Guests benefit from free self-parking, free WiFi, and complimentary toiletries. The hotel is also family-friendly, offering kids' meals and child-friendly window designs. It is also just 0.6 km from the Elgin Museum. View all budget hotels in Elgin
What are the most romantic hotels in Elgin for couples?
For a romantic getaway in Elgin, the Peaceful, relaxing lodge for 2 set in countryside is an excellent choice for couples.This highly-rated lodge, with an impressive 9.8 review score, offers a truly tranquil experience. Couples can enjoy the private hot tub, a lovely balcony for relaxing evenings, and a charming fireplace for cosy nights in. The inclusion of a kitchen provides the convenience of preparing your own meals, adding to the intimate and private feel of the accommodation. See all romantic hotels in Elgin
What are the best hotels in Elgin near Elgin Cathedral?
For hotels in Elgin located conveniently near Elgin Cathedral, consider the Laichmoray Hotel, Sunninghill, and The Mansion House Hotel.The 3-star Laichmoray Hotel, with an excellent 9.4 rating, is just 0.8 km from Elgin Cathedral. Guests frequently praise the friendly and great staff, the excellent and good breakfast, and the comfortable and clean rooms. It also offers free WiFi and complimentary self-parking.Sunninghill, a 3-star hotel rated 9.2, is another good option, located 0.9 km from the cathedral. This hotel provides free WiFi, complimentary toiletries, and free self-parking, making it a convenient choice for families.The 4-star Mansion House Hotel, rated 8.4, is situated 1.0 km from Elgin Cathedral. Reviewers often highlight the excellent and helpful staff, the excellent and great breakfast, and the clean and lovely rooms. It offers free WiFi and free parking for RVs, buses, or trucks, in addition to self-parking.
When is the best time to go to Elgin?
The best time to visit Elgin is typically during the late spring and summer months, from May to September, when the weather is generally mildest and the days are longer. This period offers the most pleasant conditions for exploring the region's outdoor attractions and enjoying its scenery.May and June are particularly good for those who appreciate fewer crowds and agreeable temperatures. The countryside is lush, and the opportunities for walking and exploring the coastline are abundant without the peak season bustle.July and August are the warmest months, making them ideal for enjoying the beaches along the Moray Firth and attending local events and festivals. While it's the busiest time, Elgin doesn't usually feel overwhelmingly crowded, allowing for a comfortable experience.For those interested in whisky distilleries, the autumn months of September and October can also be a good choice. The harvest season adds a lovely backdrop to the landscape, and the distilleries are typically in full swing, offering an extensive visitor experience.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to 'My Trips' and selecting your reservation. To find flexible deals, filter your search by 'Fully refundable property' for hotels in Elgin.
How can I save on a hotel booking in Elgin with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Elgin hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Elgin?
Prices for hotels in Elgin often vary, but you can find a great deal from NZ$119 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by 'Price: low to high' for our cheapest rates.

Explore a world of travel with Expedia