
Top Hotels Near Moray Firth in from AU$99
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Moray Firth hotels

Kintrae B&B
Kintrae B&B30.5 km from Moray Firth
9.8 out of 10, Exceptional, (101 reviews)
The price is AU$182
includes taxes & fees
23 Jan - 24 Jan

The Pines Guesthouse
The Pines Guesthouse34.1 km from Moray Firth
9.8 out of 10, Exceptional, (79 reviews)
The price is AU$189
includes taxes & fees
6 Feb - 7 Feb

The Royal Oak Hotel
The Royal Oak Hotel32.3 km from Moray Firth
9.6 out of 10, Exceptional, (87 reviews)
The price is AU$243
includes taxes & fees
30 Jan - 31 Jan

Stotfield Hotel
Stotfield Hotel26.5 km from Moray Firth
7.6 out of 10, Good, (424 reviews)
The price is AU$138
includes taxes & fees
25 Jan - 26 Jan

The Seafield Arms
The Seafield Arms32.8 km from Moray Firth
9.4 out of 10, Exceptional, (126 reviews)
The price is AU$223
includes taxes & fees
23 Jan - 24 Jan

Cullen Bay Hotel
Cullen Bay Hotel31.9 km from Moray Firth
9.0 out of 10, Wonderful, (135 reviews)
The price is AU$258
includes taxes & fees
23 Jan - 24 Jan

The Mill House Hotel
The Mill House Hotel33.7 km from Moray Firth
8.6 out of 10, Excellent, (117 reviews)
The price is AU$189
includes taxes & fees
23 Jan - 24 Jan

The Mansion House Hotel
The Mansion House Hotel34.4 km from Moray Firth
8.4 out of 10, Very good, (533 reviews)

Sunninghill
Sunninghill34.7 km from Moray Firth
9.2 out of 10, Wonderful, (113 reviews)
The price is AU$256
includes taxes & fees
23 Jan - 24 Jan

Harbour Nights
Harbour Nights25.8 km from Moray Firth
The price is AU$183
includes taxes & fees
1 Feb - 2 Feb

The Bridge Guest House
The Bridge Guest House37.2 km from Moray Firth
9.0 out of 10, Wonderful, (108 reviews)
The price is AU$227
includes taxes & fees
1 Feb - 2 Feb

The Old Coach House Hotel
The Old Coach House Hotel30.7 km from Moray Firth
7.0 out of 10, Good, (152 reviews)
The price is AU$99
includes taxes & fees
23 Jan - 24 Jan

1 The Coach House
1 The Coach House35.1 km from Moray Firth
The price is AU$2,851
includes taxes & fees
27 Jan - 28 Jan

Bannockburn Inn
Bannockburn Inn37.1 km from Moray Firth
8.8 out of 10, Excellent, (54 reviews)
The price is AU$163
includes taxes & fees
26 Jan - 27 Jan

Fisherman s Rest in Helmsdale
Fisherman s Rest in Helmsdale37.2 km from Moray Firth
The price is AU$370
includes taxes & fees
23 Jan - 24 Jan

Belgrave Arms Hotel
Belgrave Arms Hotel37 km from Moray Firth
8.4 out of 10, Very good, (53 reviews)
The price is AU$212
includes taxes & fees
31 Jan - 1 Feb

Hillhead Hideaways
Hillhead Hideaways41.6 km from Moray Firth
10.0 out of 10, Exceptional, (7 reviews)
The price is AU$695
includes taxes & fees
9 Feb - 10 Feb
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Moray Firth Hotel Reviews

Laichmoray Hotel
10/10 Excellent
Hotels near other Moray Firth attractions
Frequently asked questions
Explore a world of travel with Expedia
- Banff Hotels
- Holiday Homes in Berriedale
- Berriedale Hotels
- Boyndie Hotels
- Brora Hotels
- B&B in Buckie
- Buckie Hotels
- B&B in Burghead
- Cornhill Hotels
- B&B in Cullen
- Guest Houses in Cullen
- Holiday Homes in Cullen
- Boutique Hotels in Cullen
- Business Hotels in Cullen
- Cheap Hotels in Cullen
- Family Hotels in Cullen
- Luxury Hotels in Cullen
- Pet Friendly Hotels in Cullen
- Cullen Hotels
- Inns in Cullen
- Moray Hotels
- Historic Hotels in Dunbeath
- Dunbeath Hotels
- Caravan Parks in Elgin
- Guest Houses in Elgin
- Elgin Hotels
- Lodges in Elgin
- Cheap Hotels in Findochty
- Fochabers Hotels
- Fordyce Hotels
- B&B in Helmsdale
- Cheap Hotels in Helmsdale
- Family Hotels in Helmsdale
- Pet Friendly Hotels in Helmsdale
- Helmsdale Hotels
- Caravan Parks in Hopeman
- Holiday Homes in Hopeman
- Hopeman Hotels
- Kildonan Hotels
- Latheron Hotels
- Luxury Hotels in Latheronwheel
- Latheronwheel Hotels
- Castles in Lossiemouth
- Beach Hotels in Lossiemouth
- Boutique Hotels in Lossiemouth
- Lossiemouth Hotels
- B&B in Lybster
- Family Hotels in Lybster
- Hotels with Parking in Lybster
- Lybster Hotels
- Macduff Hotels
- Hotels near Pluscarden Abbey
- Portgower Hotels
- Chalets in Portknockie
- Portknockie Hotels
- Portmahomack Hotels
- B&B in Portsoy
- Holiday Homes in Portsoy
- Beach Hotels in Portsoy
- Spa Hotels in Portsoy
- Portsoy Hotels
- Caravan Parks in Roster
- Holiday Homes in Roster
- Cheap Hotels in Roster
- Family Hotels in Roster
- Roster Hotels
- B&B in Thrumster
- Guest Houses in Thrumster
- Holiday Homes in Thrumster
- Thrumster Hotels
- Lodges in Thrumster
- B&B in Urquhart
- Castles in Urquhart
- Whaligoe Hotels
- Whitehills Hotels
- Wick Hotels






































































