Search Beach Resorts & Hotels in Moray

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Moray Accommodation: Most Popular Cities to Stay

Check availability on Moray Beach Resorts & Hotels

Our top choices for Moray beach hotels

The Royal Oak Hotel

The Royal Oak Hotel
3.5 star property
Buckie
9.6 out of 10, Exceptional, (97 reviews)
"The Cullen beach is minutes away and a gorgeous mile long walk."
Canada
Mark
The price is £136
includes taxes & fees
12 May - 13 May
The Royal Oak Hotel

Marine Hotel

Marine Hotel
3.0 star property
Buckie
6.8 out of 10, (87 reviews)
"We enjoyed our stay here. Beautiful view of the sea. Everyone was very helpful and kind. Food was delicious but restaurant is not open everyday.."
United States
Lisa
Marine Hotel

Ramnee Hotel

Ramnee Hotel
4.0 star property
Forres
8.8 out of 10, Excellent, (172 reviews)
"My room had a four poster bed which I loved and the view from my window allowed me see the lights of Findhorn way off in the distance. I had a restful sleep and the staff were helpful and friendly "
Australia
Brooke
The price is £145
includes taxes & fees
16 May - 17 May
Ramnee Hotel

The Aberlour Hotel

The Aberlour Hotel
3.0 star property
Aberlour
9.0 out of 10, Wonderful, (102 reviews)
  • cleanliness
    Discover paradise along a stunning white sand beach, with hiking trails, fishing spots, and daily housekeeping for a seamless getaway.
"One night stay for an event in town. Super friendly welcome, clean and cosy room, great value. We were on the top floor with lovely views. Our room was quite hot, even after opening a window, but this might be as the weather warmed up. Highly recommend."
United Kingdom
Charlotte
The price is £170
includes taxes & fees
9 Jun - 10 Jun
The Aberlour Hotel

Argyle Guest House

Argyle Guest House
3.0 star property
Ballindalloch
9.6 out of 10, Exceptional, (263 reviews)
"The property owner, Diane, was warm, welcoming and very friendly. She provided great suggestions for dinner and sightseeing. She ensured that our vegetarian dietary needs were accommodated. The room was very spacious. Overall we had a good experience."
United States
Raj
The price is £118
includes taxes & fees
4 Jun - 5 Jun
Argyle Guest House

8 Varis Apartments

8 Varis Apartments
2.5 star property
Forres
9.6 out of 10, Exceptional, (17 reviews)
"The flat was close to everything in the town. The park was just two mins walk away and the high street is literally on its doorstep. The flat was very clean and had plenty of light."
United Kingdom
Ewen
8 Varis Apartments

Golf View Hotel

Golf View Hotel
3.0 star property
Lossiemouth
8.6 out of 10, Excellent, (221 reviews)
"Great View over the Moray Firth and walking distance to the town centre, beach and Golf Club."
United Kingdom
Richard
The price is £99
includes taxes & fees
25 May - 26 May
Golf View Hotel

Stotfield Hotel

Stotfield Hotel
3.0 star property
Lossiemouth
7.6 out of 10, Good, (433 reviews)
"Beautiful building from the outside and it is in a prime location near the west beach. I had a double room with a sea view for my 3 day stay. The room was a nice size with 2 chairs and a table by the window. View was amazing. Unfortunately the wallpaper is coming away in places at the bottom of the wall and is painted in different shades where someone has touched up a spot in a different colour. The bed was very comfortable. The heating has a pipe that makes clanging noises every few minutes...
United Kingdom
Anonymous traveller
The price is £102
includes taxes & fees
17 May - 18 May
Stotfield Hotel

Poseidon's Inn

Poseidon's Inn
3.0 star property
Lossiemouth
9.0 out of 10, Wonderful, (246 reviews)
  • cleanliness
    Stroll to white sands at Lossiemouth East Beach, just 15 minutes from this relaxing coastal inn with free parking and WiFi.
"Fantastic views across the golf course & beach!"
United Kingdom
Lori
Poseidon's Inn

Firth Hotel & Restaurant

Firth Hotel & Restaurant
3.0 star property
Lossiemouth
8.4 out of 10, Very good, (266 reviews)
"Lovely comfy room, great view over the sandy beach and friendly staff."
United Kingdom
Stephen
The price is £77
includes taxes & fees
10 May - 11 May
Firth Hotel & Restaurant
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

Top Moray Hotel Reviews

Explore a world of travel with Expedia