Photo by HayZ

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

Filter by

Guest rating
Guest rating
Star rating

Top 10 trending Elgin hotels

The Mansion House Hotel

4.0 star property
8.4 out of 10, Very good, (510)
"Awesome place to stay."
The Mansion House Hotel

Laichmoray Hotel

3.0 star property
9.4 out of 10, Exceptional, (439)
"Great freshly cooked breakfast"
Laichmoray Hotel

Sunninghill

3.0 star property
9.2 out of 10, Wonderful, (110)
"Great service and accommodations. Fabulous restaurant."
The price is €148
includes taxes & fees
1 Nov - 2 Nov
Sunninghill

The Royal Hotel

3.0 star property
7.6 out of 10, Good, (142)
"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 "
The Royal Hotel

The Pines Guesthouse

3.0 star property
9.8 out of 10, Exceptional, (74)
"Lovely B&B in Elgin. Breakfast was excellent, the owners are friendly and helpful. "
The price is €143
includes taxes & fees
13 Oct - 14 Oct
The Pines Guesthouse

Premier Inn Elgin

3.0 star property
7.0 out of 10, Good, (2)
The price is €59
includes taxes & fees
9 Nov - 10 Nov
Premier Inn Elgin

Taigh Mor

3.0 star property
The price is €83
includes taxes & fees
13 Oct - 14 Oct
Taigh Mor

River View Apartment

2.5 star property
7.8 out of 10, Good, (6)
"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. "
River View Apartment

Fishermans Rest

2.0 star property
The price is €407
includes taxes & fees
12 Nov - 13 Nov
Fishermans Rest

The Bungalow

3.5 star property
The price is €675
includes taxes & fees
1 Nov - 2 Nov
The Bungalow

Seaview at The Doocot

4.0 star property
The price is €744
includes taxes & fees
12 Nov - 13 Nov
Seaview at The Doocot

1 The Coach House

3.5 star property
1 The Coach House

Anchor Cottage

3.0 star property
The price is €575
includes taxes & fees
30 Oct - 31 Oct
Anchor Cottage

The Mains

3.5 star property
The price is €1,010
includes taxes & fees
17 Oct - 18 Oct
The Mains

Garden Cottage

3.5 star property
The price is €1,543
includes taxes & fees
25 Oct - 26 Oct
Garden Cottage

The White Cottage

3.5 star property
The price is €1,037
includes taxes & fees
17 Oct - 18 Oct
The White Cottage

The Clubhouse

4.0 star property
10.0 out of 10, Exceptional, (13)
"The breakfast was lovely shops nearby . The staff were a very kind family . A plus!"
The price is €160
includes taxes & fees
13 Oct - 14 Oct
The Clubhouse

Poseidon's Inn

3.0 star property
9.2 out of 10, Wonderful, (226)
"Great location. Wonderful sea views."
The price is €59
includes taxes & fees
2 Nov - 3 Nov
Poseidon's Inn

The Old Coach House Hotel

3.0 star property
6.8 out of 10, (143)
"Great ensuite room, very clean and very quiet. The hotel is in the town centre so is very convenient for local amenities."
The price is €57
includes taxes & fees
13 Oct - 14 Oct
The Old Coach House Hotel

Ben Mhor Hotel

3.0 star property
8.2 out of 10, Very good, (174)
"Breakfast was excellent. Beautiful old part of Grantown on Spey."
The price is €34
includes taxes & fees
26 Oct - 27 Oct
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.

by
(
)
Open Photo by Des Colhoun (CC BY-SA) / Cropped from original

Top Elgin Hotel Reviews

More cheap stays in Elgin

Find out more about Elgin

Top reasons to visit Elgin

  • Scenic Outdoor Adventures: Elgin boasts stunning hiking trails and beautiful countryside, ideal for outdoor enthusiasts.
  • Cultural Attractions: Explore historic castles and ancient monasteries, perfect for those seeking rich cultural experiences.
  • Unique Alpaca Days: Engage with charming alpacas for a delightful and memorable day out.
  • Trendy Neighbourhoods: Discover vibrant local spots that offer a taste of Elgin's charm and culture.
  • Diverse Accommodation Options: Choose from charming bed and breakfasts to modern hotels catering to various needs.

Find great hotels in and around Elgin

Explore a variety of hotel accommodation options in Elgin, Scotland, where you can find charming bed and breakfasts as well as modern hotels. Whether you're seeking pet-friendly establishments or LGBTQIA welcoming environments, Elgin offers a range of facilities to suit adventurous travellers. With accessible rooms and convenient amenities, you are sure to enjoy a comfortable stay in this picturesque Scottish town.

  • The Mansion House Hotel: Nestled in the heart of Elgin, The Mansion House Hotel is a distinguished 4-star property that offers a boutique and golf-themed retreat. With its elegantly designed interiors and bespoke artworks, this hotel provides a unique atmosphere that appeals to discerning travellers. Guests can indulge in a variety of golf experiences, making it an ideal choice for those looking to combine leisure with their love for the sport. The hotel promises an enchanting stay with its personalised service and attention to detail.
  • Stotfield Hotel: Located 8.0km from Elgin, the Stotfield Hotel is a charming 3-star establishment that boasts a beachfront location and a variety of dining options. Guests can relish a delightful breakfast at the on-site restaurant or enjoy room service for a more private experience. The hotel is perfect for those seeking recreational activities, with nearby golf courses and stunning sea views. Entertainment facilities, including televisions in rooms, ensure a comfortable stay for families and leisure travellers alike.
  • Sunninghill: Sunninghill, a 3-star hotel situated in Elgin, is tailored for business travellers seeking a professional environment. The property provides essential business amenities, including well-equipped meeting rooms, ensuring a productive stay. Its convenient location allows for easy access to local business hubs. Guests will appreciate the blend of comfort and functionality, making it an excellent choice for those on corporate trips while still enjoying the charm of the Scottish Highlands.

Where to stay in and around Elgin

Elgin, a charming city in Scotland, offers a delightful blend of historical architecture and stunning natural scenery. Explore the picturesque landscapes and enjoy the warmth of friendly locals. Nearby, you can discover beautiful secluded spots and trendy neighbourhoods perfect for excursions. With luxurious resorts and architectural gems, Elgin promises an enriching experience for all types of travellers seeking adventure and relaxation in this captivating region.

  • Lossiemouth: This charming city is located approximately 8.0km from Elgin and offers a delightful blend of outdoor adventure and stunning scenery. Known for its beautiful beaches and historical landmarks, Lossiemouth attracts visitors year-round, with peak times in April and the summer months. Golf enthusiasts will appreciate the local golf courses, while hikers can explore scenic trails that showcase the area's natural beauty. Don't miss the local attractions, including the impressive Lossiemouth Castle and the fascinating museum that tells the story of the town's maritime heritage.
  • Hopeman: Nestled within the vicinity of Elgin, the quaint village of Hopeman is a haven for outdoor lovers and adventure seekers. The village experiences a steady flow of visitors, especially from April to May and during the summer. Hopeman boasts access to beautiful hiking trails and golf courses, making it an ideal spot for those looking to immerse themselves in nature. The nearby national state park is perfect for exploration, while the local museum provides insight into the area's rich history and culture.
  • Burghead: Located not far from Elgin, Burghead is a picturesque village known for its breathtaking coastal views and outdoor activities. Visitor numbers peak in the spring and summer, making it a lively destination for adventurers seeking hiking trails and golf courses. The village is home to unique landmarks, including historic sites and a welcoming visitor centre that offers information on the area's heritage. The stunning beach is perfect for a leisurely stroll, allowing you to soak in the natural beauty of this charming locale.

Things to do in and around Elgin

Elgin is an excellent destination for outdoor enthusiasts, offering a variety of activities such as scenic hiking trails and access to beautiful countryside. Golf lovers will also appreciate the local golf courses. A unique experience to consider is the popular alpaca days, where you can engage with these charming animals and enjoy a delightful day out. Elgin truly promises an adventurous and picturesque vacation experience.

Shopping

In Elgin, visit Relax for unique gifts and souvenirs. Just 8.0km away, Harbour Treasures offers charming local crafts. If you're up for a drive, head to larger shopping centres in nearby towns for an even wider selection.

Recreation

Experience the serene Moray Golf Club, located 8.0km from Elgin, where you can enjoy a round of golf amidst beautiful landscapes. Hopeman Golf Club offers a scenic course within Elgin, perfect for outdoor enthusiasts. Kinloss Country Golf Club, 11.3km away, combines sport with stunning natural surroundings.

Adventure

The Moray Coast Trail, located 17.7km from Elgin, offers stunning coastal views and invigorating hikes amidst nature's beauty. For thrill-seekers, Bike Glenlivet, 40.2km away, provides exhilarating mountain biking experiences. If you're after winter sports, the Lecht Ski Resort, situated 49.9km from Elgin, promises exciting skiing adventures.

Nightlife

In Elgin, The Drouthy Cobbler offers a cosy atmosphere with local ales and live music, perfect for a relaxed evening. For a more vibrant scene, head to The Muckle Cross, where you can enjoy cocktails and a lively dance floor, ensuring a memorable night out.

*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 on your trip to Elgin, consider visiting during the off-peak months of January to February and November for lower accommodation prices. Booking your hotel about a month in advance usually yields the best deals, particularly on Wednesdays, while Fridays tend to be pricier. Explore last-minute deals on Expedia for potential savings and refine your search for eco-friendly options. Combining your hotel with flights and activities through a package can also lead to significant discounts. Additionally, walking is a cost-effective way to navigate the compact town and enjoy its attractions.

  • 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: Expedia’s search tool enables you to specify your budget, desired location, and additional preferences. You can arrange your search results to display prices from lowest to highest, allowing you to find the most affordable hotels first. Furthermore, you have the option to refine your choices by hotel category; for instance, selecting the “Eco-certified” filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can enjoy significant savings by combining your Elgin hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in and around Elgin

Elgin offers a delightful mix of outdoor adventures and scenic beauty, perfect for a memorable holiday. Visitors can explore stunning beaches, historic castles, and ancient monasteries, catering to those seeking cultural experiences, romantic getaways, or simply a relaxing day out. Whether you're an avid adventurer or a culture lover, Elgin's attractions promise to enrich your vacation in this charming Scottish town.

  • Pluscarden Abbey: Nestled in the serene countryside, Pluscarden Abbey is a working monastery that exudes tranquillity and spiritual richness. Visitors can explore the beautifully maintained grounds, attend services, and appreciate the unique architecture that reflects its monastic heritage.
  • Lossiemouth East Beach: Just 8.0km from Elgin, Lossiemouth East Beach offers a stunning stretch of golden sand and gentle waves. It's an ideal spot for a leisurely stroll, sunbathing, or enjoying water sports while soaking in the refreshing coastal atmosphere.
  • Duffus Castle: This historic ruin stands as a testament to Scotland's medieval past. With its romantic setting and captivating views, Duffus Castle invites exploration of its intriguing architecture and the stories of the noble families that once resided here.

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

For your visit to Elgin, Scotland, you have several airport options. Aberdeen Airport (ABZ) is 83.7km away, with nearby hotels such as the 5-star Marcliffe, located 9.7km from the airport, and Trump Macleod House & Lodge, 12.9km away. Inverness Airport (INV) is closer at 46.7km, offering luxury stays like the Rocpool Reserve and Ness Walk, both 12.9km from the airport, with extensive shuttle services available. Wick Airport (WIC), 59.7km from Elgin, features Ackergill Tower just 3.2km away, along with Bank Guest House and Harbour Bridge Camps Bar, both under 1.6km from the airport.

Frequently asked questions

Where is the best place for a stay in Elgin?
Laichmoray Hotel is ranked highly by Expedia customers. This hotel offers 2 bars and free breakfast. Other top choices based on traveller reviews include Sunninghill and The Mansion House Hotel. See all available top hotels, or vacation rentals in Elgin.
What are some of the best holiday rentals that Elgin has to offer?
Taigh Mor: This highly rated holiday home rental in Elgin comes with free WiFi so that 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 you cancel before the hotel's cancellation deadline, which is often 24 or 48 hours before check in. If your reservation is non-refundable, you may still be able to cancel and receive a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Elgin.
What's the best accommodation for a couple visiting Elgin?
Tranquil lodge for 2 with hot tub located at the foot of Pluscarden Glen is a favourite lodge for couples, and features a garden and laundry facilities. See all romantic hotels 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 Wi-Fi. Premier Inn Elgin and Southbank Guest House are other good options for your holiday. See all available hotels listed as LGBTQ-friendly in Elgin.
What's the best dog-friendly place to stay in Elgin?
The Royal Hotel is a top B&B for people travelling with their pets, and offers a restaurant and a bar/lounge for its human guests. Old Duffus Farmhouse on Scottish Estate - stunning castle views is another good choice for you and your pet. See more pet-friendly hotel accommodations in Elgin.
What's the best boutique-style hotel in Elgin?
The Mansion House Hotel is a favourite hotel with our travellers looking for stylish accommodation, and features 23 guestrooms, free parking and a garden. See all boutique hotels in Elgin.
What's the best golf hotel 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 75 hotels and other accommodation options to choose from. Find out more about Elgin.
What is there to see in Elgin?
Natural beauty is on display at Moray Firth, Loch Na Bo and Cummingston Beach. A couple of additional sights to add to your itinerary are Relax and Glen Moray Distillery. Take a look at what more there is to see and do in Expedia's Elgin guide.
How should I get around Elgin?
To venture out into the surrounding area, take a train from 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 in Elgin?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 4°C. Average annual precipitation for Elgin is 917 mm.

Explore a world of travel with Expedia