Search the best hotels in Moray from 100+ sites!

292 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • sonder
  • priceline
  • tripadvisor
  • tripcom
  • homestay
  • hotelscom
  • orbitz
  • vacasa
Moray hotels
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

292 Cheap hotels in Moray

Best Moray hotels with a pool

Among the 292 accommodations in Moray, here are the 2 best hotels with a pool

Golf View Hotel & Spa - Moray
8.4 4320 reviews
Moray
07/24 – 07/25
$637/nightfor 1 night

Golf View Hotel & Spa

1 3
hotel , Nairn
The Golf View Hotel & Spa sits on Nairn's coast, overlooking the Moray Firth with beautiful gardens leading down to the seashore. It's a 4-star hotel with very good user ratings for cleanliness, location, and overall experience.
The hotel has spacious rooms with modern amenities and offers a range of dining options, including the AA Rosette awarded Hickory Restaurant. Guests can enjoy the leisure club, featuring a swimming pool, jacuzzi, sauna, and fitness center, as well as the tennis court, garden, and terrace.
Douneside House - Moray
9.4 691 reviews
Moray
07/24 – 07/25
$868/nightfor 1 night

Douneside House

2 3
hotel , Tarland
Douneside House, a hotel located in Tarland, a picturesque village in Aberdeenshire, is just 31 miles from Aberdeen and offers stunning views of the rolling countryside. The hotel consistently receives excellent ratings for its location, cleanliness, and overall experience.
Douneside House offers individually designed rooms, some with private garden and patio areas. The hotel also boasts a full-service health club with an indoor pool, sauna, steam room, and gym, along with a restaurant serving locally sourced cuisine and a variety of dining options. Guests can enjoy tennis, mini-golf, golfing, and cycling in the surrounding area, and the hotel provides free Wi-Fi throughout the property.

Top cities

Best Moray hotels with a restaurant

The Brig & Barrel Hotel - Moray
8.6 249 reviews
Moray
07/24 – 07/25
$295/nightfor 1 night

The Brig & Barrel Hotel

2 3
hotel , Buckie
The Brig & Barrel Hotel is located in Buckie, a coastal town in Moray, Scotland, a short drive from Elgin Cathedral and Huntly Castle. The hotel has received excellent ratings for its location, cleanliness, and overall experience.
The hotel offers a variety of amenities, including a restaurant, bar, garden, and parking. Guests can enjoy a range of activities, such as karaoke, and the hotel also provides meeting and banquet facilities for events.
The Knowes Hotel & Restaurant - Moray
9.2 1103 reviews
Moray
07/24 – 07/25
$375/nightfor 1 night

The Knowes Hotel & Restaurant

2 3
hotel , Macduff
The Knowes Hotel & Restaurant in Macduff, Aberdeenshire, Scotland, offers convenient access to nearby castles like Delgatie Castle (10 miles away), Fyvie Castle (18 miles), and Huntly Castle (23 miles).
This 1,150-square-foot inn features one bedroom, one bathroom, an on-site restaurant and bar, plus amenities including a terrace, garden, room service, and parking; guests can also enjoy water sports, karaoke, and explore local fishing and cycling opportunities.
The Speyside Hotel And Restaurant - Moray
8.9 969 reviews
Moray
09/07 – 09/11
$168/nighttotal: $672 (4 )

The Speyside Hotel And Restaurant

1 2
hotel , Grantown on Spey
The Speyside Hotel and Restaurant is located in Grantown on Spey, a short walk from Grantown Museum and a scenic drive from Abernethy Golf Club. This lodging option has received excellent ratings for its location, cleanliness, and overall guest experience.
The hotel features a comfortable lounge area and outdoor spaces like a garden and terrace. Guests can enjoy amenities like a restaurant, bar, swimming pool, and free parking, as well as activities like hiking, skiing, and bike rentals.
The Bandstand - Moray
8.8 1265 reviews
Moray
07/24 – 07/25
$335/nightfor 1 night

The Bandstand

1 3
hotel , Nairn
The Braeval Hotel is right on Nairn's beach, overlooking the Moray Firth, offering stunning sea views. The hotel is a 3-star lodging with a "very good" user rating. The Braeval Hotel has a cozy pub atmosphere with a comfortable guest lounge featuring an open fire. Amenities include a restaurant, bar, garden, terrace, and parking, along with a full Scottish breakfast and comfortable rooms with TVs, tea/coffee making facilities, and hairdryers.

Frequently Asked Questions about hotels in Moray

  • What are the best landmarks to visit in Moray, Scotland?

    For landmarks in Moray, Scotland, you've got plenty of choices! Spynie Palace, a ruined medieval bishop's palace, is fascinating for history buffs. Elgin Cathedral, though also a ruin, is incredibly impressive and speaks volumes about the area's past. Plus, don't miss the stunning scenery at the Findhorn Bay and Forres's Sueno Stone, a Pictish standing stone.
  • What are the best hotels with a swimming pool in Moray?

    The Dowans Hotel Of Speyside, Eight Acres Hotel and Eight Acres Hotel are among the best hotels with a swimming pool in Moray.

  • What is the best itinerary to experience Moray, Scotland?

    A great itinerary could involve spending a day exploring Elgin, visiting Elgin Cathedral and Spynie Palace. Then, head to the coast for a day at Findhorn Bay, enjoying the beach and perhaps some coastal walks. Another day could be dedicated to exploring Forres, seeing the Sueno Stone and enjoying the town's charm. This allows for a blend of history, nature, and charming towns.
  • What are the most popular 2, 3 and 4-star hotels in Moray?

    Among 2, 3 and 4-star hotels in Moray, Laichmoray Hotel, Mill House Hotel and Stotfield Hotel are the most popular ones.

  • What is the recommended daily budget for Moray, Scotland (accommodation, dining, transportation, and activities)?

    A daily budget in Moray, Scotland, will vary greatly depending on your choices. For a mid-range experience, you could budget around $150-$250 per day. This would cover comfortable accommodation, meals at pubs and restaurants, local transportation (bus or car rental), and entry fees to attractions. Budget travelers could likely manage on less, while luxury travelers would spend considerably more.
  • What are the best luxury hotels in Moray?

  • What is the best time to visit Moray, Scotland?

    The best time to visit Moray is during the summer months (June-August) for the warmest weather and longest daylight hours. This is ideal for outdoor activities and exploring the region's many attractions. However, spring and autumn offer a pleasant balance of fewer crowds and moderate temperatures.
  • What are the best family friendly hotels in Moray?

    The best family friendly hotels in Moray are Laichmoray Hotel, Craigellachie Hotel Of Speyside and Mansion House Hotel.

  • What traditional local food should you try in Moray, Scotland?

    You should definitely sample some local seafood, especially if you're near the coast. Many pubs and restaurants offer traditional Scottish fare like Cullen Skink (a smoked haddock soup), Scotch broth, and hearty meat pies. Local bakeries often have delicious shortbread and other treats.
  • What are the best pet friendly hotels in Moray?

    The best pet friendly hotels in Moray are Craigellachie Hotel Of Speyside, Mill House Hotel and The Aberlour Hotel.

  • Are there any unknown or hidden places that should be on your list in Moray, Scotland?

    The area around the River Spey offers beautiful, less-visited spots for hiking and nature walks. Smaller villages like Duffus, with its ruined castle, offer a quieter, more intimate experience than the larger towns. Exploring the coastline beyond the main beaches can reveal hidden coves and dramatic cliffs.
  • What are the best hotels with jacuzzi in Moray?

    Mansion House Hotel, The Mill House Hotel and Eight Acres Hotel are the best hotels with a jacuzzi in Moray.

  • What are some authentic ways to meet locals and discover their traditions in Moray, Scotland?

    Visiting local pubs is a great way to chat with locals and experience the community atmosphere. Attending smaller local events or markets gives you a chance to interact with people involved in the area's crafts and produce. Consider staying in a bed and breakfast; it's a more personal experience than a hotel and provides opportunities to connect with the hosts.
  • What should visitors know about the weather and natural risks in Moray, Scotland?

    Moray's weather can be unpredictable, even in summer. Pack layers of clothing to adapt to changing conditions. Strong winds are common, especially along the coast. Be aware of the tides if you're exploring the coastline; some areas become inaccessible during high tide. Midges (small biting insects) can be prevalent in the summer months, so insect repellent is advised.
  • Are there any special items you'll need when traveling to Moray, Scotland?

    Comfortable walking shoes are essential, as you'll likely be doing a lot of walking, especially if you're exploring the ruins or coastal paths. A waterproof jacket is also a must, as showers can appear unexpectedly. Insect repellent during summer months is recommended.

Nearby regions

Best Moray hotels with jacuzzi

The Mill House Hotel - Moray
8.1 582 reviews
Moray
09/07 – 09/11
$157/nighttotal: $628 (4 )

The Mill House Hotel

1 2
hotel , Buckie
The Mill House Hotel is located in Buckie, just 12 miles from Elgin Cathedral and 21 miles from Huntly Castle. This 3-star hotel has received "very good" user ratings for its location, cleanliness, and overall experience.
The hotel offers a variety of amenities, including a restaurant, bar, spa, fitness center, and garden. Guests can enjoy a comfortable stay with room service, free WiFi, and parking.
Poseidon's - Moray
8.5 181 reviews
Moray
11/06 – 11/10
$161/nighttotal: $644 (4 )

Poseidon's

1 2
hotel , Lossiemouth
Poseidon's, a hotel in Lossiemouth, is located a short walk from Lossiemouth West Beach and 5.8 miles from Elgin Cathedral.
This family-friendly accommodation offers free WiFi, free private parking, a jacuzzi, and some rooms feature a balcony with a sea view, along with an electric tea kettle, hairdryer, flat-screen TV, and selected rooms with a kitchenette.

Best Moray hotels with parking

Pine Marten Bar Glenmore Pods - Moray
8.6 493 reviews
Moray
11/06 – 11/10
$101/nighttotal: $404 (4 )

Pine Marten Bar Glenmore Pods

1 2
hotel , Aviemore
The Pine Marten Bar Glenmore Pods are located in Aviemore, near Glenmore Forest Park and about 30 miles from Inverness and Nairn. The pods have received very good user ratings, with an excellent location rating and very good cleanliness rating.
Each pod is 60 square feet and can accommodate up to four guests. These glamping pods offer amenities like a shared sauna, a bar, a restaurant, a garden, and a tennis court, as well as outdoor activities like skiing and cycling.
Sunninghill Hotel - Moray
8.9 549 reviews
Moray
07/24 – 07/25
$392/nightfor 1 night

Sunninghill Hotel

2 3
hotel , Elgin
The Sunninghill Hotel is located in Elgin, just a short walk from the train station and St Giles Shopping Center. It's a 3-star property with very good user ratings, making it a convenient and well-regarded option for travelers. The hotel offers comfortable rooms with free Wi-Fi and modern bathrooms, and each room provides 110 square feet of space. Amenities include a restaurant serving classic British cuisine, a bar with light snacks and drinks, and free on-site parking, ensuring a relaxing and enjoyable stay.
The Seafield Arms-cullen - Moray
9.2 778 reviews
Moray
11/06 – 11/10
$188/nighttotal: $752 (4 )

The Seafield Arms-cullen

1 2
hotel , Cullen
The Seafield Arms-Cullen is a 4-star hotel in the center of Cullen, a coastal town on the Moray Firth, close to the harbor, the sandy beach, and the Cullen Bay Walk. It has received excellent user ratings for its location, cleanliness, and overall experience.
The hotel offers a boutique style with comfortable rooms and a range of amenities, including a restaurant, bar, garden, terrace, free parking, and free Wi-Fi. Guests can enjoy the local experience by exploring the town and the stunning surrounding landscape, including the North East 250 Route.
Whisky Capital Inn - Moray
8.4 876 reviews
Moray
11/06 – 11/10
$145/nighttotal: $580 (4 )

Whisky Capital Inn

1 2
hotel , Dufftown
The Whisky Capital Inn is in Dufftown, a short drive from Huntly Castle, Elgin Cathedral, and Leith Hall Garden & Estate. The hotel has very good user ratings and excellent location and cleanliness ratings.
The inn has comfortable rooms with flat-screen TVs and offers a hearty breakfast, a bar, family rooms, free Wi-Fi, and a dartboard for entertainment.
©2026 cozycozy.com