Featured hotels in Moray Firth

  • £70

    Average price per night

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

    "Very clean and nicely appointed facility with beautifully maintained grounds. The deluxe double was a good size room allowing for a small sitting area with couch and bath tub with separate walk-in shower...."

    nancy from toronto. Canada
  • £65

    Average price per night

    The Royal Oak Hotel, Cullen
    9.3 Superb 102 reviews
    Description Set in Cullen, The Royal Oak Hotel offers a bar and free WiFi. The in-house restaurant serves Scottish cuisine. At the hotel, rooms are fitted with a desk.

    "Room was lovely and very clean Staff were lovely and food especially breakfast was fantastic,fresh and piping hot even down to their plate My type of place"

    Marian. United Kingdom
  • £55

    Average price per night

    Victoria Hotel, Portknockie

    Victoria Hotel


    9.0 Superb 172 reviews
    Description Boasting a bar and free WiFi, Victoria Hotel is situated in Portknockie. Guests can enjoy sea views. At the hotel, rooms are equipped with a wardrobe, a TV and a private bathroom.

    "The hosts were very friendly, we had the top floor room so fabulous view of the little village, the place was clean and tidy and the beds were comfy with a good sized room"

    Christina. Australia
  • £125

    Average price per night

    Allangrange Arms, Munlochy
    9.2 Superb 125 reviews
    Description Allangrange Arms is situated in Munlochy and features a garden. Featuring a restaurant, the property also has a shared lounge. Both free WiFi and private parking are available at this property.

    "Good atmosphere, very nice pub, good staff. The rooms where very nice and clean. This is a great place to visit."

    Cobson Jobban. Finland
  • £72

    Average price per night

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

    "It was on the beach. The staff were fantastic. The room was outstanding. The weather was also great."

    Caroline Brand. United Kingdom
  • £54

    Average price per night

    The Davron Hotel, Fraserburgh

    The Davron Hotel


    9.0 Superb 195 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
  • £78.25

    Average price per night

    Royal Golf Hotel, Dornoch
    9.3 Superb 128 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.

    "Great Scottish breakfast and picturesque scenery around the hotel."

    Nataliya. Russia
  • £85

    Average price per night

    Cluny Bank Hotel, Forres
    9.2 Superb 127 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 food was great. I loved the old world charm of the hotel, it was built in 1860 it had an ambience that appealed to me"

    Rae-Louise. Australia
  • £35

    Average price per night

    GOLF View Hotel & Macintosh Restaraunt, Lossiemouth
    9.5 Exceptional 9 reviews
    Description Situated in Lossiemouth, GOLF View Hotel & Macintosh Restaraunt has a terrace and a bar. This 4-star hotel offers free WiFi. There is a restaurant.
  • £75

    Average price per night

    Carnegie Lodge Hotel, Tain
    9.5 Exceptional 6 reviews
    Description Featuring a garden and free WiFi, Carnegie Lodge Hotel is set in Tain. Boasting room service, this property also provides guests with a terrace. There is a restaurant.

    "Excellent hospitality, friendly staff, convenient location"

    craig. United Kingdom

Most booked hotels in Moray Firth in the past month

Moray Firth's best hotels with breakfast

Budget hotels in Moray Firth

Hotels in Moray Firth that you can book without a credit card