Find and Book Top Rated Hotels in Lossiemouth

Search among 12 available hotels and places to stay in Lossiemouth from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-12 out of 12
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great583 reviews
MapView on map700 m from City Centre100 m from Moray Golf Club
From   US$ 83 /nightSelect
MapView on map700 m from City Centre200 m from Moray Golf Club
From   US$ 78 /nightSelect
8.0
Great87 reviews
600 m from City Centre400 m from Lossiemouth FC Social Club
From   US$ 92 /nightSelect
Bed & Breakfast
8.2
Great85 reviews
700 m from City Centre100 m from Moray Golf Club
From   US$ 109 /nightSelect
Bed & Breakfast
8.4
Great39 reviews
500 m from City Centre300 m from Lossiemouth FC Social Club
From   US$ 159 /nightSelect
Aparthotel
8.0
Great39 reviews
700 m from City Centre200 m from Moray Golf Club
From   US$ 96 /nightSelect
Bed & Breakfast
8.6
Great40 reviews
400 m from City Centre200 m from Lossiemouth FC Social Club
From   US$ 102 /nightSelect
Bed & Breakfast
8.4
Great97 reviews
800 m from City Centre100 m from Moray Golf Club
From   US$ 127 /nightSelect
8.8
Great13 reviews
2.7 km from City Centre2.4 km from Moray Golf Club
From   US$ 60 /nightSelect
Apartment
8.4
Great18 reviews
700 m from City Centre400 m from Moray Golf Club
From   US$ 188 /nightSelect
9.0
Perfect14 reviews
3.0 km from City Centre2.6 km from Moray Golf Club
From   US$ 366 /nightSelect
8.8
Great12 reviews
2.7 km from City Centre2.4 km from Moray Golf Club
From   US$ 199 /nightSelect

Best hotels and places to stay in Lossiemouth

Why visit?

Lossiemouth is a charming coastal town located in the Moray region of Scotland. It offers stunning natural beauty, a rich history, and a range of outdoor activities for visitors to enjoy. With a variety of hotels, self-catering accommodations, and caravan parks, there is something to suit every travelers preferences.

Where to stay?

Lossiemouth East Beach:Located near the pristine East Beach, this area offers a peaceful and tranquil setting for visitors. With its breathtaking views of the North Sea, hotels in Lossiemouth East Beach provide guests with easy access to the beach, where they can enjoy long walks, picnics, and water sports. This area is perfect for those seeking a relaxing seaside getaway.

Lossiemouth Town Center: If you prefer a more vibrant atmosphere with shops, restaurants, and historic attractions nearby, choosing a hotel in Lossiemouth Town Center is a great option. Stay in the heart of the towns lively atmosphere, explore local museums and landmarks, and indulge in some delicious seafood at the nearby eateries. Lossiemouth Town Center offers a convenient base for exploring the towns charm.

Lossiemouth West Beach: For nature lovers and outdoor enthusiasts, Lossiemouth West Beach is the ideal place to stay. Known for its sandy dunes and scenic walking trails, this area provides a peaceful retreat surrounded by nature. Hotels in Lossiemouth West Beach offer easy access to coastal paths and wildlife spotting opportunities, making it a haven for bird watchers and photographers.

What is the price per hotel room per night?

3-star hotels: The average price per night ranges from $80 to $120.

4-star hotels: The average price per night ranges from $120 to $180.

5-star hotels: The average price per night ranges from $180 to $250.

Best value for money:

The Stotfield Hotel: Located in Lossiemouth Town Center, The Stotfield Hotel offers comfortable rooms at an affordable price. With its convenient location near the beach, this hotel provides easy access to the towns attractions, including the Lossiemouth Golf Club and the Moray Firth. Guests can enjoy on-site dining and a friendly atmosphere, making it a great value for your money.

Jomarnic B&B: For a cozy and budget-friendly option, consider staying at Jomarnic B&B. Situated near the town center, this bed and breakfast offers comfortable rooms with a home-like atmosphere. Guests can enjoy a delicious breakfast each morning and explore the nearby East Beach, which is just a short stroll away.

Covesea Lighthouse Holiday Cottage: If you prefer self-catering accommodation, Covesea Lighthouse Holiday Cottage is an excellent option. It provides a unique experience of staying in a historical lighthouse, offering stunning views of the coastline. With its fully equipped kitchen and spacious rooms, this self-catering cottage offers great value for families or groups.

Best kid-friendly hotels:

The Mansion House Hotel & Country Club:This family-friendly hotel is set in a beautiful countryside location, offering a range of facilities for children, including a swimming pool, playground, and outdoor areas for activities. The hotel also provides spacious family rooms and a welcoming atmosphere.

Moray Coast Cottages: Moray Coast Cottages offer self-catering accommodations with family-friendly amenities. The cottages are equipped with all the comforts of home, including a fully equipped kitchen, spacious living areas, and outdoor spaces for children to play.

Best hotels for a romantic getaway:

Links Lodge: Nestled near the East Beach, Links Lodge offers a romantic setting with beautiful sea views. Guests can enjoy luxurious rooms, some with private balconies overlooking the golf course. The hotels restaurant serves delicious meals, perfect for a romantic evening.

The Dunes Hotel: Situated near the West Beach, The Dunes Hotel offers a cozy and intimate atmosphere for couples. With its comfortable rooms and proximity to scenic walking trails, this hotel provides a peaceful retreat where couples can enjoy quality time together.

Best for location:

Lossiemouth House: Located in Lossiemouth Town Center, Lossiemouth House offers a central location with easy access to shops, restaurants, and attractions. Guests can explore the towns history and enjoy the convenience of having everything within walking distance.

Marine Hotel: Situated near the East Beach, Marine Hotel provides a perfect location for beach lovers. Guests can wake up to stunning ocean views and take advantage of the hotels close proximity to the waterfront. The town center is also just a short walk away.

Stotfield Hotel: With its prime location near the West Beach, Stotfield Hotel offers guests easy access to nature trails, dunes, and picturesque scenery. The hotel is also within walking distance of the town center, providing a great balance between nature and convenience.

Best for a short city break:

Station Hotel: Situated near the train station, Station Hotel is a convenient option for those looking to explore Lossiemouth and its surrounding areas. With comfortable rooms, on-site dining, and easy access to transportation, it is ideal for a short city break.

Show moreLess