Search the best hotels in Moray from 100+ sites!

430 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

430 Cheap hotels in Moray

Best Moray hotels with a pool

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

Hilton Grand Vacations Club Craigendarroch Suites Royal Deeside - Moray
8.9 14 reviews

Hilton Grand Vacations Club Craigendarroch Suites Royal Deeside

hotel, Ballater
Hilton Grand Vacations Club Craigendarroch Suites Royal Deeside in Ballater is located in the Craigendarroch Suites area of Royal Deeside, offering proximity to local attractions.
This 3-star hotel provides a family-friendly environment with amenities including Wi-Fi, air conditioning, a swimming pool, jacuzzi, sauna, spa, fitness center, tennis court, and on-site parking.
Hilton Grand Vacations Club Craigendarroch Suites Royal Deeside - Moray
8.8 65 reviews

Hilton Grand Vacations Club Craigendarroch Suites Royal Deeside

hotel, Ballater
The Hilton Grand Vacations Club Craigendarroch Suites Royal Deeside is a 4-star resort located within a national park near Ballater, just a 15-minute drive from Balmoral Castle and close to Cairngorms National Park.
This family-friendly resort offers amenities including an indoor pool, spa services, a fitness center, tennis courts, and complimentary Wi-Fi, with on-site parking and a restaurant.

Top cities

Best Moray hotels with a restaurant

Brig&barrel - Moray
8.9 258 reviews

Brig&barrel

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 Royal Oak Hotel - Moray
9.0 564 reviews

The Royal Oak Hotel

hotel, Cullen
The Royal Oak Hotel is located in Cullen, a charming coastal town just 33 kilometers from Elgin Cathedral, offering a peaceful escape from the hustle and bustle of city life. The hotel has received very good ratings for its overall experience, excellent ratings for its location and cleanliness.
The hotel offers a comfortable stay with a single bedroom and bathroom. Guests can enjoy a delicious meal at the on-site restaurant, relax in the garden, or grab a drink at the bar. The hotel also offers room service, free parking, and internet access.
Golf View Hotel & Macintosh Restaurant - Moray
8.6 1292 reviews

Golf View Hotel & Macintosh Restaurant

hotel, Lossiemouth
The Golf View Hotel & Macintosh Restaurant is located in Lossiemouth, just a short walk from two beautiful beaches. This 4-star hotel has earned a "very good" user rating. Guests appreciate the hotel's family-friendly atmosphere and its convenient location.
The hotel features comfortable rooms with private bathrooms and a delicious breakfast is included. Guests can enjoy the on-site restaurant and bar, as well as free parking and Wi-Fi.
Cambus O' May Traditional Highland Hotel - Moray
8.5 1972 reviews

Cambus O' May Traditional Highland Hotel

hotel, Ballater
The Cambus O' May Hotel is located in Ballater, just 14 miles from Balmoral Castle and 8.1 miles from Aboyne Golf Club, making it a great base for exploring the Scottish Highlands. Guests consistently rate the hotel highly for its excellent location, cleanliness, and overall experience.
The hotel offers a variety of amenities, including a restaurant, bar, garden, terrace, and playground. Guests can enjoy complimentary bikes to explore the surrounding countryside, free Wi-Fi to stay connected, and ski storage for winter adventures.

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.2 486 reviews

The Mill House Hotel

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.

Best Moray hotels with parking

The Boat Inn - Moray
9.3 2104 reviews

The Boat Inn

hotel, Aboyne
The Boat Inn is located in Aboyne, Aberdeenshire, situated on the banks of the River Dee, just 4 miles east of the Cairngorms National Park, offering a peaceful escape near scenic landscapes. Guests consistently rate the hotel excellent for its location, cleanliness, and overall experience.
The inn features 16 uniquely decorated rooms, including a luxurious detached Boat House with balconies and super-king beds. Amenities include a restaurant serving fresh, local Scottish cuisine, a bar, a garden, and free parking and Wi-Fi.
Mill House Hotel - Moray
8.1 514 reviews

Mill House Hotel

hotel, Buckie
The Mill House Hotel in Buckie, Scotland is conveniently located less than 1 mile from the town center.
This 3-star inn offers amenities including a restaurant, bar, fitness center, and free parking, plus it's pet-friendly and features playrooms for children.
Victoria Hotel - Moray
8.7 323 reviews

Victoria Hotel

hotel, Portknockie
The Victoria Hotel is located in Portknockie, a charming coastal village with stunning scenery and a picturesque harbor, just a short drive from Elgin Cathedral, Huntly Castle, and Delgatie Castle. The hotel has received excellent ratings for its location, cleanliness, and overall experience.
The Victoria Hotel offers comfortable rooms with private bathrooms, TVs, and closets, along with amenities like free Wi-Fi, a restaurant, a bar, and parking. Guests can enjoy a continental breakfast, play darts, and soak in city views from some rooms.
Carlton Hotel - Moray
8.9 10 reviews

Carlton Hotel

hotel, Forres
The Carlton Hotel in Forres offers 3-star lodging with complimentary Wi-Fi, air conditioning, an on-site restaurant, bar, and parking.
This hotel provides rooms with a floor area of 30 square feet and one bathroom, featuring room service and comfort-designed accommodations, with selected rooms offering in-room entertainment and bathrooms equipped with bathrobes, towels, and hairdryers.
©2026 cozycozy.com