Photo by Eddie Boyd

Hotels in Lossiemouth

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Lossiemouth?

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.
data_trends

Our prices for hotels in Lossiemouth are cheapest in February

See average prices and weather for all months

Price trends for hotels in Lossiemouth

Pricing is based on two traveler single night rates
Mar
$93
Average price during March is $93
Apr
$121
Average price during April is $121
May
$128
Average price during May is $128
Jun
$149
Average price during June is $149
Jul
$156
Average price during July is $156
Aug
$149
Average price during August is $149
Sep
$143
Average price during September is $143
Oct
$131
Average price during October is $131
Nov
$115
Average price during November is $115
Dec
$103
Average price during December is $103
Jan
$96
Average price during January is $96
Feb
$93
Average price during February is $93
Currently viewing crowd sizes and weather for March.

March

trending_downLow crowds
High 46°F / low 38°F. Cloudy most days.
46°
weather_cloudy
March, Low crowds, average high temperature 46 degrees Fahrenheit, average low temperature 38 degrees Fahrenheit. Cloudy most days.
38°
49°
weather_cloudy
April, Moderate crowds, average high temperature 49 degrees Fahrenheit, average low temperature 40 degrees Fahrenheit. Cloudy most days.
40°
54°
weather_cloudy
May, High crowds, average high temperature 54 degrees Fahrenheit, average low temperature 44 degrees Fahrenheit. Cloudy most days.
44°
58°
weather_cloudy
June, High crowds, average high temperature 58 degrees Fahrenheit, average low temperature 49 degrees Fahrenheit. Cloudy most days.
49°
61°
weather_cloudy
July, Moderate crowds, average high temperature 61 degrees Fahrenheit, average low temperature 52 degrees Fahrenheit. Cloudy most days.
52°
61°
weather_cloudy
August, High crowds, average high temperature 61 degrees Fahrenheit, average low temperature 52 degrees Fahrenheit. Cloudy most days.
52°
58°
weather_cloudy
September, High crowds, average high temperature 58 degrees Fahrenheit, average low temperature 50 degrees Fahrenheit. Cloudy most days.
50°
53°
weather_cloudy
October, Moderate crowds, average high temperature 53 degrees Fahrenheit, average low temperature 46 degrees Fahrenheit. Cloudy most days.
46°
48°
weather_cloudy
November, Moderate crowds, average high temperature 48 degrees Fahrenheit, average low temperature 42 degrees Fahrenheit. Cloudy most days.
42°
44°
weather_cloudy
December, Low crowds, average high temperature 44 degrees Fahrenheit, average low temperature 38 degrees Fahrenheit. Cloudy most days.
38°
43°
weather_cloudy
January, Low crowds, average high temperature 43 degrees Fahrenheit, average low temperature 37 degrees Fahrenheit. Cloudy most days.
37°
44°
weather_cloudy
February, Low crowds, average high temperature 44 degrees Fahrenheit, average low temperature 37 degrees Fahrenheit. Cloudy most days.
37°
Monthly weather averages (˚F)

Top landmarks in Lossiemouth

Learn more about Lossiemouth

Admired for its golfing and seaside, Lossiemouth features attractions such as Moray Golf Club and Lossiemouth East Beach. Visitors to this welcoming city speak highly of the restaurants whereas sights include Moray Firth and Harbour Treasures.

Lossiemouth in Spring
by
(
)
Open Photo by Ann Harrison (CC BY-SA) / Cropped from original

Frequently asked questions

What hotels do travelers like in Lossiemouth?
Lossiemouth House, Jomarnic B&B and Firth Hotel & Restaurant are all accommodations that are popular with guests.
Where can I get free parking with my stay in Lossiemouth?
Park your car for free at these properties: Stotfield Hotel, Lossiemouth House and Norland B&B.
Can I book a refundable hotel in Lossiemouth?
If you want the flexibility to change your travel plans to Lossiemouth, most accommodations provide refundable* rates you can book. You can find these accommodations by searching our site and using the “fully refundable” filter to narrow the results down.
Where can I stay with my pet in Lossiemouth?
Your animal companion is welcome at this pet-friendly hotel: 15a King Street.
Which Lossiemouth hotels do our guests like for their terrific location?
Our guests love Poseidon’s Inn for its great location.
Where can I stay in Lossiemouth if I want a vacation home instead of a traditional hotel?
If you want to find a good alternative to a hotel, browse our selection of 5 vacation homes. You can also consider one of the 25 apartments or 14 cottages.
Where can I stay if I'm visiting Lossiemouth for a family-friendly trip?
Your kids are welcome at Laineys Haven Caravan at Silversands.
Where should I stay in Lossiemouth if I want a luxury accommodation?
An option for a luxury stay is Links Lodge - B&B.
What will the weather in Lossiemouth be like during my trip?
July and August are typically the warmest months in Lossiemouth when the average temp is 55°F. January and February are the coldest months when the average temperature is 41°F. August and July are the months with the most rain.
Why should I book my Lossiemouth accommodation with Hotels.com?
There are lots of reasons to book your Lossiemouth trip with us: our free cancellations on selected hotels* gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™** on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Lossiemouth

Find out more about Lossiemouth

Seaside Serenity: Discover the Enchantment of Lossiemouth’s Beaches and Castles

Nestled along the stunning Moray Firth, Lossiemouth is a charming seaside gem in Scotland, perfect for beach lovers and nature enthusiasts alike. With its golden sandy beaches and dramatic coastal views, visitors can enjoy leisurely strolls, invigorating water sports, or simply bask in the sun. The nearby Lossiemouth East Beach and the historic ruins of nearby castles invite exploration and intrigue. This quaint town offers a delightful blend of relaxation and adventure, making it an ideal destination for families, couples, and solo travelers seeking a serene escape in nature’s embrace. For the best hotel rates in Lossiemouth and to enhance your stay, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Top locations to stay in Lossiemouth

Some of the best places to stay in Lossiemouth are Craggan, Buckie and Forres. Craggan, Buckie, and Forres offer unique Scottish charm for travelers. Craggan is perfect for outdoor enthusiasts, Buckie boasts beautiful coastal views, and Forres is rich in history and culture. Accommodations in these areas range from cozy inns to modern hotels, often featuring amenities like pools and scenic views. For first-time visitors, Forres is highly recommended for its attractions and accessibility. Whether you choose to stay in Lossiemouth or nearby, you'll find a welcoming atmosphere and plenty to explore. Here are some of our travelers' favorite hotels in Lossiemouth:

  1. CragganOpens in a new window: Craggan is a stunning destination known for its natural beauty and outdoor adventures, making it ideal for nature enthusiasts. The area features attractions like Cairngorms National Park, Loch Garten Osprey Centre, and the scenic Loch Morlich, perfect for hiking, biking, and wildlife watching. For accommodations, consider Blervie HouseOpens in a new window, a luxurious 5-star country house offering adventure sports and recreational activities. Another option is The Factor's HouseOpens in a new window, a charming 5-star bed and breakfast perfect for those seeking a cozy retreat. Mount Barker Bed & BreakfastOpens in a new window is a delightful 4.5-star bed and breakfast known for its elegance and comfort, catering to luxury travelers.
  2. BuckieOpens in a new window: Buckie is a picturesque coastal town that boasts beautiful outdoor scenery and rich maritime heritage. Key attractions include Bow Fiddle Rock and Cullen Harbour, which are perfect for scenic walks and photography. For a comfortable stay, look at The Seafield ArmsOpens in a new window, a well-rated 4-star hotel offering a variety of dining options. Banff Springs HotelOpens in a new window, also a 4-star hotel, is ideal for business travelers with excellent meeting facilities. The Royal Oak HotelOpens in a new window, a 3.5-star hotel, is pet-friendly, allowing you to bring your furry companions along for the trip.
  3. ForresOpens in a new window: Forres is a charming town known for its cultural and historical significance, with attractions like Nairn Beach and Brodie Castle nearby. The area is perfect for outdoor activities and offers a blend of beach and culture. The Glenmorangie HouseOpens in a new window is a 4-star hotel featuring direct beach access and family-friendly amenities, making it a great choice for families. Tarrel FarmhouseOpens in a new window, a cozy 4-star bed and breakfast, provides complimentary breakfast and recreational activities. Lastly, Canterra CottageOpens in a new window is a welcoming 3.5-star bed and breakfast offering free breakfast and entertainment options, ensuring a delightful stay.

Things to do in Lossiemouth for first time

Three days in Lossiemouth offers a perfect blend of stunning beaches, charming coastal landscapes, and opportunities for outdoor adventures. Enjoy golfing, boating, or exploring nearby parks, then unwind with breathtaking sunsets over the sea. It’s an ideal getaway for travelers seeking both relaxation and adventure along the Moray Firth. Here's a quick itinerary to make the most of your trip to Lossiemouth:

  • Day 1: Begin your adventure at Duffus Castle, a majestic medieval ruin that offers stunning views and a glimpse into Scotland's history. After exploring the castle grounds, make your way to Elgin Cathedral, an impressive structure known for its intricate architecture and beautiful stone carvings. Take your time to wander through the remains and soak up the serene atmosphere. Finally, conclude your day at Spynie Palace, once the residence of the bishops of Moray. Stroll through its expansive grounds and imagine the historical significance of this captivating site.
  • Day 2: Start your day at the Elgin Museum, where you can delve into the rich local heritage and discover fascinating artifacts. Following your visit, head over to Gordon Castle Walled Garden, a beautifully restored garden where you can enjoy a leisurely walk amidst vibrant flowers and lush greenery. Don’t forget to take some time to relax and maybe indulge in a snack at the café. Wrap up the day with a tranquil visit to Loch Oire, where you can appreciate the peaceful scenery and perhaps catch a glimpse of local wildlife.
  • Day 3: Kick off your morning at Cummingston Beach, a stunning coastal spot perfect for a refreshing stroll along the shore. Enjoy the picturesque views and maybe even spot some seabirds. Next, set out on a segment of the Speyside Way, a renowned walking trail that showcases the beautiful landscapes of the region. Whether you choose a short hike or a longer trek, the scenery is sure to impress. Conclude your journey with a visit to the Findhorn Foundation, an inspiring community focused on spirituality and sustainability, where you can explore their gardens and perhaps attend a workshop or event.

5 tips to find a great Lossiemouth hotel deal

  1. Book for the cheapest times: The most affordable time to visit Lossiemouth is during January, February, and November when hotel rates are lower. If you’re traveling internationally, aim to book your flight at least one month in advance to secure better prices. For a budget-friendly getaway, a stay of at least 2-3 days will allow you to fully enjoy the area’s main attractions, such as its beautiful beaches and scenic coastline. Lossiemouth offers great value for money, making it an ideal choice for those looking to explore without breaking the bank.
  2. Look for last-minute deals on Hotels.com: If you’re looking for last-minute hotel deals in Lossiemouth, you’re in luck! You could find great availability and discounted rates by heading to the DealsOpens in a new window or Last-Minute DealsOpens in a new window section on Hotels.com. To enhance your chances of snagging a good deal, consider enabling email alerts or push notifications from Hotels.com, keeping you informed about flash sales and special promotions tailored for Lossiemouth. This way, you won't miss out on any opportunities to save while planning your trip.
  3. Be flexible with dates: Hotel prices can fluctuate depending on factors like the hotel's location, star rating, and the time of year. As a result, being flexible with your travel dates could mean you may save on hotel expenses in Lossiemouth.
  4. Consider your location: When booking your stay on Hotels.com for your vacation, keep your location in mind. Staying near major attractions or downtown areas can offer convenience, but it usually tends to come with a higher price tag. For more affordable options, consider hotels in neighborhoods that are less central, balancing cost with the accessibility of the sites you plan to visit.
  5. Upgrade with One Key: Book your hotel in Lossiemouth and join Hotels.com's free One Key rewards program, enabling members to earn and enjoy reward points for hotel reservations. Progress through Blue, Silver, Gold and Platinum tiers and access perks such as room upgrades when available, exclusive discounts, and unique member offers. Join today.

Best time to go to Lossiemouth

Lossiemouth experiences its lowest average temperature in January, at 39.7°F (4.3°C), while July is the hottest month, with an average temperature of 57.0°F (13.9°C). August is usually the wettest month. April, July, and August are the peak travel months in Lossiemouth, attracting a higher number of tourists. During this peak period, the weather is mostly cloudy, with light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly cloudy conditions.

Lossiemouth is a friendly locale known for its restaurants. Why not take time to see places like Moray Golf Club and Lossiemouth East Beach? You might find that sights like Moray Firth and Harbour Treasures are worth a visit.