Find hotels in Moray at the best prices

292 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • priceline
  • tripadvisor
  • tripcom
  • sonder
  • homestay
  • hostelworld
  • hotelscom
  • agoda
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
24/07 – 25/07
$890/nightfor 1 night

Golf View Hotel & Spa

1 3
hotel , Nairn
The Golf View Hotel & Spa is situated in Nairn, overlooking the Moray Firth, just 1 kilometre from the town centre and close to the renowned Nairn Golf Course. This 4-star hotel has received very good user ratings, particularly for its excellent location and cleanliness.
The hotel offers a range of rooms, all featuring modern comforts and elegant design. Guests can enjoy a variety of amenities including a swimming pool, jacuzzi, sauna, spa, fitness centre, restaurant, bar, and tennis court, making it perfect for a relaxing and enjoyable stay.
Hôtel Coylumbridge Resort - Moray
Moray
20/06 – 27/06
$213/nighttotal: $1491 (7 )

Hôtel Coylumbridge Resort

1 2
hotel , Aviemore
Hôtel Coylumbridge Resort is located 6.5 kilometres from the nearest beach, offering 175 rooms and suites in Aviemore.
This 4-star hotel provides complimentary Wi-Fi, a swimming pool, jacuzzi, sauna, spa, restaurant, fitness centre, and tennis court, with entertainment options and meeting rooms available.

Top cities

Best Moray hotels with a restaurant

Cairn Hotel - Moray
8.7 1459 reviews
Moray
07/09 – 11/09
$225/nighttotal: $900 (4 )

Cairn Hotel

1 2
hotel , Carrbridge
The Cairn Hotel is located in Carrbridge, a short walk from Landmark Forest Adventure Park and a scenic drive from Inverness Castle, making it an ideal base for exploring the stunning Cairngorms National Park. This 3-star hotel consistently receives very good user ratings, making it a popular choice for visitors to the area.
The hotel offers a range of comfortable rooms, each with a private bathroom. Guests can enjoy a delicious meal in the hotel's restaurant and bar, relax in the garden, or stay active in the fitness centre, while the hotel also has a pool and darts for entertainment.
Tor-na-coille Hotel - Moray
8.7 2069 reviews
Moray
24/07 – 25/07
$656/nightfor 1 night

Tor-na-coille Hotel

2 3
hotel , Banchory
The Tor Na Coille Hotel & Restaurant is a 4-star hotel in Banchory, located within easy reach of Platform 22, the Falls of Feugh, and Woodend Barn. It has received very good user ratings for its cleanliness and location.
The hotel has a restaurant and bar, a meeting room, and a fitness centre. Guests can enjoy free Wi-Fi, parking, and a garden, as well as room service and laundry facilities.
The Station Hotel Insch - Moray
9.3 36 reviews
Moray
07/09 – 11/09
$247/nighttotal: $988 (4 )

The Station Hotel Insch

1 2
hotel , Insch
The Station Hotel is located in Insch, just 43 kilometres from the Beach Ballroom and 24 kilometres from Huntly Castle, offering a peaceful escape in a charming village setting. The hotel has received very good ratings for its location, cleanliness and overall experience.
The hotel provides accommodation for up to two guests in a single bedroom with a private bathroom. Guests can enjoy a variety of amenities, including a garden, a restaurant, a bar, and room service.
The Royal Oak Hotel - Moray
9.0 508 reviews
Moray
24/07 – 25/07
$248/nightfor 1 night

The Royal Oak Hotel

1 3
hotel , Cullen
The Royal Oak Hotel is located in Cullen, a charming coastal town just 33 kilometres from Elgin Cathedral, known for its beautiful beaches and picturesque harbour. This hotel is popular with guests, receiving very good user ratings and excellent ratings for location and cleanliness.
The hotel offers a variety of amenities and features to make your stay comfortable and enjoyable. Guests can enjoy meals and drinks at the on-site restaurant and bar, relax in the garden, and take advantage of free parking.

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 options! Spynie Palace, a ruined medieval bishop's palace, offers a glimpse into Scotland's history. Elgin Cathedral, though also ruined, is incredibly impressive and a significant example of Scottish Gothic architecture. Plus, don't miss Duffus Castle, a fascinating example of a motte-and-bailey castle. For something different, explore the Findhorn Foundation, a unique eco-community.
  • 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 and its cathedral, then heading to Spynie Palace and Duffus Castle. Another day could be dedicated to the coast, perhaps visiting Lossiemouth or Burghead. If you have more time, consider a visit to the Findhorn Foundation and exploring the scenic Speyside region, known for its whisky distilleries. Allow at least three days for a good overview, but a week would let you really explore.
  • 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, can vary greatly depending on your choices. For budget travelers, £50-£80 per day might suffice, covering hostels or budget accommodations, pub lunches, and using public transport or walking. Mid-range travelers might spend £100-£150 per day, enjoying more comfortable lodging, restaurant meals, and perhaps some guided tours. Luxury travelers could easily spend £200 or more per day.
  • 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) when the weather is warmest and the days are longest, perfect for exploring the outdoors. However, spring and autumn offer pleasant weather with fewer crowds and potentially lower prices.
  • 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 popular festivals can you find in Moray, Scotland?

    Moray doesn't have massive, internationally renowned festivals, but local events are numerous. Check local listings closer to your travel dates. The Speyside Whisky Festival is a significant event in the nearby Speyside region, though not strictly within Moray itself.
  • 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.

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

    In Moray, you should definitely try Cullen Skink, a delicious smoked haddock soup. Local seafood is also excellent, and you'll find many restaurants offering fresh catches of the day. Many pubs serve hearty traditional Scottish fare, like haggis, neeps, and tatties.
  • 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.

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

    The area around the Findhorn River is beautiful and less crowded than some of the more popular tourist spots. Exploring the smaller villages and coastal paths can lead to some lovely hidden gems. Look for quiet beaches and coastal walks away from the main towns.
  • What are some authentic ways to meet locals and discover their traditions in Moray, Scotland?

    Visiting local pubs is a great way to meet people. Attending smaller local events or festivals offers opportunities to interact with residents. Consider staying in a bed and breakfast; this often provides more opportunities for conversation with the hosts and learning about local life.
  • What should visitors know about the weather and natural risks in Moray, Scotland?

    Moray's weather can be changeable. Expect rain at any time of year, so pack accordingly. Coastal areas can be windy. There are no major natural risks, but be aware of tides if walking along the coast and take appropriate precautions in the outdoors.
  • Are there any special items you’ll need when traveling to Moray, Scotland?

    Pack for all types of weather, including waterproof outerwear and sturdy footwear suitable for walking. Insect repellent might be useful during warmer months. A good map or GPS device can be helpful for exploring the more rural areas.

Nearby regions

Best Moray hotels with jacuzzi

The Mill House Hotel - Moray
8.1 582 reviews
Moray
06/11 – 10/11
$220/nighttotal: $880 (4 )

The Mill House Hotel

1 2
hotel , Buckie
The Mill House Hotel is situated in Buckie, a charming town just 12 miles from Elgin Cathedral and 21 miles from Huntly Castle. This 3-star hotel receives very good user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of amenities and features, including a restaurant, bar, garden, spa, fitness centre, and room service. Guests can enjoy free Wi-Fi, parking, and a choice of breakfast options.
Poseidon's - Moray
8.5 181 reviews
Moray
06/11 – 10/11
$225/nighttotal: $900 (4 )

Poseidon's

1 2
hotel , Lossiemouth
Poseidon's, a hotel in Lossiemouth, is located a 11-minute walk from Lossiemouth West Beach and 9.3 kilometres from Elgin Cathedral.
This family-friendly accommodation offers free WiFi, a jacuzzi, a terrace or balcony, concierge services, and parking, with one-bedroom units featuring one bathroom and selected rooms providing a kitchenette.

Best Moray hotels with parking

The Speyside Hotel And Restaurant - Moray
8.9 969 reviews
Moray
06/11 – 10/11
$181/nighttotal: $724 (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 the Grantown Museum and within easy reach of other attractions such as Abernethy Golf Club and Landmark Forest Adventure Park. The hotel has consistently received excellent ratings for its location, cleanliness, and overall user experience.
The hotel offers a comfortable and welcoming atmosphere with a shared lounge for socialising and a garden and terrace for relaxing outdoors. Guests can enjoy a range of amenities including a restaurant, bar, room service, free Wi-Fi, and parking, as well as activities such as bike rentals and a paid airport shuttle service.
The Knowes Hotel & Restaurant - Moray
9.2 1103 reviews
Moray
24/07 – 25/07
$524/nightfor 1 night

The Knowes Hotel & Restaurant

2 3
hotel , Macduff
The Knowes Hotel & Restaurant in Macduff, Aberdeenshire, enjoys an excellent location, situated approximately 16 and 37 kilometres from Delgatie Castle and Huntly Castle respectively.
This inn offers 1 bedroom with 1 bathroom, on-site restaurant, bar, room service, parking, a terrace, garden, free WiFi, and access to water sports, fishing, and cycling in the area.
The 1645 Inn - Moray
8.1 606 reviews
Moray
20/06 – 27/06
$251/nighttotal: $1757 (7 )

The 1645 Inn

1 2
hotel , Nairn
The 1645 Inn is located in Nairn, just 19 miles from Inverness Castle and 2.6 miles from Nairn Dunbar Golf Club, offering a convenient base for exploring the area. The hotel has consistently received very good ratings for its cleanliness, location, and overall experience.
The inn features a single bedroom and bathroom, spanning 11 square metres and comfortably accommodating up to two guests. Enjoy a peaceful garden and terrace, on-site restaurant and bar, free parking, free Wi-Fi, and a variety of breakfast options, all within easy reach of hiking and cycling trails.
Westerlea Hotel Nairn - Moray
9.1 296 reviews
Moray
24/07 – 25/07
$599/nightfor 1 night

Westerlea Hotel Nairn

2 3
hotel , Nairn
The Westerlea Hotel Nairn is situated just 2.7km from Nairn Central Beach, a beautiful stretch of coastline in the charming town of Nairn. The hotel has consistently received excellent ratings for its location, cleanliness, and overall experience, making it a popular choice for travellers.
The hotel offers comfortable rooms with modern amenities, including a desk, flat-screen TV, and private bathroom. Guests can enjoy a range of facilities, including a restaurant and bar, a fitness centre, a garden, and free parking.
©2026 cozycozy.com