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 3 best hotels with a pool

Douneside House - Moray
9.4 341 reviews

Douneside House

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.
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.
Golf View Hotel & Spa - Moray
8.3 3156 reviews

Golf View Hotel & Spa

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.

Top cities

Best Moray hotels with a restaurant

Brig&barrel - Moray
No reviews

Brig&barrel

hotel, Buckie
Brig&Barrel is located in Buckie, making it easy to explore the town's attractions and amenities. The hotel is a great base for exploring the surrounding area.
The hotel offers a range of amenities including free Wi-Fi, free parking, a restaurant, a bar, a garden, and complimentary breakfast. Guests can also enjoy a smoke-free environment.
The Carisbrooke - Moray
8.1 243 reviews

The Carisbrooke

hotel, Forres
The Carisbrooke hotel is located in Forres, just a short drive from Brodie Castle, Cawdor Castle, and Elgin Cathedral, making it an excellent base for exploring the surrounding area. The hotel has received very good ratings for its location, cleanliness, and overall experience.
The Carisbrooke is a cozy hotel with one bedroom and one bathroom, accommodating up to two guests. Amenities include free parking, a restaurant, a bar, and free Wi-Fi, ensuring a comfortable and convenient stay.
The Green Inn Rooms - Moray
8.7 620 reviews

The Green Inn Rooms

hotel, Ballater
The Green Inn Rooms is located in Ballater, a charming village in the Scottish Highlands, just 11 miles from Balmoral Castle and 15 miles from Corgarff Castle. The inn has received very good user ratings, with excellent ratings for location and cleanliness.
The inn offers a variety of rooms, including family rooms. Guests can enjoy a restaurant and bar, a sun terrace, a garden, and free Wi-Fi. Activities in the area include hiking, skiing, and exploring nearby castles and historical landmarks.
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.

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

Poseidon's - Moray
8.4 236 reviews

Poseidon's

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

The Dowans Hotel Of Speyside - Moray
9.1 320 reviews

The Dowans Hotel Of Speyside

hotel, Aberlour
The Dowans Hotel of Speyside is located in Charlestown of Aberlour, overlooking the River Spey and offering stunning views of the surrounding countryside. The hotel has received excellent ratings for its location, cleanliness, and overall experience.
The hotel features a traditional charm with modern amenities. Guests can enjoy a restaurant, bar, fitness center, swimming pool, garden, and terrace, along with free Wi-Fi and parking.
Mansion House Hotel - Moray
8.2 1598 reviews

Mansion House Hotel

hotel, Elgin
The Mansion House Hotel is located on the banks of the River Lossie, a short walk from Elgin's historic center and a 15-minute walk from Elgin Cathedral. This 4-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The Mansion House Hotel is a 19th-century Baronial House with a classic country house style. It offers a range of amenities including a swimming pool, jacuzzi, sauna, spa, restaurant, bar, fitness center, and free parking.
The Aberlour Hotel - Moray
8.3 666 reviews

The Aberlour Hotel

hotel, Aberlour
The Aberlour Hotel is located on Aberlour's High Street, conveniently close to the village square and shops.
This family-run inn offers 18 rooms, a fitness center, tennis court, and on-site restaurant and bar featuring Speyside whiskies, plus pet-friendly accommodations with additional beds/cots available for families.
Forces Manor - Moray
No reviews

Forces Manor

hotel, Kincraig
Forces Manor, a hotel in Kincraig, offers the "Forces Manor" deal with complimentary Wi-Fi, free parking, and concierge services, and is a pet-friendly and family-friendly option with a garden and terrace.
This accommodation features air-conditioned rooms in select units, some with separate living areas or balconies, and provides in-room entertainment options, making it a convenient base for exploring Kincraig and its surroundings.
©2026 cozycozy.com