
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
Our top choices for Moray Firth hotels

Kintrae B&B
Kintrae B&B30.5 km from Moray Firth
9.8 out of 10, Exceptional, (105 reviews)
The price is AU$187
includes taxes & fees
27 Apr - 28 Apr

UHI Dornoch - Campus Accommodation
UHI Dornoch - Campus Accommodation54.4 km from Moray Firth
4.8 out of 10, (3 reviews)
The price is AU$177
includes taxes & fees
30 Apr - 1 May

Golf View Hotel
Golf View Hotel26.5 km from Moray Firth
8.6 out of 10, Excellent, (220 reviews)
The price is AU$187
includes taxes & fees
8 May - 9 May

The Royal Oak Hotel
The Royal Oak Hotel32.3 km from Moray Firth
9.6 out of 10, Exceptional, (94 reviews)
The price is AU$258
includes taxes & fees
3 May - 4 May

The Pines Guesthouse
The Pines Guesthouse34.1 km from Moray Firth
9.8 out of 10, Exceptional, (87 reviews)
The price is AU$228
includes taxes & fees
8 May - 9 May

Stotfield Hotel
Stotfield Hotel26.5 km from Moray Firth
7.6 out of 10, Good, (433 reviews)
The price is AU$193
includes taxes & fees
4 May - 5 May

The Seafield Arms
The Seafield Arms32.8 km from Moray Firth
9.4 out of 10, Exceptional, (132 reviews)
The price is AU$265
includes taxes & fees
29 Apr - 30 Apr

Helmsdale Lodge Hostel
Helmsdale Lodge Hostel37 km from Moray Firth
10.0 out of 10, Exceptional, (11 reviews)
The price is AU$178
includes taxes & fees
29 Apr - 30 Apr

Cullen Bay Hotel
Cullen Bay Hotel31.9 km from Moray Firth
9.0 out of 10, Wonderful, (138 reviews)
The price is AU$274
includes taxes & fees
29 Apr - 30 Apr

Laichmoray Hotel
Laichmoray Hotel34.7 km from Moray Firth
9.4 out of 10, Exceptional, (466 reviews)
The price is AU$296
includes taxes & fees
1 May - 2 May

Harbour Nights
Harbour Nights25.8 km from Moray Firth
10.0 out of 10, Exceptional, (1 review)
The price is AU$174
includes taxes & fees
28 Apr - 29 Apr

The Mill House Hotel
The Mill House Hotel33.7 km from Moray Firth
8.6 out of 10, Excellent, (119 reviews)
The price is AU$186
includes taxes & fees
1 May - 2 May

The Mansion House Hotel
The Mansion House Hotel34.4 km from Moray Firth
8.4 out of 10, Very good, (555 reviews)
The price is AU$199
includes taxes & fees
19 May - 20 May

Sunninghill
Sunninghill34.7 km from Moray Firth
9.2 out of 10, Wonderful, (119 reviews)
The price is AU$277
includes taxes & fees
8 May - 9 May

The Old Coach House Hotel
The Old Coach House Hotel30.7 km from Moray Firth
7.0 out of 10, Good, (154 reviews)
The price is AU$95
includes taxes & fees
27 Apr - 28 Apr

Bannockburn Inn
Bannockburn Inn37.1 km from Moray Firth
8.8 out of 10, Excellent, (54 reviews)
The price is AU$159
includes taxes & fees
28 Apr - 29 Apr

Copper Beeches
Copper Beeches35.8 km from Moray Firth
The price is AU$266
includes taxes & fees
27 May - 28 May

North Star Glamping
North Star Glamping42.6 km from Moray Firth
10.0 out of 10, Exceptional, (64 reviews)
The price is AU$245
includes taxes & fees
1 May - 2 May

The Antlers
The Antlers41.8 km from Moray Firth
9.4 out of 10, Exceptional, (104 reviews)
The price is AU$189
includes taxes & fees
27 Apr - 28 Apr
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
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Kintrae B&B | 9.8 Exceptional 105 reviews | View | ||||||
![]() UHI Dornoch - Campus Accommodation | 4.8 3 reviews | View | ||||||
![]() Golf View Hotel | 8.6 Excellent 220 reviews | View | ||||||
![]() The Royal Oak Hotel | 9.6 Exceptional 94 reviews | View | ||||||
![]() The Pines Guesthouse | 9.8 Exceptional 87 reviews | View |
Top Moray Firth Hotel Reviews

Harbour Nights
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









































































