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

Find hotels in Elgin from £62

Check prices for these dates

Tonight
31 Aug - 1 Sept
Tomorrow
1 Sept - 2 Sept
This weekend
4 Sept - 6 Sept
Next weekend
11 Sept - 13 Sept

Filter by

Star rating

Guest rating

Our top choices for Elgin hotels

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
£130
includes taxes & fees
27 Sept - 28 Sept
Laichmoray Hotel

3. The Speyside Hotel

The Speyside Hotel
Grantown-on-Spey
United Kingdom
Graeme
£126
includes taxes & fees
6 Sept - 7 Sept
The Speyside Hotel

4. Sunninghill

Sunninghill
Elgin
United States
Pauleen
£152
includes taxes & fees
2 Sept - 3 Sept
Sunninghill

5. Firth Hotel & Restaurant

Firth Hotel & Restaurant
Lossiemouth
Australia
Jacqueline
£89
includes taxes & fees
13 Sept - 14 Sept
Firth Hotel & Restaurant

6. The Royal Hotel

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

7. The Station Hotel

The Station Hotel
Aberlour
Germany
Riccardo
£231
includes taxes & fees
17 Sept - 18 Sept
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
£119
includes taxes & fees
6 Sept - 7 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
Paige
£71
includes taxes & fees
6 Sept - 7 Sept
Craiglynne Hotel

12. Copper Beeches

Copper Beeches
Elgin
United Kingdom
John
£144
includes taxes & fees
1 Oct - 2 Oct
Copper Beeches

13. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
United States
Anita
£275
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
£86
includes taxes & fees
1 Oct - 2 Oct
Ben Mhor Hotel

16. Nethybridge Hotel

Nethybridge Hotel
Nethy Bridge
Canada
Gregory
£86
includes taxes & fees
13 Sept - 14 Sept
Nethybridge Hotel

17. The Grant Arms Hotel

The Grant Arms Hotel
Grantown-on-Spey
United States
James
£150
includes taxes & fees
1 Oct - 2 Oct
The Grant Arms Hotel

18. Cluny Hill Hotel

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

19. Ramnee Hotel

Ramnee Hotel
Forres
Canada
Michel
£145
includes taxes & fees
1 Oct - 2 Oct
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

The Speyside Hotel

The Speyside Hotel

10/10 Excellent
"Fantastic place with a warm welcome. The food was delightful and the rooms very comfortable. Great job Team Speyside! Thanks for a great stay."
Alison 1-night trip
Posted 13 hours ago
The Speyside Hotel
West End Hotel

West End Hotel

10/10 Excellent
"Super easy check-in process and helpful staff. The room was great for a night's sleep before flying out of Inverness Airport. Short walk to shops and an easy drive to other locations."
Ashley McClain 1-night trip
Posted 1 day ago
West End Hotel
The Royal Hotel

The Royal Hotel

8/10 Good
"Likes- large room and bed. Character property and easy parking. Good breakfast. Dislikes- TV no aerial connection and not tuned into any channels/apps asking for wifi details. No bedside lights just roof light and large wall light not near bed."
William 1-night trip
Posted 1 day ago
The Royal Hotel
Craiglynne Hotel

Craiglynne Hotel

10/10 Excellent
"Extremely accommodating of my disabled daughter and arranged a ground floor room for us."
Lizelle 1-night trip
Posted 2 days ago
Craiglynne Hotel
The Station Hotel

The Station Hotel

10/10 Excellent
"I was genuinely impressed by this hotel. We checked in later in the day, and our family suite exceeded expectations. It was perfect for our trip, with exceptionally comfortable beds, high-quality bedding, plush towels, and thoughtful amenities that rivaled what you would expect from a five-star city hotel. The bathroom was immaculate and appeared to have been recently renovated, while the furnishings and décor struck the perfect balance between refined comfort and the charm of a cozy Scottish country inn. The staff was exceptionally warm, welcoming, and helpful throughout our stay. The restaurant was also a highlight, offering excellent food and a full bar in a relaxed and inviting setting. I would especially recommend taking advantage of breakfast and dinner—the quality of the food and the service were outstanding. Its proximity to the river and the surrounding scenery only add to its charm—the setting looks as though it could have come straight out of A River Runs Through It. I highly recommend it and would gladly return in the future."
Tamberley 2-night trip
Posted 2 days ago
The Station Hotel
The Mansion House Hotel

The Mansion House Hotel

8/10 Good
"Our room was slightly unconventional, being more like a conservatory with a four poster bed in the middle. Many curtains to close! Plenty of parking. Friendly staff. Excellent breakfast. Would come back. There are some areas that need maintenance. Old furnishings are antique. One negative was that my son stayed in a camp bed in the room with a very thin mattress and wasn’t entirely comfortable. Other than that we had a nice stay."
Karen 1-night trip
Posted 2 days ago
The Mansion House Hotel
Shore Hotel

Shore Hotel

10/10 Excellent
"Spectacular boutique hotel in a stunning location. Staff were great, as was the food!"
Peter 2-night trip
Posted 4 days ago
Shore 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 8 days ago
The Pines Guesthouse
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 13 days ago
Laichmoray Hotel

More cheap stays in Elgin

Carlton Hotel

Carlton Hotel

67 High St Forres Scotland
£74
1 Oct - 2 Oct
includes taxes & fees
7.6/10 Good! (75 reviews)
Carlton Hotel
Macbeth's Hillock

Macbeth's Hillock

Brodie Nairn Scotland
£113
1 Oct - 2 Oct
includes taxes & fees
9.6/10 Exceptional! (34 reviews)
Macbeth's Hillock
Aurora Hotel & Italian Restaurant

Aurora Hotel & Italian Restaurant

Academy Street Nairn Scotland
£116
12 Sept - 13 Sept
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
£156
1 Oct - 2 Oct
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