Photo by Eddie Boyd

Find hotels near Moray Firth, from SAR 332

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

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

The Royal Oak Hotel

3.5 star property
  • Breakfast included
  • Pet friendly
  • Parking included
  • Free WiFi
  • Restaurant
  • Bar
9.6 out of 10, Exceptional, (73)
  • cleanliness
    Guests can start their day with a delicious breakfast before relaxing in the lush gardens of this charming hotel in the center of town.

What verified guests said

"A very pleasant stay in Cullen. The staff were all very accommodating and friendly. There are really nice walking trails near the hotel"

The Royal Oak Hotel highlights

The Royal Oak Hotel, in the heart of town, offers a warm welcome and full breakfast. Travelers love its charm, coffee shop, garden retreat, bar, and restaurant. In-room WiFi keeps you connected, and self-parking is free.
The price is SAR 630
SAR 756 total
includes taxes & fees
30 Jun - 1 Jul
The Royal Oak Hotel

The Pines Guesthouse

3.0 star property
  • Breakfast included
  • Parking included
  • Free WiFi
  • Housekeeping
9.8 out of 10, Exceptional, (69)
  • cleanliness
    Guests start their day with a freshly cooked breakfast at this welcoming guesthouse where the friendly staff helps create memorable stays

What verified guests said

"A wonderful guesthouse where you can feel at home. We received a very friendly welcome. Lyn gave us some restaurant tips and a suggested route for the next day. A great stay and a perfekt breakfast."

The Pines Guesthouse highlights

The Pines Guesthouse provides a peaceful retreat where travelers enjoy made-to-order breakfasts and complimentary WiFi. The attentive staff creates a welcoming atmosphere throughout the smoke-free property, making each stay comfortable and relaxing.
The price is SAR 529
SAR 634 total
includes taxes & fees
29 Jun - 30 Jun
The Pines Guesthouse

Helmsdale Lodge Hostel

2.0 star property
  • Parking included
  • Free WiFi
  • Gym
  • Laundry
  • Housekeeping
  • Soundproof rooms
9.8 out of 10, Exceptional, (10)
  • cleanliness
    Energize at the gym or find peace in the garden at Helmsdale Lodge Hostel, where rustic charm and modern amenities create a memorable stay.

What verified guests said

"Friendly welcome and care throughout our stay from Marie. She made sure we had everything we needed. We will be visiting again."

Helmsdale Lodge Hostel highlights

Helmsdale Lodge Hostel combines country charm with practical comforts. Guests start their day with a workout in the gym before relaxing in the garden or browsing the library collection. The hostel provides in-room WiFi and convenient luggage storage for a hassle-free stay.
The price is SAR 400
SAR 480 total
includes taxes & fees
27 Jun - 28 Jun
Helmsdale Lodge Hostel

Laichmoray Hotel

3.0 star property
  • Breakfast included
  • Parking included
  • Free WiFi
  • Restaurant
  • Business services
  • Bar
9.4 out of 10, Exceptional, (419)
  • cleanliness
    Guests enjoy a full breakfast before exploring nearby attractions, then return to relax with drinks from two bars in this comfortable, convenient hotel

What verified guests said

"Great hotel, free room service breakfast was appreciated."

Laichmoray Hotel highlights

The Laichmoray Hotel offers a peaceful garden for unwinding, a full breakfast, and an on-site cafe. With two bars, dry cleaning services, and a helpful staff, visitors find everything needed for a comfortable stay.
Laichmoray Hotel

Cullen Bay Hotel

3.5 star property
  • Breakfast included
  • Parking included
  • Free WiFi
  • Restaurant
  • Business services
  • Bar
9.0 out of 10, Wonderful, (125)
  • cleanliness
    Find your rural retreat surrounded by natural beauty. Savor local flavors in the restaurant or relax over drinks at the bar.

What verified guests said

"The rooms were sparkling clean, spacious and the staff was polite and friendly! Would absolutely love to stay here again. We had the bay window to look over the ocean and watch the sunset and it was beautiful!!"

Cullen Bay Hotel highlights

Escape to the countryside at Cullen Bay Hotel, where a warm welcome awaits with a full breakfast, garden views, and a cozy bar. Stay connected with in-room WiFi and unwind in the business center or restaurant - previous guests rave about the helpful staff.
The price is SAR 587
SAR 705 total
includes taxes & fees
30 Jun - 1 Jul
Cullen Bay Hotel

Chapelhill Croft Farmhouse B&B

3.0 star property
  • Breakfast included
  • Parking included
  • Free WiFi
  • Laundry
  • Housekeeping
10.0 out of 10, Exceptional, (26)
  • cleanliness
    Guests start their day with a delicious cooked-to-order breakfast before venturing into the scenic surroundings or relaxing in the garden retreat

What verified guests said

"One night stay which was perfect for what we needed. Room was clean and comfortable and the breakfast was lovely. "

Chapelhill Croft Farmhouse B&B highlights

Located near Strathisla Distillery, Chapelhill Croft Farmhouse B&B offers genuine Scottish hospitality. Enjoy free in-room WiFi, convenient laundry facilities for longer stays, and self parking for those exploring the region by car.
Chapelhill Croft Farmhouse B&B

North Star Glamping

2.5 star property
  • Kitchen
  • Parking included
  • Outdoor Space
  • Mountain view
  • Toys/Games
  • Microwave
10.0 out of 10, Exceptional, (54)

What verified guests said

"Great place"
The price is SAR 552
SAR 662 total
includes taxes & fees
30 Jun - 1 Jul
North Star Glamping

The Bridge Guest House

4.0 star property
  • Breakfast included
  • Parking included
  • Free WiFi
  • Housekeeping
  • Soundproof rooms
9.2 out of 10, Wonderful, (98)
  • cleanliness
    Guests enjoy peaceful garden surroundings and start their day with a delicious breakfast at this welcoming accommodation that previous visitors have praised

What verified guests said

"Excellent central location, free parking. "

The Bridge Guest House highlights

The Bridge Guest House combines charm with practicality in its garden setting. Travelers appreciate the free breakfast, complimentary WiFi, and secure luggage storage, especially helpful for those with awkward arrival or departure times.
The price is SAR 485
SAR 644 total
includes taxes & fees
2 Jul - 3 Jul
The Bridge Guest House

Stotfield Hotel

3.0 star property
  • Parking included
  • Free WiFi
  • Restaurant
  • Breakfast available
  • Business services
  • Bar
7.4 out of 10, Good, (406)
  • cleanliness
    Seaside comfort awaits at Stotfield Hotel where guests enjoy full-service convenience with delicious meals and practical amenities like laundry service

What verified guests said

"Good price for comfortable room with great breakfast. Great part of the country."

Stotfield Hotel highlights

The Stotfield Hotel offers a peaceful seaside location with practical comforts. Guests enjoy breakfast at the Restaurant, breaks at the coffee shop/cafe, and dry cleaning/laundry services. Previous visitors praise the helpful, attentive staff.
The price is SAR 396
SAR 475 total
includes taxes & fees
13 Jul - 14 Jul
Stotfield Hotel

Belgrave Arms Hotel

3.0 star property
  • Breakfast included
  • Pet friendly
  • Parking included
  • Free WiFi
  • Restaurant
  • Bar
8.8 out of 10, Excellent, (46)
  • cleanliness
    Guests start their day with coffee while planning golf outings or local adventures, then return to unwind in the garden with a satisfying evening meal

What verified guests said

"Great location great stay great pint great bar Great breakfast Dog friendly "

Belgrave Arms Hotel highlights

The Belgrave Arms Hotel, next to a golf course, offers a perfect retreat. Enjoy breakfast and dinner at the on-site restaurant and relax in the peaceful garden. Free WiFi is available in public areas. Activities include golfing or exploring the surroundings by bicycle.
The price is SAR 412
SAR 494 total
includes taxes & fees
8 Jul - 9 Jul
Belgrave Arms Hotel

Bannockburn Inn

3.0 star property
  • Parking included
  • Free WiFi
  • Restaurant
  • Bar
  • Laundry
  • Housekeeping
8.8 out of 10, Excellent, (48)
  • cleanliness
    Guests can take golf lessons right on the property, indulge in spa treatments for some well-deserved pampering, and enjoy friendly games of billiards

What verified guests said

"Great friendly hotel with good food in a great location"

Bannockburn Inn highlights

Bannockburn Inn offers a 9-hole golf course and peaceful garden setting for relaxation. The property provides WiFi, spa services like manicures and pedicures, and comfortable outdoor furniture. Many returning visitors praise the inn's beautiful grounds.
The price is SAR 332
SAR 398 total
includes taxes & fees
29 Jun - 30 Jun
Bannockburn Inn

Tarrel Farmhouse

4.0 star property
  • Free WiFi
  • Bar
  • Housekeeping
  • Soundproof rooms
10.0 out of 10, Exceptional, (45)
  • cleanliness
    A charming B&B offering delicious cooked-to-order breakfast near Tarbat Ness Lighthouse with convenient express check-out service

What verified guests said

"Great location for exploring the Highlands. "

Tarrel Farmhouse highlights

Tarrel Farmhouse, near Glenmorangie Distillery, offers an upscale retreat with complimentary breakfast and daily manager's reception. Guests can relax in the sauna, use in-room WiFi, or explore the garden. Previous visitors consistently praise their experience.
The price is SAR 614
SAR 737 total
includes taxes & fees
14 Jul - 15 Jul
Tarrel Farmhouse

The Mansion House Hotel

4.0 star property
  • Parking included
  • Free WiFi
  • Breakfast available
  • Bar
8.4 out of 10, Very Good, (482)
  • cleanliness
    Riverside tranquility meets outdoor recreation at this golf destination where guests can tee off on an 18-hole course or stroll through scenic gardens

What verified guests said

"Elgin was a wonderful town with great access to Speyside area, and this property was a nice /a good stay especially due to the wonderful staff but the property is in need of some updates and walking into town for restaurants involved crossing several roads (not ideal for traveling with kids or elderly). Worth the stay."

The Mansion House Hotel highlights

The Mansion House Hotel, along the river, offers peaceful surroundings with an 18-hole golf course and beautiful gardens. Guests start their day with breakfast, enjoy drinks at the bar, or take in terrace views. In-room WiFi and free self-parking complement the attentive service.
The Mansion House Hotel

Station Hotel Portsoy

3.5 star property
  • Pool
  • Breakfast included
  • Pet friendly
  • Parking included
  • Free WiFi
  • Restaurant
8.8 out of 10, Excellent, (84)
  • cleanliness
    Travelers fuel up with locally sourced breakfast at Station Hotel Portsoy, where the coffee shop offers a cozy retreat and the arcade invites friendly competition

What verified guests said

"Great place, very friendly staff, the food was best in Scotland "

Station Hotel Portsoy highlights

The Station Hotel Portsoy welcomes guests with authentic local flavors and multiple ways to unwind. Visitors connect with complimentary in-room WiFi throughout the smoke-free property and park for free. Previous travelers consistently mention the staff's attentive service.
The price is SAR 572
SAR 686 total
includes taxes & fees
6 Jul - 7 Jul
Station Hotel Portsoy

Royal Marine Hotel

4.0 star property
  • Breakfast included
  • Pet friendly
  • Parking included
  • Free WiFi
  • Restaurant
  • Business services
9.4 out of 10, Exceptional, (202)
  • cleanliness
    Travelers can choose between two stylish bars for evening drinks or find a comfortable spot by the lobby's welcoming fireplace for quiet moments

What verified guests said

"Lovely hotel will definitely stay again"

Royal Marine Hotel highlights

The Royal Marine Hotel, near Brora Beach and Carn Liath, offers a peaceful getaway. Guests enjoy cooked-to-order breakfast on the garden terrace, connect with WiFi by the lobby fireplace, or visit one of the two bars for an evening drink.
The price is SAR 707
SAR 848 total
includes taxes & fees
28 Jun - 29 Jun
Royal Marine Hotel

Hillhead Hideaways

5.0 star property
  • Hot Tub
  • Parking included
  • Free WiFi
  • Microwave
  • Kitchen
  • Living/Dining area
10.0 out of 10, Exceptional, (4)
  • cleanliness
    Travelers find serenity at this peaceful countryside retreat, where evenings bring starlit soaks in spa tubs and relaxed meals around the barbecue grill

What verified guests said

"Everything you need amd more for a great few nights away. Great job!"

Hillhead Hideaways highlights

Hillhead Hideaways offers a genuine luxury lodge experience in a rural setting. Visitors can unwind in one of the four spa tubs, gather around the barbecue grills with outdoor furniture, and stay connected with in-room WiFi throughout their countryside escape.
The price is SAR 1,447
SAR 1,736 total
includes taxes & fees
1 Jul - 2 Jul
Hillhead Hideaways

The Station Hotel

4.0 star property
  • Parking included
  • Free WiFi
  • Restaurant
  • Business services
  • Bar
  • Laundry
9.4 out of 10, Exceptional, (220)
  • cleanliness
    A sophisticated urban retreat where travelers can recharge in style while enjoying modern comforts and staying effortlessly connected

What verified guests said

"Nice place to stay in speyside area. Walking distance to some distilleries and the bar and food were great"

The Station Hotel highlights

The Station Hotel in the city center offers a comfortable urban sanctuary with contemporary touches. Guests enjoy the on-site restaurant, bar, and free WiFi in every room. The helpful concierge team and convenient luggage storage service earn consistent praise.
The price is SAR 741
SAR 889 total
includes taxes & fees
27 Jun - 28 Jun
The Station Hotel

North Coast 500 Pods

3.5 star property
  • Kitchen
  • Parking included
  • Free WiFi
  • Microwave
9.4 out of 10, Exceptional, (27)

What verified guests said

"Lovely spot to stay, well-equipped and cosy even in the freezing early January weather, and bonus we saw the northern lights. Ideal for the NC500 just a mile or two off the road."
The price is SAR 634
SAR 761 total
includes taxes & fees
3 Jul - 4 Jul
North Coast 500 Pods

River View Apartment

2.5 star property
  • Kitchen
  • Parking included
  • Laundry
  • River view
7.6 out of 10, Good, (5)

What verified guests said

"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."
River View Apartment

The Glenmorangie House

4.0 star property
  • Breakfast included
  • Pet friendly
  • Parking included
  • Free WiFi
  • Restaurant
  • Business services
9.6 out of 10, Exceptional, (14)
  • cleanliness
    A peaceful retreat near Moray Firth where guests can relax by the firepit or venture out to explore the natural surroundings and nearby attractions

What verified guests said

"Everything was amazing. Renovations were great. Staff were extremely helpful."

The Glenmorangie House highlights

The Glenmorangie House, near Tarbat Discovery Centre, offers a serene getaway with a complimentary full breakfast. Guests can enjoy the scenic terrace, garden, and on-site laundry facilities. Bike rentals are available for convenient and enjoyable exploration of the area.
The price is SAR 1,877
SAR 2,252 total
includes taxes & fees
12 Jul - 13 Jul
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.

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?

Firth Hotel & Restaurant is one of the top choices for your stay based on our traveler data, and this inn offers a restaurant and free parking. You'll find it 16.4 mi (26.4 km) from Moray Firth. Other good options around the area include Golf View Hotel and Stotfield 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/.