Skip to main content

Stay in Moray Firth's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Ness Walk

Hotel in Inverness

Ness Walk features free WiFi and rooms with air conditioning in Inverness. Boasting a terrace, this hotel is set near attractions such as Inverness Castle. The property has a restaurant. Extremely friendly staff, spacious and clean room, nice balcony, lots of parking space, nicely located next to the river. Walking distance to city centre. Overall experience is superb, and the best in my Scotland trip.

Show more Show less
9.2
Wonderful
1,344 reviews
Price from
$487
per night

Heathmount Hotel

Hotel in Inverness City Centre, Inverness

The centrally located Heathmount Hotel is 10 minutes’ walk from Inverness Castle, and offers Scottish whiskey, Illy coffee and freshly mixed cocktails in its 2 contrasting bars. Everything was perfect, the room was amazing, the bathroom was spacious and spotless, the bed was very comfy and the breakfast delicious.

Show more Show less
9
Wonderful
1,496 reviews
Price from
$218
per night

Bunchrew House Hotel

Hotel in Inverness

In 20 acres of beautiful landscaped gardens and woodland, on the shores of the Beauly Firth near Inverness, this 17th-century Scottish mansion is now a luxurious 4-star country house hotel. Everything was fabulous, one of the best places I stayed at. Staff is extremely helpful and kind, they never bother you when not needed, but they are always present looking for whatever you wish for. Breakfast is beyond all expectations. Fine dining dinner experience, wide selection of wines and of course an enormous variety of great whiskies.

Show more Show less
9
Wonderful
1,208 reviews
Price from
$404
per night

Fife Lodge Hotel

Hotel in Banff

Located half a mile from Banff town center and from Banff Bay, Fife Lodge Hotel is a 3-star hotel with free parking, a bar, a restaurant, beautifully landscaped gardens, and far-reaching views of the... The hotel has recently been refreshed both inside and out. On arrival the staff were very welcoming and efficient. The room was well turned out and had a large bathroom equipped with both a bath and a shower. The restaurant provided excellent food both in the evening and a super cooked breakfast.

Show more Show less
9
Wonderful
385 reviews
Price from
$154
per night

Cluny Bank

Hotel in Forres

Nestling in the bank of Cluny Hill, this small, family-run Victorian mansion offers award-winning food and overlooks the beautiful village of Forres, between Aberdeen and Inverness. Room was very nice and comfy. It’s close to a walk path in the wood. Breakfast was great.

Show more Show less
9.1
Wonderful
103 reviews
Price from
$178
per night

The Brig & Barrel hotel

Hotel in Buckie

The Brig & Barrel hotel has a garden, shared lounge, a restaurant and bar in Buckie. Featuring luggage storage space, this property also provides guests with a playground. Very friendly staff, clean and well maintained throughout the property.

Show more Show less
9.1
Wonderful
84 reviews
Price from
$89
per night

Links House at Royal Dornoch

Hotel in Dornoch

Located in Dornoch, Links House at Royal Dornoch has a restaurant, bar, terrace, and free WiFi. Private parking is available at the property. All rooms in the hotel are fitted with a flat-screen TV. Great location and very friendly staff. Accommodation and meals very good. Would certainly recommend it to anyone staying in Dornoch

Show more Show less
9.5
Exceptional
72 reviews
Price from
$533
per night

Sinclair Bay Apartments

Hotel in Keiss

Located in Keiss, 2.2 miles from Sinclair's Bay, Sinclair Bay Apartments has accommodations with a restaurant, free private parking and a bar. The rooms in the hotel are equipped with a coffee... The flat is very spacious, clean, modern furnished, beds are clean and comfortable. I really really recommend.

Show more Show less
9.5
Exceptional
63 reviews
Price from
$140
per night

The Glenmorangie House

Hotel in Tain

The Glenmorangie House is set in Tain and features a garden and a terrace. With free WiFi, this 3-star hotel offers a concierge service and room service. The property has a restaurant. Outstanding Location, wonderful interior and exterior design

Show more Show less
9.3
Wonderful
64 reviews
Price from
$559
per night

AC Hotel by Marriott Inverness

Hotel in Inverness City Centre, Inverness

Ideally located in Inverness, AC Hotel by Marriott Inverness has air-conditioned rooms, a fitness center, free WiFi and a terrace. This 4-star hotel offers a 24-hour front desk and a business center. Location of hotel and quick check-in

Show more Show less
8.7
Excellent
1,149 reviews
Price from
$324
per night

Hotels with extra health and safety measures

Find hotels in Moray Firth with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Moray Firth in the past month

See all

Moray Firth's best hotels with breakfast

See all

Budget hotels in Moray Firth

See all

Hotels in Moray Firth you can book without a credit card

See all

FAQs about hotels in Moray Firth

Explore guest reviews of hotels in Moray Firth

See all
gogless