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

The Eagle Hotel
The Eagle Hotel54.4 km from Moray Firth
6.6 out of 10, (7 reviews)
The price is AU$340
includes taxes & fees
28 June - 29 June

Harbour Nights
Harbour Nights25.8 km from Moray Firth
9.2 out of 10, Wonderful, (5 reviews)
The price is AU$173
includes taxes & fees
20 June - 21 June

UHI Dornoch - Campus Accommodation
UHI Dornoch - Campus Accommodation54.4 km from Moray Firth
4.8 out of 10, (3 reviews)
The price is AU$159
includes taxes & fees
14 June - 15 June

Golf View Hotel
Golf View Hotel26.5 km from Moray Firth
8.6 out of 10, Excellent, (225 reviews)
The price is AU$166
includes taxes & fees
21 June - 22 June

Kintrae B&B
Kintrae B&B30.5 km from Moray Firth
9.8 out of 10, Exceptional, (107 reviews)
The price is AU$188
includes taxes & fees
21 June - 22 June

Firth Hotel & Restaurant
Firth Hotel & Restaurant26.4 km from Moray Firth
8.4 out of 10, Very good, (273 reviews)
The price is AU$152
includes taxes & fees
19 June - 20 June

The Pines Guesthouse
The Pines Guesthouse34.1 km from Moray Firth
9.8 out of 10, Exceptional, (94 reviews)
The price is AU$242
includes taxes & fees
24 June - 25 June

Stotfield Hotel
Stotfield Hotel26.5 km from Moray Firth
7.6 out of 10, Good, (441 reviews)
The price is AU$188
includes taxes & fees
21 June - 22 June

Premier Inn Elgin
Premier Inn Elgin34 km from Moray Firth
8.0 out of 10, Very good, (6 reviews)
The price is AU$99
includes taxes & fees
28 June - 29 June

The Seafield Arms
The Seafield Arms32.8 km from Moray Firth
9.4 out of 10, Exceptional, (132 reviews)
The price is AU$324
includes taxes & fees
14 June - 15 June

Cullen Bay Hotel
Cullen Bay Hotel31.9 km from Moray Firth
9.0 out of 10, Wonderful, (140 reviews)
The price is AU$286
includes taxes & fees
15 June - 16 June

3 Dunrobin Street
3 Dunrobin Street57.3 km from Moray Firth
6.0 out of 10, (1 review)
The price is AU$800
includes taxes & fees
26 June - 27 June

Laichmoray Hotel
Laichmoray Hotel34.7 km from Moray Firth
9.4 out of 10, Exceptional, (476 reviews)
The price is AU$221
includes taxes & fees
19 June - 20 June

Helmsdale Lodge
Helmsdale Lodge37 km from Moray Firth
10.0 out of 10, Exceptional, (11 reviews)
The price is AU$200
includes taxes & fees
13 June - 14 June

The Mansion House Hotel
The Mansion House Hotel34.4 km from Moray Firth
8.4 out of 10, Very good, (574 reviews)
The price is AU$216
includes taxes & fees
12 July - 13 July

The Old Coach House Hotel
The Old Coach House Hotel30.7 km from Moray Firth
7.0 out of 10, Good, (164 reviews)
The price is AU$95
includes taxes & fees
14 June - 15 June

The Mill House Hotel
The Mill House Hotel33.7 km from Moray Firth
8.4 out of 10, Very good, (122 reviews)
The price is AU$227
includes taxes & fees
13 June - 14 June

Sunninghill
Sunninghill34.7 km from Moray Firth
9.2 out of 10, Wonderful, (125 reviews)
The price is AU$279
includes taxes & fees
13 June - 14 June

Shore Hotel
Shore Hotel51.2 km from Moray Firth
10.0 out of 10, Exceptional, (1 review)
The price is AU$365
includes taxes & fees
13 June - 14 June

Bannockburn Inn
Bannockburn Inn37.1 km from Moray Firth
8.8 out of 10, Excellent, (57 reviews)
The price is AU$165
includes taxes & fees
14 June - 15 June
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.
Compare popular hotels close to Moray Firth
Top Moray Firth Hotel Reviews

Poseidon's Inn
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








































































