Skip to main content

Abbots Travel
Book online and save on all your hotel, travel and holiday reservations

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. Everything was perfect. the staff, the parking, the welcome.. the room too.

Show more Show less
9.3
Wonderful
1,387 reviews
Price from
$282
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. The accommodation is central. Within a 15 min walk to the CBD. The room itself was clean and tidy, the bed was very comfortable. The only issue is the slopping roof. Which wouldn’t be a problem if your under 5.6. The staff where truly lovely, very welcoming and went above and beyond to help.

Show more Show less
9
Wonderful
1,490 reviews
Price from
$220
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. It was such a wonderful, charming beautiful place to stay. The meals were delicious. They were so friendly. We absolutely loved our stay there.

Show more Show less
9
Wonderful
1,194 reviews
Price from
$330
per night

The Knowes Hotel & Restaurant

Hotel in Macduff

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. The room was very comfortable with great view of the harbour - see photo attached. The meals we had in the restaurant were exceptional. Staff were very friendly and helpful.

Show more Show less
9
Wonderful
282 reviews
Price from
$112
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... Quiet nice location, big flavorous breakfast

Show more Show less
9
Wonderful
379 reviews
Price from
$145
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
75 reviews
Price from
$88
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. Beautiful hotel, amazing friendly professional staff. Best hotel by a country mile that I've stayed in. Will be back

Show more Show less
9.5
Exceptional
72 reviews
Price from
$470
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
61 reviews
Price from
$138
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. Everything!!! The service was wonderful, the food was the outstanding, the grounds were impressive, the rooms were adorable. There is no way to be unimpressed here.

Show more Show less
9.3
Wonderful
62 reviews
Price from
$551
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. Beautiful property! Lovely and most accommodating staff! Delicious breakfast!

Show more Show less
9.1
Wonderful
94 reviews
Price from
$176
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