Photo by Eddie Boyd

Find hotels near Moray Firth, from AED 295

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 1,985 hotels close to Moray Firth with room rates, reviews, and availability. Most hotels are fully refundable.

The Royal Oak Hotel

3.5 star property
9.4 out of 10, Exceptional, (70)
"Clean and well looked after, very friendly staff."
The price is AED 602
AED 722 total
includes taxes & fees
18 May - 19 May
The Royal Oak Hotel

The Seafield Arms

4.0 star property
9.4 out of 10, Exceptional, (106)
"Good place to stay "
The price is AED 652
AED 782 total
includes taxes & fees
18 May - 19 May
The Seafield Arms

Firth Hotel & Restaurant

3.0 star property
8.4 out of 10, Very Good, (199)
"Lovely little hotel overlooking the sandy bay. Great food and friendly staff"
The price is AED 295
AED 353 total
includes taxes & fees
18 May - 19 May
Firth Hotel & Restaurant

Golf View Hotel

3.0 star property
8.4 out of 10, Very Good, (167)
"Fabulous , dinner exceptional Great views over the golf course out to see and air base highly recommend "
The price is AED 411
AED 493 total
includes taxes & fees
30 May - 31 May
Golf View Hotel

Laichmoray Hotel

3.0 star property
9.4 out of 10, Exceptional, (411)
"always helpful and great service would not stay anywhere else "
The price is AED 489
AED 587 total
includes taxes & fees
18 May - 19 May
Laichmoray Hotel

Cullen Bay Hotel

3.5 star property
9.0 out of 10, Wonderful, (116)
"Staff were excellent .the property was very clean, but tired . Would definitely stay again thank you "
The price is AED 561
AED 673 total
includes taxes & fees
18 May - 19 May
Cullen Bay Hotel

Sunninghill

3.0 star property
9.2 out of 10, Wonderful, (99)
"Brand new ground floor room was excellent. Dining was fabulous with Bartender/Whiskey expert John leading the way. We had a really good time and met some really nice people. Best place so far in Scotland for us!"
The price is AED 595
AED 714 total
includes taxes & fees
6 Jun - 7 Jun
Sunninghill

North Star Glamping

2.5 star property
10.0 out of 10, Exceptional, (49)
"Our first Glamping experience - Maggie made us very welcome and has filled the accommodation with many little treats to make a stay extra special."
The price is AED 537
AED 644 total
includes taxes & fees
18 May - 19 May
North Star Glamping

The Bridge Guest House

4.0 star property
9.2 out of 10, Wonderful, (95)
"Excellent central location, free parking. "
The price is AED 460
AED 611 total
includes taxes & fees
21 May - 22 May
The Bridge Guest House

The Antlers

3.0 star property
9.6 out of 10, Exceptional, (80)
"Loved the location"
The price is AED 366
AED 439 total
includes taxes & fees
16 Jun - 17 Jun
The Antlers

Stotfield Hotel

3.0 star property
7.4 out of 10, Good, (398)
"The property itself needs repair as we heard a constant overhead drip all night. The staff are very good but especially the lady who worked the bar and restaurant at night. She was excellent, efficient and extremely pleasant"
The price is AED 346
AED 415 total
includes taxes & fees
27 May - 28 May
Stotfield Hotel

Bannockburn Inn

3.0 star property
8.8 out of 10, Excellent, (48)
"Great friendly hotel with good food in a great location"
The price is AED 299
AED 359 total
includes taxes & fees
25 May - 26 May
Bannockburn Inn

The Mansion House Hotel

4.0 star property
8.4 out of 10, Very Good, (476)
"Excellent stay. The property was wonderful and we could walk to a good bit of dining and shops. The staff was very friendly and accommodating. Breakfast was really good! "
The price is AED 495
AED 594 total
includes taxes & fees
25 May - 26 May
The Mansion House Hotel

Belgrave Arms Hotel

3.0 star property
8.6 out of 10, Excellent, (44)
"Great stay, better breakfast! "
The price is AED 394
AED 472 total
includes taxes & fees
17 Jun - 18 Jun
Belgrave Arms Hotel

Royal Marine Hotel

4.0 star property
9.4 out of 10, Exceptional, (196)
"Lovely hotel will definitely stay again"
The price is AED 906
AED 1,087 total
includes taxes & fees
15 Jun - 16 Jun
Royal Marine Hotel

The Station Hotel

4.0 star property
9.4 out of 10, Exceptional, (210)
"The hotel was superb! We had one of the whiskysuites. Very nice and cosy room. Superfriendly staff and the breakfast was amazing. Car park opposite to the hotel. I would recommend this hotel to every especially when you like drinking whiskey. They have an amazing whisky bar !"
The price is AED 915
AED 1,098 total
includes taxes & fees
21 May - 22 May
The Station Hotel

The Royal Hotel

3.0 star property
7.8 out of 10, Good, (123)
"Location was good for me"
The price is AED 389
AED 467 total
includes taxes & fees
25 May - 26 May
The Royal Hotel

Fife Lodge

3.0 star property
9.4 out of 10, Exceptional, (210)
"Simple check in staff efficient and friendly good menu in restaurant "
The price is AED 427
AED 512 total
includes taxes & fees
1 Jun - 2 Jun
Fife Lodge

River View Apartment

2.5 star property
7.6 out of 10, Good, (5)
"Easy to get into the apartment and the pull out bed was comfortable. The bedroom bed was not as comfortable. Well stocked and organized, but noisy complex In a rundown part of the city."
The price is AED 488
AED 585 total
includes taxes & fees
27 May - 28 May
River View Apartment

The Glenmorangie House

4.0 star property
9.6 out of 10, Exceptional, (14)
"Everything was amazing. Renovations were great. Staff were extremely helpful."
The price is AED 1,833
AED 2,200 total
includes taxes & fees
20 May - 21 May
The Glenmorangie House
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.
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

What's the area like around Moray Firth?

Moray Firth is located in an area that travelers like for its beaches. When you want to settle in and find a place to stay, check out some of the hotels and other accommodations that Expedia offers in the area.

What's the best hotel to stay close to Moray Firth?

Poseidon's Inn is one of the top choices for your stay based on our traveler data, and this hotel offers free parking and free WiFi. You'll find it 16.4 mi (26.5 km) from Moray Firth. Other good options around the area include Stotfield Hotel and Golf View Hotel.

If I need to cancel the hotel reservation for my stay near Moray Firth, will I receive a refund?

Yes! The majority of room reservations are refundable if you cancel before the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If you have a non-refundable reservation, you might still have the option to cancel and receive a refund within 24 hours of booking. Put your dates in and click on "Search", then use the "fully refundable" filter to review the best deals near Moray Firth.

Where can I learn more about changing or cancelling my trip in the area near Moray Firth?

For more details about rescheduling or cancelling your stay near Moray Firth, go to https://www.expedia.com/service/.