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

Find hotels in Elgin from £62

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
27 Aug - 28 Aug
Tomorrow
28 Aug - 29 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sept - 6 Sept

Filter by

Star rating

Guest rating

Our top choices for Elgin hotels

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

1. The Mansion House Hotel

The Mansion House Hotel
Elgin
United Kingdom
Ian
£140
includes taxes & fees
13 Sept - 14 Sept
The Mansion House Hotel

2. Laichmoray Hotel

Laichmoray Hotel
Elgin
United Kingdom
Hyeon Dae
£131
includes taxes & fees
29 Aug - 30 Aug
Laichmoray Hotel

3. The Speyside Hotel

The Speyside Hotel
Grantown-on-Spey
United Kingdom
Tony
£140
includes taxes & fees
31 Aug - 1 Sept
The Speyside Hotel

4. Sunninghill

Sunninghill
Elgin
United States
Pauleen
£152
includes taxes & fees
28 Aug - 29 Aug
Sunninghill

5. Firth Hotel & Restaurant

Firth Hotel & Restaurant
Lossiemouth
Australia
Jacqueline
£89
includes taxes & fees
5 Sept - 6 Sept
Firth Hotel & Restaurant

6. The Royal Hotel

The Royal Hotel
Elgin
United Kingdom
Neil
£107
includes taxes & fees
13 Sept - 14 Sept
The Royal Hotel

7. The Station Hotel

The Station Hotel
Aberlour
Germany
Riccardo
£217
includes taxes & fees
30 Aug - 31 Aug
The Station Hotel

8. Stotfield Hotel

Stotfield Hotel
Lossiemouth
United Kingdom
Edith
£99
includes taxes & fees
2 Sept - 3 Sept
Stotfield Hotel

9. Golf View Hotel

Golf View Hotel
Lossiemouth
Canada
Anne
£117
includes taxes & fees
3 Sept - 4 Sept
Golf View Hotel

10. Lossiemouth House

Lossiemouth House
Lossiemouth
United States
deirdre
Lossiemouth House

11. Craiglynne Hotel

Craiglynne Hotel
Grantown-on-Spey
United Kingdom
Darren
£58
includes taxes & fees
30 Aug - 31 Aug
Craiglynne Hotel

12. Copper Beeches

Copper Beeches
Elgin
United Kingdom
John
£146
includes taxes & fees
16 Sept - 17 Sept
Copper Beeches

13. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
United States
Anita
£261
includes taxes & fees
27 Sept - 28 Sept
Craigellachie Hotel of Speyside

14. Poseidon's Inn

Poseidon's Inn
Lossiemouth
Canada
Michael
Poseidon's Inn

15. Ben Mhor Hotel

Ben Mhor Hotel
Grantown-on-Spey
United Kingdom
Fred
£77
includes taxes & fees
30 Aug - 31 Aug
Ben Mhor Hotel

16. Nethybridge Hotel

Nethybridge Hotel
Nethy Bridge
Canada
Gregory
£86
includes taxes & fees
1 Sept - 2 Sept
Nethybridge Hotel

17. The Grant Arms Hotel

The Grant Arms Hotel
Grantown-on-Spey
United States
James
£180
includes taxes & fees
28 Aug - 29 Aug
The Grant Arms Hotel

18. Cluny Hill Hotel

Cluny Hill Hotel
Forres
United Kingdom
David
£42
includes taxes & fees
13 Sept - 14 Sept
Cluny Hill Hotel

19. Ramnee Hotel

Ramnee Hotel
Forres
Canada
Michel
£165
includes taxes & fees
28 Aug - 29 Aug
Ramnee Hotel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Elgin attractions

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

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

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

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

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

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

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

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

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

Craiglynne Hotel

Craiglynne Hotel

10/10 Excellent
"-"
Mark 1-night trip
Posted 12 hours ago
Craiglynne Hotel
Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside

10/10 Excellent
"This place is a must if you are visiting Speyside. A most unique and charming experience. From the restaurant serving Scottish dishes, to the Quaich Bar with its outstanding selection of whiskeys, our stay here was incredible and memorable. The rooms are well appointed and clean, and staff were beyond welcoming. A perfect spot for day trips to the nearby distilleries."
Milica 2-night trip
Posted 2 days ago
Craigellachie Hotel of Speyside
West End Hotel

West End Hotel

10/10 Excellent
"This was a nice hotel and the lady that checked us in was very pleasant, Room was great, very large, with a large bed and a sofa as well as kitchen facilities, although we could have done with a frying pan! Breakfast is quite early with last orders at 8.45am, so we missed it the first morning, and the second morning was very slow with my breakfast arriving at 9.15am, when we were seated at 8.30am and my partner had already finished his. The staff member did keep us updated and apologised, but given that there was hardly anyone else there, I'm not sure why it took so long. Hotel is in a nice, quiet location with plenty of parking. I would stay again."
Lindsay 2-night trip
Posted 3 days ago
West End Hotel
The Pines Guesthouse

The Pines Guesthouse

10/10 Excellent
"Our stay at the Pines exceeded all our expectations, Lyn and Lee are gracious hosts made us feel very welcomed and were very helpful. Room was spacious and very comfortable. Breakfast was excellent. We highly recommend the Pines Guest House"
Ara 2-night trip
Posted 4 days ago
The Pines Guesthouse
Seabank House Hotel

Seabank House Hotel

10/10 Excellent
"This place was absolutely wonderful. The couple that run the hotel are very kind people. I loved the fact that the hotel offers breakfast meals to order. I had an omelet with cheese and mushrooms that was delicious. I would highly recommend this hotel to anyone traveling to the area. A car hire would be helpful if you're going to stay here. There is a great golf course just walking distance from the hotel."
Steven 2-night trip
Posted 7 days ago
Seabank House Hotel
The Station Hotel

The Station Hotel

10/10 Excellent
"Incredible staff. Dinner at the restaurant was delicious. Outrageous and delectable selection of whisky’s. Room was comfortable and clean. Looking forward to a return in the future."
Kadence 1-night trip
Posted 8 days ago
The Station Hotel
Laichmoray Hotel

Laichmoray Hotel

10/10 Excellent
"Breakfast is made to order and is excellent . Bar has good choice but a little pricey. Restaurant is also excellent and has good choice of menu. Always busy and requires reservation. On the whole a good place to stay, but no lift so stairs to all floors."
Hector 2-night trip
Posted 9 days ago
Laichmoray 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 3 weeks 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 1 month ago
The Station House Boutique Hotel

More cheap stays in Elgin

Carlton Hotel

Carlton Hotel

67 High St Forres Scotland
£74
27 Sept - 28 Sept
includes taxes & fees
7.6/10 Good! (74 reviews)
Carlton Hotel
Macbeth's Hillock

Macbeth's Hillock

Brodie Nairn Scotland
£113
26 Sept - 27 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
£115
29 Aug - 30 Aug
includes taxes & fees
8.8/10 Excellent! (238 reviews)
Aurora Hotel & Italian Restaurant
The Station House Boutique Hotel

The Station House Boutique Hotel

2 Brander Street Burghead Scotland
£120
1 Sept - 2 Sept
includes taxes & fees
8/10 Very good! (1 review)
The Station House Boutique Hotel
Glen Lyon Lodge Bed & Breakfast

Glen Lyon Lodge Bed & Breakfast

19 Waverley Rd Nairn Scotland
£161
29 Aug - 30 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! (13 reviews)
Nairn Nights

Hotels in Elgin with star rating

Find out more about Elgin

Top reasons to visit Elgin

  • Historic Attractions: Explore the stunning Elgin Cathedral and the informative Elgin Museum, showcasing the town's rich heritage.
  • Beautiful Scenery: Enjoy breathtaking views of the Scottish Highlands and the rugged coastline, perfect for outdoor enthusiasts.
  • Outdoor Activities: Discover picturesque hiking trails and play a round of golf at local courses amidst scenic landscapes.
  • Vibrant Neighbourhoods: Experience the friendly atmosphere and trendy excursions in Elgin's lively local areas.
  • Diverse Accommodation: Choose from a variety of hotels and guesthouses, catering to all budgets and preferences.

Find great hotels in Elgin

Explore a variety of hotel accommodations in Elgin, Scotland, perfect for every traveller. Whether you're seeking budget-friendly options or pet-friendly guesthouses, Elgin offers a range of lodging types to suit your needs. Enjoy a golf-themed adventure or simply relax in the charming surroundings of this historic town. Discover the best Elgin hotels and make your stay memorable with a selection of affordable and comfortable options.

  • The Mansion House Hotel: This charming 4-star hotel, boasting a guest rating of 8.4, offers a boutique experience with a distinctive golf theme. Nestled in Elgin, The Mansion House Hotel features uniquely designed decor and artworks that reflect its commitment to style. Ideal for golf enthusiasts, the property allows guests to participate in golf-themed activities, creating a perfect blend of leisure and luxury. After a day on the greens, unwind in the elegantly appointed rooms that promise comfort and relaxation.
  • Laichmoray Hotel: Rated 9.4, this 3-star hotel is perfect for business travellers seeking a welcoming atmosphere. The Laichmoray Hotel, situated in the heart of Elgin, provides an ideal base for meetings and events, ensuring all necessary amenities are at hand. Guests appreciate the hotel's focus on comfort and functionality, combined with friendly service that adds a personal touch to their stay. With its convenient location, you can easily explore the local area during your downtime.
  • Sunninghill: Another excellent option for business travellers, Sunninghill is a 3-star hotel with a commendable guest rating of 9.2. Situated in Elgin, the hotel offers a warm and professional environment, making it a great choice for those on work trips. Guests enjoy comfortable accommodations complemented by essential business facilities. The hotel's strategic location allows for easy access to local attractions, ensuring a balanced stay between work and leisure.

Where to stay in and around Elgin

Elgin, Scotland, offers a delightful blend of historical charm and stunning scenery, making it an ideal destination for outdoor enthusiasts and adventure seekers. Explore the enchanting town's rich heritage, from the Elgin Centre to the breathtaking Scottish Highlands. Just a stone's throw away, discover the rugged coastline and vibrant neighbourhoods that showcase the friendly atmosphere and trendy excursions, ensuring a memorable experience for every traveller.

  • Lossiemouth: Situated a mere 8.0km from Elgin, Lossiemouth is a charming seaside town that offers a delightful blend of adventure and stunning scenery. Visitors flock here for its beautiful beaches and scenic hiking trails, making it an ideal destination for outdoor enthusiasts. The local golf courses are also a highlight for sports lovers. With a peak in visitor numbers during the warmer months of April and July to August, Lossiemouth is perfect for those looking to enjoy nature and partake in various activities, all while being surrounded by majestic views of the bay and the nearby national park.
  • Burghead: Nestled close to Elgin, Burghead is a quaint village that captivates visitors with its picturesque coastal views and rich history. The village experiences a steady stream of tourists, especially during peak seasons like April and the summer months of July to August. Adventurous souls can explore local trails and enjoy a game of golf while taking in the scenic surroundings. Notable attractions include the stunning beaches and the local museum, which showcases the area’s heritage and culture. Burghead’s charm lies in its relaxing atmosphere and beautiful landscapes, perfect for a leisurely getaway.
  • Hopeman: This charming village, also located near Elgin, offers a perfect retreat for nature lovers and adventure seekers alike. With a visitor peak in April to May and July, Hopeman is an inviting destination for those looking to explore its scenic hiking trails and enjoy outdoor activities like golf. The nearby beaches and access to national parks provide ample opportunities for exploration. This village is a hidden gem that encapsulates the beauty of Scotland’s coastline, making it an ideal spot for a tranquil break amidst breathtaking natural surroundings.

Things to do near Elgin

Elgin offers a delightful blend of outdoor adventures and scenic beauty, making it an ideal destination for your holiday. Explore the picturesque hiking trails and enjoy a round of golf at the local courses. Don't miss the chance to visit engaging museums and discover comfortable hotels to enhance your stay. Whether you're seeking relaxation or adventure, Elgin has something to cater to every traveller's taste.

Shopping

In Elgin, explore the charming shops along the High Street for unique gifts and local crafts. If you're up for a drive, head to the nearby St. Nicholas Centre in Aberdeen for an extensive selection of retailers and boutiques that cater to every taste.

Recreation

At Buckpool Golf Club, indulge in a round of golf surrounded by exquisite landscapes, only 19.3km from Elgin. Keith Golf Club, located 24.1km away, offers a luxurious golfing experience. Strathlene Golf Course, also 24.1km from Elgin, provides a serene atmosphere for relaxation and recreation.

Adventure

In Elgin, explore the picturesque Moray Coast by hiking along the stunning trails, where breathtaking views await. Alternatively, experience the thrill of mountain biking at Craigellachie, with its diverse terrain offering excitement for all skill levels.

Nightlife

Elgin's nightlife offers a warm atmosphere, perfect for a casual evening. Enjoy a pint at The Drouthy Neebors or dance the night away at The Elgin. For a more relaxed vibe, try The Muckle Cross, where you can unwind with friends in a charming setting.

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

Booking tips and Expedia advantages for Elgin

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Elgin are December to February, 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: Book your hotel in Elgin about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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: Expedia's search tool enables you to specify your budget, chosen location, and additional preferences. You can arrange your search results to display prices from lowest to highest, ensuring you find the most affordable hotels first. Furthermore, you can refine your options by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can potentially save money by combining your hotel reservation in Elgin with your flights and activities through an Expedia package.

Find the best attractions in and around Elgin

Elgin, Scotland, is perfect for outdoor enthusiasts and offers stunning scenery along with cultural experiences. Visitors can explore captivating attractions like Elgin Cathedral and the Elgin Museum, while also enjoying the nearby beaches and historical castles. Whether you're seeking romance or adventure, Elgin caters to all interests, making it an ideal destination for a memorable getaway.

  • Pluscarden Abbey: Experience the serene atmosphere of this active monastery nestled within Elgin. Surrounded by lush landscapes, Pluscarden Abbey offers a unique glimpse into monastic life and spiritual culture, making it a peaceful retreat for reflection.
  • Duffus Castle: Discover the enchanting ruins of Duffus Castle, steeped in history and romance. This medieval fortress offers stunning views and intriguing architecture, perfect for exploring the rich heritage of the region.
  • Lossiemouth East Beach: Enjoy the sandy shores and refreshing sea breeze at Lossiemouth East Beach, located a short drive from Elgin. Ideal for a relaxing day out, this beach offers gorgeous coastal scenery and opportunities for leisurely strolls.

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 CloudyAverageAverage
December40.1°F (4.5°C)Light RainMostly CloudySlightly HighSlightly Low

The nearest major airports for your trip to Elgin

To reach Elgin, Scotland, you can fly into several nearby airports. Aberdeen Airport (ABZ) is 83.7km away and offers various accommodation options, such as the 5-star Marcliffe Hotel, 9.7km from the airport, and the 4-star Courtyard by Marriott, just 483m away. INVerness Airport (INV) is closer at 46.7km, with luxurious stays like the 5-star Rocpool Reserve and Ness Walk, both 12.9km from the airport, offering shuttle services. For a more remote option, Kirkwall Airport (KOI) is 146.4km away, with comfortable beds at Graemeshall House and nearby B&Bs, all within 6.4km of the airport.

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, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-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 much is the nightly rate at a Elgin hotel?
Prices for hotels in Elgin often vary, but you can find a great deal from £62 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 the cheapest rate.

Explore a world of travel with Expedia