Featured Hotels in Moray Firth

  • $105

    Average price per night

    Kingsmills Hotel, Inverness, Inverness
    9.0 Awesome 2,151 reviews
    Description Set in 4 acres of beautiful gardens, the Kingsmill Hotel, Inverness has a spa, a swimming pool and free parking. Inverness city center is just one mile away.

    "A wonderfull hotel. The food was amazing"

    nathan. Germany
  • $72

    Average price per night

    Victoria Hotel, Portknockie

    Victoria Hotel


    9.0 Awesome 167 reviews
    Description Featuring a bar and free WiFi, Victoria Hotel is located in Portknockie. Guests can enjoy sea views. At the hotel, the rooms are equipped with a closet, a TV and a private bathroom.

    "The hotel was in a great location and the staff was super accomodating and friendly. great place to stay on the moray coastal tour."

    Michael. United States of America
  • $164

    Average price per night

    Allangrange Arms, Munlochy
    9.2 Awesome 126 reviews
    Description Allangrange Arms is located in Munlochy and features a garden. Offering a restaurant, the property also features a shared lounge. Both free WiFi and private parking are available at this property.

    "The staff was so friendly and genuine. The dinner we had was fantastic, creative and beautifully prepared. The rooms had excellent linens and towels and were simple and very comfy and clean. we felt..."

    Theresa. United States of America
  • $90

    Average price per night

    Tufted Duck Hotel, Fraserburgh
    9.1 Awesome 195 reviews
    Description On the north east coast of Scotland, the Tufted Duck Hotel features en suite accommodations with beautiful views.

    "Great location on the coast! Nice dinner setting and very accommodating staff. Breakfast was outstanding!"

    Brenton. Australia
  • $79

    Average price per night

    The Davron Hotel, Fraserburgh

    The Davron Hotel


    9.1 Awesome 194 reviews
    Description Seconds away from the seafront in Rosehearty, The Davron Hotel provides well-appointed rooms alongside a bar and restaurant.

    "Nice and welcoming staff. You will feel at home far away from home. The staff and the management is flexible, helpful but most importantly very friendly. The manager was very helpful and answered all..."

    Ildikó. Hungary
  • $112

    Average price per night

    Royal Golf Hotel, Dornoch
    9.2 Awesome 126 reviews
    Description The Royal Golf Hotel is located overlooking the first tee of the Royal Dornoch Golf Club. Many rooms have stunning views of the course and the sea.

    "The staff was.friendly and extremely welcoming. Our room was a garden view but an excellent room with king bed, couch and writing table. We would definately return the next time to Scotland"

    Jon. United States of America
  • $112

    Average price per night

    Cluny Bank Hotel, Forres
    9.1 Awesome 129 reviews
    Description Nestling in the bank of Cluny Hill, this small, family-run Victorian hotel offers award-winning food and overlooks the beautiful village of Forres, between Aberdeen and Inverness.

    "The property was beautiful. Comfortable bed, large bathroom with tub and shower and the most gracious and fun hosts. Very well located within walking distance of High Street in Forres, a beautiful town..."

    Mary Lou. Canada
  • $85

    Average price per night

    The Royal Oak Hotel, Cullen
    9.3 Awesome 96 reviews
    Description Located in Cullen, The Royal Oak Hotel has a bar and free WiFi. The in-house restaurant serves Scottish cuisine. At the hotel, the rooms come with a desk.

    "Our visit to Cullen and the newly reopened Royal Oak was fantastic. The friendliness of the staff could not have been better. They even offered us our choice of rooms as we arrived a bit early in the..."

    Graham. United States of America
  • $99

    Average price per night

    The Knowes Hotel & Restaurant, Macduff
    9.3 Awesome 53 reviews
    Description The Knowes Hotel & Restaurant is located in Macduff, just 30 miles from Elgin. Guests can enjoy the on-site bar. The rooms are fitted with a TV. You will find a coffee machine in the room.

    "two of the three rooms booked were great for view over the town and ocean. These were rooms for 1 person in each. Other two people who were sharing got a very small back room with no view. Hotel busy..."

    Sue. New Zealand
  • $75

    Average price per night

    Rosemount, Buckie
    9.1 Awesome 13 reviews
    Description Located in Buckie, Rosemount has a shared lounge. The property features a restaurant. All guest rooms at the hotel come with a seating area and a flat-screen TV.