
Find hotels near Moray Firth, from AED 354
- 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

The Royal Oak Hotel
The Royal Oak Hotel32.3 km from Moray Firth
9.6 out of 10, Exceptional, (90 reviews)
The price is AED 500
AED 600 total
includes taxes & fees
23 Mar - 24 Mar

The Seafield Arms
The Seafield Arms32.8 km from Moray Firth
9.4 out of 10, Exceptional, (128 reviews)
The price is AED 478
AED 573 total
includes taxes & fees
22 Mar - 23 Mar

Laichmoray Hotel
Laichmoray Hotel34.7 km from Moray Firth
9.4 out of 10, Exceptional, (462 reviews)
The price is AED 494
AED 592 total
includes taxes & fees
29 Mar - 30 Mar

Cullen Bay Hotel
Cullen Bay Hotel31.9 km from Moray Firth
9.0 out of 10, Wonderful, (136 reviews)
The price is AED 531
AED 637 total
includes taxes & fees
22 Mar - 23 Mar

Sunninghill
Sunninghill34.7 km from Moray Firth
9.2 out of 10, Wonderful, (116 reviews)
The price is AED 597
AED 717 total
includes taxes & fees
22 Mar - 23 Mar

Chapelhill Croft Farmhouse B&B
Chapelhill Croft Farmhouse B&B42.2 km from Moray Firth
10.0 out of 10, Exceptional, (32 reviews)

Stotfield Hotel
Stotfield Hotel26.5 km from Moray Firth
7.6 out of 10, Good, (430 reviews)
The price is AED 295
AED 354 total
includes taxes & fees
22 Mar - 23 Mar

The Mill House Hotel
The Mill House Hotel33.7 km from Moray Firth
8.6 out of 10, Excellent, (119 reviews)
The price is AED 364
AED 437 total
includes taxes & fees
29 Mar - 30 Mar

The Bridge Guest House
The Bridge Guest House37.2 km from Moray Firth
9.0 out of 10, Wonderful, (108 reviews)
The price is AED 411
AED 551 total
includes taxes & fees
28 Mar - 29 Mar

Bannockburn Inn
Bannockburn Inn37.1 km from Moray Firth
8.8 out of 10, Excellent, (54 reviews)
The price is AED 335
AED 402 total
includes taxes & fees
28 Mar - 29 Mar

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

The Antlers
The Antlers41.8 km from Moray Firth
9.4 out of 10, Exceptional, (104 reviews)
The price is AED 408
AED 490 total
includes taxes & fees
22 Mar - 23 Mar

Royal Marine Hotel
Royal Marine Hotel43.8 km from Moray Firth
9.4 out of 10, Exceptional, (242 reviews)
The price is AED 486
AED 583 total
includes taxes & fees
22 Mar - 23 Mar

Homesly The Station Hotel
Homesly The Station Hotel38.3 km from Moray Firth
8.6 out of 10, Excellent, (91 reviews)
The price is AED 423
AED 423 total
includes taxes & fees
23 Mar - 24 Mar

Belgrave Arms Hotel
Belgrave Arms Hotel37 km from Moray Firth
8.4 out of 10, Very Good, (53 reviews)
The price is AED 422
AED 507 total
includes taxes & fees
29 Mar - 30 Mar

North Coast 500 Pods
North Coast 500 Pods46.4 km from Moray Firth
9.6 out of 10, Exceptional, (41 reviews)
The price is AED 465
AED 558 total
includes taxes & fees
24 Mar - 25 Mar

The Station Hotel
The Station Hotel45.9 km from Moray Firth
9.4 out of 10, Exceptional, (244 reviews)
The price is AED 415
AED 498 total
includes taxes & fees
27 Mar - 28 Mar
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 | |
|---|---|---|---|---|---|---|---|---|
![]() The Royal Oak Hotel | 9.6 Exceptional 90 reviews | View | ||||||
![]() Golf View Hotel | 8.6 Excellent 212 reviews | View | ||||||
![]() The Seafield Arms | 9.4 Exceptional 128 reviews | View | ||||||
![]() Laichmoray Hotel | 9.4 Exceptional 462 reviews | View | ||||||
![]() Cullen Bay Hotel | 9.0 Wonderful 136 reviews | View |
Top Moray Firth Hotel Reviews

Stotfield Hotel
10/10 Excellent










































































