Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis
Coronavirus (COVID-19) support

Check for travel restrictions. Travel might only be permitted for certain purposes, and touristic travel in particular may not be allowed.

Read more

Stay in Moray Firth's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

Ness Walk

Hotel in Inverness

Opening in Summer 2019, 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. Amazing property next to River Ness.. Cosy Rome. Comfy Beds..Staff is so warm.. They go out of their way to help.. I would HIGHLY recommend this hotel.. I will surely stay again in this Hotel if Iam visiting Inverness...

Show more Show less
9.5
Exceptional
299 reviews
Avg. price/night:
$433
Check availability

The Royal Oak Hotel

Hotel in Cullen

The Royal Oak Hotel is located in Cullen. Guests can dine in the restaurant or a drink at the bar and free WiFi is available. At the hotel, all rooms come with a desk and a TV. Really nice hotel with very good food in the restaurant!

Show more Show less
9.3
Awesome
215 reviews
Avg. price/night:
$87
Check availability

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. Beautiful hotel, view and, rooms. Staff very lovely. Everything I ate was delicious

Show more Show less
9.3
Awesome
154 reviews
Avg. price/night:
$105
Check availability

Victoria Hotel

Hotel in Portknockie

Located in Portknockie, Victoria Hotel has a restaurant, bar and free WiFi throughout the property. The hotel has some accommodations with sea views, and every room has an electric tea pot. Cozy small hotel in a beautiful village. Friendly staff, good breakfast and dinner. Absolutely recommended!

Show more Show less
9.1
Awesome
149 reviews

Findlays Hotel DUE TO THE PANDEMIC WE ARE ONLY OPEN TO ESSENTIAL & FRONTLINE WORKERS

Hotel in Fraserburgh

Located in Fraserburgh, Findlay's Hotel has free WiFi. Guests can enjoy the shared lounge and the bowling alley. At the hotel, the rooms are equipped with a desk and a TV. Great food and friendly helpful staff.

Show more Show less
9
Awesome
132 reviews

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. Conveniently located. The hotel is adorable and the staff are beyond friendly. We would definitely stay here again, however, for other reasons I will never book through Booking.com again.

Show more Show less
9
Awesome
772 reviews
Avg. price/night:
$184
Check availability

Royal Golf Hotel

Hotel in Dornoch

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. Breakfast was great. The location is on the 1st tee of one of the best golf courses in the world.

Show more Show less
9.3
Awesome
160 reviews
Avg. price/night:
$135
Check availability

Cluny Bank Hotel

Hotel in Forres

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. Everything was absolutely stellar! Beautiful seating areas outside, fantastic breakfasts. Very comfortable rooms. Extremely helpful staff. Would stay here again in a heartbeat!

Show more Show less
9.1
Awesome
103 reviews
Avg. price/night:
$130
Check availability

Blackfriars

Hotel in Inverness City Centre, Inverness

Located in Inverness, within a 13-minute walk of Inverness Castle and half a mile of Caledonian Canal, Blackfriars provides accommodations with a restaurant and a bar, and free WiFi throughout the... Immaculate throughout. Smart boutique style guest rooms above the pub. Nice en-suite shower room too. Comfy beds. Clearly a lot has been spent to totally refurb this premises, originally opened in 1793! Lovely staff, great breakfast served in the downstairs lounge bar.

Show more Show less
9.2
Awesome
90 reviews
Avg. price/night:
$241
Check availability

Courtyard by Marriott Inverness Airport

Hotel in Inverness

This new hotel, opening in February 2020, is set in Inverness, 8.7 mi from Inverness Castle, Courtyard by Marriott Inverness Airport offers accommodations with a restaurant, private parking, a fitness... The staff is the highlight of this hotel, conveniently located adjacent to the Inverness Airport. From the desk staff to the restaurant staff, they were all professional, cheerful, and helpful. Bravo to the folks who hired and trained them!

Show more Show less
9.3
Awesome
10 reviews
Avg. price/night:
$117
Check availability

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

Most-booked hotels in Moray Firth in the past month

See all

FAQs about hotels in Moray Firth

Explore guest reviews of hotels in Moray Firth

See all