A wooden pier extending over a sandy beach with water at its base.

Find hotels in Lossiemouth from CA $132

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Sep 7 - Sep 8
Tomorrow
Sep 8 - Sep 9
This weekend
Sep 11 - Sep 13
Next weekend
Sep 18 - Sep 20

Filter by

Star rating

Guest rating

Our top choices for Lossiemouth hotels

1. Golf View Hotel

Golf View Hotel
Lossiemouth
Canada
Anne
CA $175
CA $210 total
includes taxes & fees
Sep 10 - Sep 11
Golf View Hotel

2. Firth Hotel & Restaurant

Firth Hotel & Restaurant
Lossiemouth
United Kingdom
Tony
CA $112
CA $135 total
includes taxes & fees
Sep 10 - Sep 11
Firth Hotel & Restaurant

3. Stotfield Hotel

Stotfield Hotel
Lossiemouth
United Kingdom
William
CA $159
CA $191 total
includes taxes & fees
Sep 10 - Sep 11
Stotfield Hotel

4. Harbour Nights

Harbour Nights
Lossiemouth
United Kingdom
Chantelle
CA $129
CA $155 total
includes taxes & fees
Sep 13 - Sep 14
Harbour Nights

5. Seascape

Seascape
Lossiemouth
United Kingdom
Kerry
CA $910
CA $1,091 total
includes taxes & fees
Sep 10 - Sep 11
Seascape

6. Lossiemouth Bay Cottage

Lossiemouth Bay Cottage
Lossiemouth
CA $938
CA $1,126 total
includes taxes & fees
Sep 21 - Sep 22
Lossiemouth Bay Cottage

7. The Pines Guesthouse

The Pines Guesthouse
Elgin
United States
Kalyani
CA $202
CA $242 total
includes taxes & fees
Sep 10 - Sep 11
The Pines Guesthouse

8. Premier Inn Elgin

Premier Inn Elgin
Elgin
Canada
Scott
CA $84
CA $101 total
includes taxes & fees
Sep 20 - Sep 21
Premier Inn Elgin

9. The Mansion House Hotel

The Mansion House Hotel
Elgin
United Kingdom
Ian
CA $187
CA $224 total
includes taxes & fees
Oct 8 - Oct 9
The Mansion House Hotel

10. Sunninghill

Sunninghill
Elgin
United States
Pauleen
CA $237
CA $285 total
includes taxes & fees
Sep 10 - Sep 11
Sunninghill

11. Laichmoray Hotel

Laichmoray Hotel
Elgin
United Kingdom
Hyeon Dae
CA $207
CA $249 total
includes taxes & fees
Sep 27 - Sep 28
Laichmoray Hotel

12. St Michaels Guesthouse

St Michaels Guesthouse
Elgin
United Kingdom
Lona
CA $276
CA $331 total
includes taxes & fees
Oct 3 - Oct 4
St Michaels Guesthouse

13. Copper Beeches

Copper Beeches
Elgin
United Kingdom
John
CA $246
CA $295 total
includes taxes & fees
Oct 1 - Oct 2
Copper Beeches

14. The Station House Boutique Hotel

The Station House Boutique Hotel
Burghead
United Kingdom
Victoria
CA $167
CA $200 total
includes taxes & fees
Oct 7 - Oct 8
The Station House Boutique Hotel

15. The Royal Hotel

The Royal Hotel
Elgin
United Kingdom
William
CA $150
CA $180 total
includes taxes & fees
Sep 13 - Sep 14
The Royal Hotel

16. Taigh Mor

Taigh Mor
Elgin
Canada
Robert
CA $99
CA $118 total
includes taxes & fees
Oct 7 - Oct 8
Taigh Mor

17. Kintrae B&B

Kintrae B&B
Buckie
United States
Carol-Anne
CA $154
CA $185 total
includes taxes & fees
Sep 8 - Sep 9
Kintrae B&B

18. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
CA $168
CA $201 total
includes taxes & fees
Sep 11 - Sep 12
The Mill House Hotel

19. River View Apartment

River View Apartment
Elgin
United Kingdom
Joseph
CA $189
CA $226 total
includes taxes & fees
Sep 15 - Sep 16
River View Apartment

20. Craigellachie Lodge

Craigellachie Lodge
Aberlour
United States
Savio
CA $315
CA $378 total
includes taxes & fees
Sep 27 - Sep 28
Craigellachie Lodge
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Lossiemouth attractions

Lossiemouth East Beach

9.4/10 (25 reviews)
Why not spend a lazy afternoon at Lossiemouth East Beach during your trip to Lossiemouth? While you're here, you can savor the top-notch restaurants.
See properties

Moray Golf Club

8.8/10 (9 reviews)
Enjoy a round of golf in Lossiemouth at Moray Golf Club. While you're here, you can savor the top-notch restaurants.
See properties

Covesea Lighthouse

Covesea Lighthouse is just one of the places to see in Lossiemouth, so why not enjoy the other things to explore during your travels? While you're here, you can savor the top-notch restaurants.
See properties

Lossiemouth Fisheries & Community Museum

You can spend an afternoon exploring the galleries in Lossiemouth Fisheries & Community Museum during your travels in Lossiemouth. While you're here, you can savor the top-notch restaurants.
See properties

Learn more about Lossiemouth

Explore the pristine white sands of East Beach where dolphins often appear just offshore during morning walks. Golfers can play the challenging Moray Golf Club while non-golfers visit Covesea Lighthouse for spectacular views across the Moray Firth.

See all hotels in Lossiemouth
A coastal town with a prominent church on a hill, a sandy beach, and calm waters.

Top Lossiemouth Hotel Reviews

Laichmoray Hotel

Laichmoray Hotel

10/10 Excellent
"Very convenient location for our requirements. The bed was very comfortable and we had a fabulous sleep. The bar staff were knowledgeable and friendly and the whisky choice was amazing. Breakfast had to be pre-ordered and we weren’t sure how it would be, but it was excellent. Especially the Greek yoghurt and berries with honey. Portions were generous and we struggled to eat everything."
Francesca 1-night trip
Posted 2 days ago
Laichmoray Hotel
Firth Hotel & Restaurant

Firth Hotel & Restaurant

10/10 Excellent
"Perfect for what I needed. Had food in evening which was really good. Location great"
Tony 2-night trip
Posted 2 days ago
Firth Hotel & Restaurant
The Mansion House Hotel

The Mansion House Hotel

10/10 Excellent
"Very helpful you man carried our very heavy suitcase upstairs for us. Clean, comfortable room, amazing breakfast, and a very sweet cat to greet you on the front porch."
melissa 1-night trip
Posted 2 days ago
The Mansion House Hotel
The Royal Oak Hotel

The Royal Oak Hotel

10/10 Excellent
"Charming hotel with delicious food! The Cullen skink was delicious, as was the steak pie and venison. Breakfast the next day was also fantastic. The staff were lovely and very attentive and efficient. The bar had a great choice of beers and gins. Room 8 has fantastic views as is dual aspect. We will be back :-)"
Elizabeth 1-night trip
Posted 6 days ago
The Royal Oak Hotel
Golf View Hotel

Golf View Hotel

8/10 Good
"We had a nice double room overlooking Moray Golf Club. The room doubled in size if you kept the bathroom door wide open, so we did."
STACEY 1-night trip
Posted 7 days ago
Golf View Hotel
The Royal Hotel

The Royal Hotel

8/10 Good
"Friendly efficient staff, nice restaurant with a good breakfast. Handy for both the train and bus stations. My only problem was the room I was in, although it had almost all that I needed, was a bit small."
Keith 3-night trip
Posted 7 days ago
The Royal Hotel
The Old Mill Inn

The Old Mill Inn

8/10 Good
"Lovely room. Nice size very nice location great for a get away"
Kelv 1-night trip
Posted 7 days ago
The Old Mill Inn
The Old Coach House Hotel

The Old Coach House Hotel

8/10 Good
"Clean room, comfortable bed good parking, staff were very helpful and friendly, close to shops and amenities"
Neil 6-night trip
Posted 2 weeks ago
The Old Coach House Hotel
Modern Sea View Apartment With Stunning Sea Views Over The Moray Firth

Modern Sea View Apartment With Stunning Sea Views Over The Moray Firth

10/10 Excellent
"We were golfing in Lossiemouth, the flat was perfect and within easy walking distance to the club.Clean and comfortable.Thank you."
Gordon L. 2-night trip
Posted 3 weeks ago
Modern Sea View Apartment With Stunning Sea Views Over The Moray Firth

More cheap stays in Lossiemouth

Carlton Hotel

Carlton Hotel

67 High St Forres Scotland
CA $110
CA $132 total
Oct 6 - Oct 7
includes taxes & fees
7.6/10 Good! (76 reviews)
Carlton Hotel
Harbour Nights

Harbour Nights

High St Lossiemouth Scotland
CA $129
CA $155 total
Sep 13 - Sep 14
includes taxes & fees
Harbour Nights
The Station House Boutique Hotel

The Station House Boutique Hotel

2 Brander Street Burghead Scotland
CA $167
CA $200 total
Oct 7 - Oct 8
includes taxes & fees
8/10 Very good! (1 review)
The Station House Boutique Hotel
Macbeth's Hillock

Macbeth's Hillock

Brodie Nairn Scotland
CA $224
CA $224 total
Oct 8 - Oct 9
includes taxes & fees
9.6/10 Exceptional! (34 reviews)
Macbeth's Hillock
Bankhouse B&B

Bankhouse B&B

102a High Street Aberlour Scotland
CA $249
CA $299 total
Sep 19 - Sep 20
includes taxes & fees
9.4/10 Exceptional! (51 reviews)
Bankhouse B&B
8 Varis Apartments

8 Varis Apartments

8 Varis Wynd, High Street Forres Scotland
Get rates
9.4/10 Exceptional! (18 reviews)
8 Varis Apartments

Frequently asked questions

What is the best area to stay in Lossiemouth?
The best area to stay in Lossiemouth is definitely around the harbour and the adjacent East and West Beaches.This central area is the heart of Lossiemouth, offering easy access to the town's main attractions. You'll find a good selection of local shops, cafes, and restaurants lining Harbour Street and Queen Street. The two beautiful sandy beaches, East Beach and West Beach, are easily reachable from this area, offering lovely spots for walks and enjoying the coastal views.For couples looking for a relaxing seaside getaway, staying near the harbour provides a convenient base. You're just a short stroll from the beach, where you can enjoy long walks, and there are several pleasant eateries nearby for evening meals. The sound of the waves and the fresh sea air make for a truly peaceful experience.Families will also find this area highly suitable. With the beaches so close, it's easy to spend days building sandcastles and playing by the sea.
What are the best hotels in Lossiemouth that travellers recommend?
Two of the best hotels in Lossiemouth that receive consistently high recommendations from travellers are Poseidon's Inn and Firth Hotel & Restaurant.The 3-star Poseidon's Inn, with an exceptional 9.2 rating, offers comfortable and spacious rooms, many with private outdoor hot tubs and furnished balconies, providing lovely sea views. The location is excellent, and guests also appreciate the electric car charging station and free self-parking. It is conveniently located 1.5 km from Lossiemouth East Beach.Another highly regarded option is the 3-star Firth Hotel & Restaurant, boasting an 8.4 rating. Guests frequently praise the comfortable and clean rooms, the friendly and great service from the staff, and the excellent food. It offers beautiful sea views, a children's playground, free self-parking, and an electric car charging station. This hotel is particularly close to Lossiemouth East Beach, just 0.8 km away.
What are the best family hotels in Lossiemouth?
For family-friendly hotels in Lossiemouth, consider the Lossiemouth House, the Firth Hotel & Restaurant, or Poseidon's Inn.The 4-star Lossiemouth House, with an exceptional 9.8 rating, offers amenities such as free wired internet in public areas, complimentary toiletry provisions, and free self-parking. Guests can also enjoy a free to-go breakfast. It is conveniently located just 0.8 km from Lossiemouth East Beach.Another excellent option is the 3-star Firth Hotel & Restaurant, rated 8.4. This hotel provides a playground for children, sea views, free self-parking, and complimentary WiFi. It is also very close to Lossiemouth East Beach, at just 0.8 km away. Guests frequently praise the comfortable and clean rooms, the friendly and great staff, and the excellent food.The 3-star Poseidon's Inn, with a 9.2 rating, is also a great choice. It features sofa beds, private outdoor hot tubs, sea views, complimentary toiletries, free WiFi, and free self-parking. Guests often highlight the comfortable and spacious rooms, the excellent location, and the great facilities. It is located 1.5 km from Lossiemouth East Beach.
What hotels in Lossiemouth offer free breakfast?
For hotels in Lossiemouth offering a complimentary breakfast, Lossiemouth House is an excellent choice.The 4-star Lossiemouth House, with an outstanding rating of 9.8, provides a free to-go breakfast, making it convenient for guests on the move. It also offers complimentary wired internet in public areas, free toiletries, and free self-parking. The hotel is well-located, being just 0.8 kilometres from Lossiemouth East Beach and 26.4 kilometres from Moray Firth.
What are the best budget hotels in Lossiemouth?
When looking for budget hotels in Lossiemouth, the Poseidon's Inn and the Firth Hotel & Restaurant are excellent choices that are highly rated by travellers.The 3-star Poseidon's Inn, with an impressive 9.2 rating, offers comfortable and spacious rooms, with some even featuring a private outdoor hot tub and sea views. Guests consistently praise its excellent location and great accommodation.Another fantastic option is the 3-star Firth Hotel & Restaurant, which holds an 8.4 rating. This hotel is commended for its comfortable and clean rooms, as well as its friendly and great staff. Many rooms offer sea or beach views, and it is conveniently located just 0.8 km from Lossiemouth East Beach.
What are the most romantic hotels in Lossiemouth for couples?
For a romantic stay in Lossiemouth, couples should consider Poseidon's Inn or the Firth Hotel & Restaurant.The 3-star Poseidon's Inn, with an excellent rating of 9.2, is a highly recommended choice. Guests frequently praise its comfortable and spacious rooms, and its prime location. Many rooms offer private outdoor hot tubs and sea views, great for a romantic getaway. It is also conveniently located just 1 kilometre from Harbour Treasures and 1.5 kilometres from Lossiemouth East Beach.Another delightful option is the 3-star Firth Hotel & Restaurant, rated 8.4. This hotel boasts lovely sea views and beach views, with Lossiemouth East Beach just 0.8 kilometres away. Guests often comment on the comfortable and clean rooms, as well as the friendly staff and excellent food. Free self-parking and complimentary WiFi add to the convenience.
What are the best hotels in Lossiemouth near Lossiemouth East Beach?
For excellent hotels in Lossiemouth near Lossiemouth East Beach, consider Lossiemouth House and Firth Hotel & Restaurant.The 4-star Lossiemouth House, boasting an exceptional 9.8 rating, is located just 0.8 km from Lossiemouth East Beach. This hotel provides free wired internet in public areas and a complimentary to-go breakfast, ensuring a convenient start to your day. Free self-parking is also available.Another superb option is the 3-star Firth Hotel & Restaurant, rated 8.4, which is also just 0.8 km from Lossiemouth East Beach. Guests frequently praise the comfortable and clean rooms, as well as the friendly and great service from the staff. It offers sea views and beach views, along with free self-parking and free WiFi. There is also a playground for children, making it a good choice for families.
When is the best time to go to Lossiemouth?
The best time to go to Lossiemouth is during the summer months, from June to August, when the weather is generally at its finest.During this period, you can expect longer daylight hours and milder temperatures, making it ideal for exploring the Moray Firth coastline and enjoying outdoor activities. The average daytime temperature hovers around 15-18°C (59-64°F), which is comfortable for walking, golfing, or visiting the beaches.This time of year is particularly good for families looking to make the most of the beaches, like East Beach with its iconic wooden bridge, or West Beach, known for its quieter stretches. The longer days mean more time for dolphin and whale watching boat trips, which are popular from Lossiemouth harbour.Couples might also appreciate the summer for leisurely strolls along the coastal paths, perhaps enjoying a meal at one of the local restaurants overlooking the harbour as the sun sets late in the evening.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Lossiemouth.
How much is the nightly rate at a Lossiemouth hotel?
Prices for hotels in Lossiemouth often vary, but you can find a great deal from CA $132 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia