Search Hotels in Moray

Start date: Check-in selected.
To Date
End date: Check-out

Top Cities in Moray

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 492 hotels in Moray with room rates, reviews, and availability. Most hotels are fully refundable.

Coylumbridge Resort Hotel

4.0 star property
6.8 out of 10, (1004)
"Pleasant staff ,good location , nice food choice "
$62 nightly
The price is $74
Nov 2 - Nov 3
Total with taxes and fees
Coylumbridge Resort Hotel

Macdonald Aviemore Highland Hotel

4.0 star property
7.8 out of 10, Good, (797)
"Super comfy beds, friendly staff, and the food was good. Great place to stay if you're visiting Aviemore for hiking/outdoor activities, espessially since they have a hot tub, pool and sauna which were great after a long day. "
$111 nightly
The price is $133
Nov 2 - Nov 3
Total with taxes and fees
Macdonald Aviemore Highland Hotel

Craiglynne Hotel

3.0 star property
7.2 out of 10, Good, (472)
"Internet was great! Easy parking. Reception staff was excellent "
$60 nightly
The price is $72
Oct 19 - Oct 20
Total with taxes and fees
Craiglynne Hotel

Macdonald Aviemore Hotel

4.0 star property
7.2 out of 10, Good, (550)
"Nice hotel. "
$106 nightly
The price is $127
Nov 2 - Nov 3
Total with taxes and fees
Macdonald Aviemore Hotel

Hillhead Hideaways

5.0 star property
10.0 out of 10, Exceptional, (7)
"Everything you need amd more for a great few nights away. Great job!"
$393 nightly
The price is $472
Oct 7 - Oct 8
Total with taxes and fees
Hillhead Hideaways

West End Hotel

3.0 star property
8.4 out of 10, Very Good, (321)
"Nice room, great location and excellent price."
$58 nightly
The price is $70
Oct 10 - Oct 11
Total with taxes and fees
West End Hotel

Ben Mhor Hotel

3.0 star property
8.2 out of 10, Very Good, (172)
"Good value for money in the middle of town. "
$48 nightly
The price is $48
Oct 20 - Oct 21
Total with taxes and fees
Ben Mhor Hotel

Macdonald Spey Valley Resort

3.0 star property
7.8 out of 10, Good, (208)
"Property was very dated and grubby. Really in need of a renovation "
Macdonald Spey Valley Resort

The Mansion House Hotel

4.0 star property
8.4 out of 10, Very Good, (508)
"Awesome place to stay."
$114 nightly
The price is $136
Oct 11 - Oct 12
Total with taxes and fees
The Mansion House Hotel

The Grant Arms Hotel

4.0 star property
9.0 out of 10, Wonderful, (149)
"Lovely old hotel. No lift so bring light luggage. Well appointed large rooms. Excellent meals at restaurant "
$146 nightly
The price is $175
Oct 7 - Oct 8
Total with taxes and fees
The Grant Arms Hotel

Muthu Newton Hotel (Near Inverness Airport)

4.0 star property
8.2 out of 10, Very Good, (920)
"Beautiful hotel, love convenience."
$84 nightly
The price is $101
Nov 2 - Nov 3
Total with taxes and fees
Muthu Newton Hotel (Near Inverness Airport)

The Speyside Hotel

3.5 star property
9.4 out of 10, Exceptional, (332)
"Dated hotel in need of serious upgrades. Great location for Speyside tourism. Friendly staff and great food."
$131 nightly
The price is $157
Nov 2 - Nov 3
Total with taxes and fees
The Speyside Hotel

Sweeney Aviemore Two

2.0 star property
8.6 out of 10, Excellent, (35)
"Excellent stay."
$96 nightly
The price is $116
Nov 3 - Nov 4
Total with taxes and fees
Sweeney Aviemore Two

Craigellachie Hotel of Speyside

4.0 star property
9.0 out of 10, Wonderful, (330)
"Excellent bar. Breakfast was very good. Clean hotel. Very convenient place if you are visiting speyside. "
$202 nightly
The price is $242
Nov 2 - Nov 3
Total with taxes and fees
Craigellachie Hotel of Speyside

The Clubhouse

4.0 star property
10.0 out of 10, Exceptional, (11)
"Great experience. "
$151 nightly
The price is $181
Oct 8 - Oct 9
Total with taxes and fees
The Clubhouse

Sweeney Aviemore One

3.0 star property
9.0 out of 10, Wonderful, (54)
"Very clean and well maintained property, easy to find and check in was a breeze. "
$93 nightly
The price is $112
Nov 2 - Nov 3
Total with taxes and fees
Sweeney Aviemore One

The Old Coach House Hotel

3.0 star property
6.8 out of 10, (143)
"Old Coach House sounded like a quaint place with a bar. They have nout, not even breakfast"
$55 nightly
The price is $67
Oct 26 - Oct 27
Total with taxes and fees
The Old Coach House Hotel

Waverley Hotel

3.0 star property
7.4 out of 10, Good, (465)
"Nice hotel in a nice town"
$112 nightly
The price is $135
Oct 14 - Oct 15
Total with taxes and fees
Waverley Hotel

High Range Hotel

3.0 star property
9.4 out of 10, Exceptional, (324)
"This hotel complex is a gem. "
$74 nightly
The price is $89
Nov 2 - Nov 3
Total with taxes and fees
High Range Hotel

Macdonald Morlich Hotel

4.0 star property
7.6 out of 10, Good, (440)
"The hotel was in the perfect location for our visit to Aviemore."
$106 nightly
The price is $127
Nov 2 - Nov 3
Total with taxes and fees
Macdonald Morlich 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.

Great weekend hotel deals in Moray

Showing deals for:Oct 17 - Oct 19
Save an average of 15% on thousands of hotels when you're signed in

Top Moray Hotel Reviews

Price trends for hotels in Moray

Price trends for hotels in Moray

Less expensive
More expensive
This month
Next month
January
September
$134
$130
Month
Price
January
$116
February
$130
March
$144
April
$148
May
$157
June
$161
July
$162
August
$162
September
$168
October
$134
November
$130
December
$128
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Moray. Select dates and complete search for nightly totals inclusive of taxes and fees.

Guide to exploring around Moray

Guide to exploring around Moray

Top reasons to visit Moray

  • Stunning Natural Scenery: Moray offers breathtaking landscapes, including the picturesque Moray Firth and the majestic Scottish Highlands.
  • Outdoor Adventures: Ideal for adventure seekers, visitors can enjoy hiking trails and explore ski fields.
  • Historic Castles: Discover the rich history of Moray by visiting iconic sites like Drummuir Castle.
  • Charming Coastal Towns: Explore delightful towns such as Lossiemouth, known for its beautiful beaches and local charm.
  • Diverse Accommodations: From cozy bed and breakfasts to luxurious hotels, Moray offers a range of lodging options for every traveler.

Find great hotels in Moray

Explore the diverse hotel accommodations in Moray, Scotland, where options range from cozy bed and breakfasts to luxurious five-star hotels. Whether you're traveling with pets, seeking adventure, or on a business trip, Moray has the perfect lodging for you. Notable options include Laichmoray Hotel and Craiglynne Hotel, among others. Enjoy a delightful stay in this stunning region, offering comfort and convenience for every type of traveler.

  • Craigellachie Hotel of Speyside: Nestled in the heart of Moray, the Craigellachie Hotel of Speyside is a charming 4-star retreat that offers a unique blend of natural beauty and wellness. Ideal for travelers seeking a serene getaway, this hotel provides pet-friendly accommodations, making it a perfect choice for those wishing to bring their furry companions along. Business travelers will appreciate the dedicated meeting room facilities, while the focus on natural themes enhances an overall rejuvenating experience. Enjoy the tranquil surroundings and indulge in the hotel's inviting atmosphere.
  • The Mansion House Hotel: The Mansion House Hotel stands out as a luxurious 4-star destination that seamlessly combines golf and boutique charm. Located in Moray, this hotel features uniquely designed interiors adorned with exquisite decor and artwork, offering guests a truly distinctive stay. Golf enthusiasts will find themselves in paradise, with the opportunity to play on quality courses nearby. This hotel perfectly encapsulates sophistication and personalized service, ensuring a memorable vacation experience for guests looking for elegance and leisure.
  • OYO Eastbank Hotel, Speyside Scotland: The OYO Eastbank Hotel is a cozy 3.5-star accommodation that appeals to golf lovers visiting Moray. With a welcoming ambiance and easy access to local golf courses, this hotel is a fantastic choice for those eager to hit the greens. Guests can enjoy a comfortable and budget-friendly stay while appreciating the beautiful Scottish surroundings. The friendly staff and practical amenities make OYO Eastbank a reliable option for travelers seeking a laid-back atmosphere with a focus on leisure activities.

Discover the best areas to stay in Moray

Moray, Scotland, is a treasure trove for adventure seekers and nature lovers alike. Explore the stunning Moray Firth with its breathtaking sea views, visit the charming town of Lossiemouth, or venture into the majestic Scottish Highlands. Immerse yourself in the rich culture and history of the region, where friendly locals enhance the experience. Whether you're seeking secluded spots or vibrant excursions, Moray offers an unforgettable vacation filled with scenic beauty and warm hospitality.

  • Elgin: Elgin is a charming city nestled in the heart of Moray, known for its rich history and vibrant outdoor scene. With a steady flow of visitors year-round, Elgin experiences peak tourist activity in February, September, and December. Adventure seekers will find a variety of hiking trails and scenic vistas, making it a perfect destination for those who love the great outdoors. The city boasts attractions such as the Elgin Museum and the historic Elgin Castle, providing a glimpse into the region's past. Golf enthusiasts will also enjoy the local courses, adding to the diverse experience Elgin has to offer.
  • Aberlour: Located in the picturesque Moray region, Aberlour is a delightful city that attracts visitors for its romantic ambiance and outdoor adventures. With peak visitation occurring from March to April and in July, this city offers a perfect blend of tranquility and excitement. Outdoor activities abound, including access to stunning trails and nearby golf courses. Notable attractions include the Aberlour Visitor Centre and the scenic National State Park, ideal for nature lovers. Whether you're looking for a romantic getaway or an adventurous escape, Aberlour has something to offer every traveler.
  • Buckie: Buckie is a coastal city in Moray, renowned for its breathtaking scenery and outdoor adventures. The city welcomes visitors year-round, with peak travel times in March, April, and September. Buckie is perfect for those looking to experience nature, with activities such as golfing and exploring the nearby national park. Local attractions include the Buckie Museum and the stunning bay, offering picturesque views and leisure opportunities. This vibrant city is an ideal spot for those seeking both adventure and relaxation along Scotland's beautiful coastline.

Things to do in Moray

Moray, Scotland, is perfect for outdoor enthusiasts and adventure seekers, offering stunning scenery and a variety of activities. Visitors can enjoy access to scenic trails, embark on hiking adventures, and explore ski fields, making it an ideal destination for those who love nature and outdoor recreation.

Food and drinks

In Moray, savor exquisite whiskies at Macallan Distillery, Glenfiddich Whisky Distillery, and Glenlivet Distillery, each offering a romantic atmosphere. For a taste of local cuisine, explore restaurants in Archiestown, or unwind at cocktail bars showcasing Speyside's renowned whisky.

Shopping

In Moray, visit Relax for unique gifts and souvenirs, or check out Harbour Treasures for local crafts. If you're up for a drive, head to Elgin's St. Giles Shopping Centre, about 10 miles away, featuring a variety of shops and eateries for a fun day out.

Recreation

At Moray Golf Club, enjoy a round of golf surrounded by beautiful landscapes and a vibrant outdoor atmosphere. Hopeman Golf Club offers a similar experience, perfect for golf enthusiasts looking to unwind. For families, Well Road Play Park provides a fun playground, ideal for outdoor activities with loved ones.

Adventure

The Speyside Way - Tominoul Spur offers breathtaking hiking trails, immersing you in Moray's stunning landscapes. The Moray Coast Trail showcases dramatic coastal views and diverse wildlife. Dava Way invites you to traverse scenic routes through lush countryside, making each adventure unforgettable in this beautiful region.

Booking tips and Expedia advantages for Moray

When visiting Moray, Scotland, consider free attractions like the Glenfiddich Whisky Distillery to save on entertainment. Book your hotel during off-peak months—January, February, and November—to find lower rates. For the best hotel deals, consider booking one month in advance or check Expedia's last-minute offers. Use Expedia's search tool to filter by budget and preferences, and take advantage of package deals that combine flights, hotels, and activities. Joining Expedia's One Key membership can also provide exclusive discounts and cash back for future stays.

  • The most and least expensive months on average to stay in a hotel: The hotel pricing in Moray is moderately seasonal. The cheapest months to stay in Moray are January to February and November, where the prices are moderately lower. This is in comparison to May and August to September, where prices are moderately higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Moray is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • Find cheap hotels on Expedia: You can utilize Expedia's search tool to refine your preferences, such as your budget, desired location, and the type of hotel you’re looking for. For instance, selecting the "Eco-certified" option will showcase sustainable and environmentally-friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from low to high.
  • Consider bundling your trip: You can save money by combining your Moray hotel reservation with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in Moray

Moray is perfect for outdoor enthusiasts and adventure seekers, offering stunning scenery and a rich cultural experience. Key attractions include Drummuir Castle, the Bay of Findhorn, and the Moray Firth, all of which cater to families and travelers looking for unique experiences. Whether exploring castles, visiting museums, or enjoying nature, Moray promises a memorable vacation filled with diverse activities and breathtaking landscapes.

  • Findhorn Foundation: Nestled in the picturesque Moray region, the Findhorn Foundation is a unique spiritual community that emphasizes eco-awareness and personal growth. Visitors can enjoy workshops, meditation sessions, and the beautiful gardens that reflect its vibrant culture.
  • Brodie Castle: This enchanting 16th-century castle offers a romantic glimpse into Scotland's history with its stunning architecture and lush gardens. Explore the fascinating interior, filled with art and antiques, while enjoying the serene surroundings that evoke a sense of timelessness.
  • Speyside Cooperage: Experience the art of barrel-making at this interactive visitor center. Ideal for families and adventure seekers, you can take guided tours showcasing traditional cooperage techniques and even participate in hands-on activities.

The nearest major airports for your trip to Moray

Traveling to Moray, Scotland, is convenient with three major airports nearby. Aberdeen Airport (ABZ) is 52 miles away, with excellent hotel options like the 5-star Marcliffe Hotel and Spa, located 6 miles from the airport, and the 4-star Leonardo Hotel and Conference Venue, just 0.3 miles away. Inverness Airport (INV) is closer at 29 miles, featuring nearby hotels like the luxurious Ness Walk, 8 miles from the airport, offering various transportation services. Wick Airport (WIC) is 56 miles from Moray, with options like the 4-star Bank Guest House, only 0.7 miles away. Each airport provides access to Moray, making your trip easy and enjoyable.

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Moray cost?
In Moray, you can find cheap options from $48 in a few different ways. To see what's available, enter your chosen travel dates, then refine your search by amenities, budget and more. Remember that rates can vary depending on when you decide to go, so if you have some flexibility, try swapping your dates around until you find the right deal.
When is the best time to go to Moray?
Here are some facts that might help you decide when to travel: Moray has an oceanic climate. The summer months are in between June and August. If you go during this season, you can expect average temperatures to range from 50ºF to 61ºF. The best time to experience Moray depends on what you want to get out of your trip.
Are there any luxury hotels in Moray?
Get ready for the ultimate in luxury at The Station Hotel. Concierge services, room service and free WiFi are just a few of the conveniences at this retreat in Aberlour, Moray. Tullich House B&B is another popular option in this exciting city.
How can I find cheap hotels in Moray?
A good place to begin searching is by using our "Price per night" filter. Currently, the cheapest hotels start at $48 per night. Other ways to lock in a wallet-friendly Moray retreat are by booking well in advance and being flexible with dates. For even more great prices, check out our cheap hotels in Moray page.
What are the best hotels in Moray for families?
Pack your bags (and the kiddos!) and get ready for an action-packed vacation at one of our popular family-friendly hotels in Moray. Located in Aberlour, The Station Hotel is an awesome pick. Laundry facilities and housekeeping services are two of the amenities here. Or chill out with the fam at Tullich House B&B. You can also search for your dream stay by checking the "Family friendly" box in the "Traveler experience" section of our handy filters.
What are the top beach hotels in Moray?
Book one of our ocean-view hotels in Moray and spend your break making lasting memories along the waterfront. If you're journeying to Lossiemouth, kick back in sought-after accommodations such as Laichmoray Hotel, which has conveniences like individually decorated rooms and a garden. Norland B&B is another option in this destination that promises an unforgettable beachside stay.
Why should I book my Moray hotel with Expedia?
Fantastic deals and plenty of options are just two of the reasons to book your Moray hotel with Expedia. What's more, our free loyalty platform, One Key™, lets you collect and use OneKeyCash™* on eligible hotels, flights and more. And if your itinerary changes and you have to modify your reservation, don't fret. Our online Help Center is ready to assist you anytime, night or day. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.