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

Find hotels in Lossiemouth from CA $71

  • 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
Oct 20 - Oct 21
Tomorrow
Oct 21 - Oct 22
This weekend
Oct 23 - Oct 25
Next weekend
Oct 30 - Nov 1

Filter by

Star rating

Guest rating

Our top choices for Lossiemouth hotels

1. Golf View Hotel

Golf View Hotel
Lossiemouth
Canada
Anne
CA $135
CA $162 total
includes taxes & fees
Nov 14 - Nov 15
Golf View Hotel

2. Firth Hotel & Restaurant

Firth Hotel & Restaurant
Lossiemouth
United Kingdom
Pamela
CA $96
CA $115 total
includes taxes & fees
Nov 20 - Nov 21
Firth Hotel & Restaurant

3. Stotfield Hotel

Stotfield Hotel
Lossiemouth
United Kingdom
William
CA $107
CA $128 total
includes taxes & fees
Oct 29 - Oct 30
Stotfield Hotel

4. Harbour Nights

Harbour Nights
Lossiemouth
United Kingdom
Chantelle
CA $149
CA $179 total
includes taxes & fees
Nov 20 - Nov 21
Harbour Nights

5. Lossiemouth Bay Cottage

Lossiemouth Bay Cottage
Lossiemouth
CA $941
CA $1,130 total
includes taxes & fees
Oct 31 - Nov 1
Lossiemouth Bay Cottage

6. Premier Inn Elgin

Premier Inn Elgin
Elgin
Canada
Scott
CA $80
CA $96 total
includes taxes & fees
Nov 13 - Nov 14
Premier Inn Elgin

7. The Mansion House Hotel

The Mansion House Hotel
Elgin
United States
reece
CA $179
CA $214 total
includes taxes & fees
Nov 20 - Nov 21
The Mansion House Hotel

8. The Pines Guesthouse

The Pines Guesthouse
Elgin
United Kingdom
june
CA $183
CA $219 total
includes taxes & fees
Nov 17 - Nov 18
The Pines Guesthouse

9. Laichmoray Hotel

Laichmoray Hotel
Elgin
United Kingdom
Christopher
CA $187
CA $225 total
includes taxes & fees
Nov 1 - Nov 2
Laichmoray Hotel

10. The Royal Hotel

The Royal Hotel
Elgin
United Kingdom
Andrew
CA $155
CA $187 total
includes taxes & fees
Oct 23 - Oct 24
The Royal Hotel

11. The Station House Boutique Hotel

The Station House Boutique Hotel
Burghead
United Kingdom
Brian
CA $169
CA $203 total
includes taxes & fees
Nov 20 - Nov 21
The Station House Boutique Hotel

12. Sunninghill

Sunninghill
Elgin
United Kingdom
ALAN
CA $229
CA $275 total
includes taxes & fees
Nov 3 - Nov 4
Sunninghill

13. St Michaels Guesthouse

St Michaels Guesthouse
Elgin
United Kingdom
Lona
CA $269
CA $322 total
includes taxes & fees
Oct 29 - Oct 30
St Michaels Guesthouse

14. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
CA $106
CA $127 total
includes taxes & fees
Oct 24 - Oct 25
The Mill House Hotel

15. Copper Beeches

Copper Beeches
Elgin
United Kingdom
John
CA $227
CA $272 total
includes taxes & fees
Nov 3 - Nov 4
Copper Beeches

16. Taigh Mor

Taigh Mor
Elgin
Canada
Robert
CA $104
CA $124 total
includes taxes & fees
Oct 25 - Oct 26
Taigh Mor

17. River View Apartment

River View Apartment
Elgin
United Kingdom
Joseph
CA $170
CA $204 total
includes taxes & fees
Nov 20 - Nov 21
River View Apartment

18. The Mash Tun

The Mash Tun
Aberlour
CA $221
CA $265 total
includes taxes & fees
Nov 1 - Nov 2
The Mash Tun

19. Kintrae B&B

Kintrae B&B
Buckie
United States
Carol-Anne
CA $126
CA $151 total
includes taxes & fees
Nov 2 - Nov 3
Kintrae B&B

20. The Macallan Pod - Luxury Glamping

The Macallan Pod - Luxury Glamping
Fochabers
CA $200
CA $240 total
includes taxes & fees
Oct 26 - Oct 27
The Macallan Pod - Luxury Glamping
View all properties

Hotels recommended for families in Lossiemouth

Firth Hotel & Restaurant

Firth Hotel & Restaurant
Lossiemouth
CA $96
CA $115 total
includes taxes & fees
Nov 20 - Nov 21
Firth Hotel & Restaurant

Stotfield Hotel

Stotfield Hotel
Lossiemouth
CA $107
CA $128 total
includes taxes & fees
Oct 29 - Oct 30
Stotfield Hotel

Laichmoray Hotel

Laichmoray Hotel
Elgin
CA $187
CA $225 total
includes taxes & fees
Nov 1 - Nov 2
Laichmoray Hotel

The Mansion House Hotel

The Mansion House Hotel
Elgin
CA $179
CA $214 total
includes taxes & fees
Nov 20 - Nov 21
The Mansion House Hotel

Sunninghill

Sunninghill
Elgin
CA $229
CA $275 total
includes taxes & fees
Nov 3 - Nov 4
Sunninghill

The Royal Hotel

The Royal Hotel
Elgin
CA $155
CA $187 total
includes taxes & fees
Oct 23 - Oct 24
The Royal Hotel

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
CA $306
CA $367 total
includes taxes & fees
Nov 18 - Nov 19
Craigellachie Hotel of Speyside

St Michaels Guesthouse

St Michaels Guesthouse
Elgin
CA $269
CA $322 total
includes taxes & fees
Oct 29 - Oct 30
St Michaels Guesthouse
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

The Mansion House Hotel

The Mansion House Hotel

8/10 Good
"Good stay. Breakfast was nice with hot options from the menu included. Floor carpet was full of coffestains, bur overall clean and a nice hotel."
Johan 2-night trip
Posted 7 hours ago
The Mansion House Hotel
The Seafield Arms

The Seafield Arms

8/10 Good
"Great Annexe room with nice views. Very quiet. Lovely bathroom."
Richard 2-night trip
Posted 17 hours ago
The Seafield Arms
Firth Hotel & Restaurant

Firth Hotel & Restaurant

10/10 Excellent
"Good stay staff friendly and helpful room was clean and well presented"
Kenneth 1-night trip
Posted 3 days ago
Firth Hotel & Restaurant
Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth

Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth

10/10 Excellent
"The property was absolutely fabulous, we had a great time and our dig loved the beach. House is beautiful and spotlessly clean. The area is stunning with lots to do. Will definitely be back!"
Anne M. 3-night trip
Posted 2 weeks ago
Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth
Laichmoray Hotel

Laichmoray Hotel

10/10 Excellent
"Great location and exceptionally friendly staff. Highly recommend"
charandeep 1-night trip
Posted 2 weeks ago
Laichmoray Hotel
The Old Mill Inn

The Old Mill Inn

10/10 Excellent
"For an unknown reason receiving the entry details was difficult but eventually successful. The room was clean and the facilities were very good. The decor won’t please everyone but the invisible staff refreshed towels and drinks efficiently. Aware that no food service was available the presence of the fridge was helpful to store our own items. Didn’t try the recommended place for breakfast. It was a fair price to reach Findhorn and Forres for the festival. When the noise issue was mysteriously fixed it was a comfortable stay."
Neil 2-night trip
Posted 3 weeks ago
The Old Mill Inn
The Old Coach House Hotel

The Old Coach House Hotel

8/10 Good
"The ladies on reception were so lovely. Friendly and very helpful advising on gpod eating places and places to visit. The bedroom was clean with very comfortable bed. Sadly the hotel is in need of tlc it showed the signs of great potential and could offer a wonderful eating and drinking venue if developed. The price was very reasonable given the standard of the amenities and a place to certainly use if only needing a base"
Alison 2-night trip
Posted 2 months 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 months 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 $114
CA $137 total
Nov 20 - Nov 21
includes taxes & fees
7.4/10 Good! (81 reviews)
Carlton Hotel
Harbour Nights

Harbour Nights

High St Lossiemouth Scotland
CA $149
CA $179 total
Nov 20 - Nov 21
includes taxes & fees
Harbour Nights
The Station House Boutique Hotel

The Station House Boutique Hotel

2 Brander Street Burghead Scotland
CA $169
CA $203 total
Nov 20 - Nov 21
includes taxes & fees
The Station House Boutique Hotel
Macbeth's Hillock

Macbeth's Hillock

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

Bankhouse B&B

102a High Street Aberlour Scotland
CA $196
CA $235 total
Nov 2 - Nov 3
includes taxes & fees
9.4/10 Exceptional! (52 reviews)
Bankhouse B&B
8 Varis Apartments

8 Varis Apartments

8 Varis Wynd, High Street Forres Scotland
Get rates
9.4/10 Exceptional! (19 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 $71 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