Find and Book Top Hotels in Lossiemouth

Search among 6 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-6 out of 6
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
Bed & Breakfast
8.4
Great95 reviews
MapView on map900 yd from City Center200 yd from Moray Golf Club
From   US$ 128 /nightSelect
MapView on map800 yd from City Center200 yd from Moray Golf Club
From   US$ 78 /nightSelect
8.0
Great87 reviews
700 yd from City Center500 yd from Lossiemouth FC Social Club
From   US$ 92 /nightSelect
Bed & Breakfast
8.2
Great85 reviews
800 yd from City Center100 yd from Moray Golf Club
From   US$ 114 /nightSelect
8.4
Great39 reviews
600 yd from City Center400 yd from Lossiemouth FC Social Club
From   US$ 213 /nightSelect
8.4
Great18 reviews
800 yd from City Center500 yd from Moray Golf Club
From   US$ 188 /nightSelect

Best Hotels and Places to Stay in Lossiemouth

Why visit?

Lossiemouth, located in the United Kingdom, is a charming coastal town that offers a variety of attractions for tourists. With its stunning beaches, outdoor activities, and warm hospitality, Lossiemouth is a popular destination for travelers seeking a peaceful getaway. Whether youre looking for a hotel, self-catering accommodation, or a caravan park, Lossiemouth has plenty of options to suit every travelers needs.

Where to stay?

East Beach: If youre searching for a hotel in Lossiemouth that offers breathtaking views of the coastline, East Beach is a great choice. This area provides easy access to the sandy shores of East Beach and is close to local amenities, including restaurants and shops. Hotels in East Beach offer comfortable rooms, friendly service, and convenient proximity to the town center.

Lossiemouth Marina: For those who prefer a nautical ambiance, staying near the Lossiemouth Marina is an excellent choice. This area is ideal for those interested in watersports, fishing, and boat trips. Hotels near the marina offer stunning views of the harbor, luxurious amenities, and easy access to various recreational activities. Additionally, visitors can indulge in fresh seafood at nearby waterfront restaurants.

West Beach: If youre looking for a relaxing and tranquil place to stay, West Beach is the perfect spot. Known for its picturesque sunsets and sandy dunes, this area offers a peaceful getaway from the hustle and bustle of the town center. Hotels in West Beach provide comfortable accommodations, beautiful views, and a serene atmosphere that will help you unwind and recharge.

What is the average price per hotel room per night?

3-star hotels: The average price per night is around $80 to $120.

4-star hotels: The average price per night is around $120 to $180.

5-star hotels: The average price per night is around $180 to $250.

Best Value for Money:

Stotfield Hotel: Situated near the East Beach, Stotfield Hotel offers comfortable rooms at affordable prices. With stunning views of the coastline, this hotel in Lossiemouth provides a great value for families and couples looking for a budget-friendly option. Guests can enjoy easy access to the beach and nearby attractions while experiencing warm hospitality.

The Pines Guesthouse: The Pines Guesthouse is a charming and cozy accommodation in Lossiemouth that offers excellent value for money. With its comfortable rooms and delicious breakfast options, this guesthouse provides a homely atmosphere to all guests. Located near the town center, it allows easy access to local restaurants, shops, and the West Beach.

Lossiemouth House B&B: Lossiemouth House B&B is a family-run bed and breakfast that offers comfortable rooms and a warm, welcoming atmosphere. With its affordable rates and complimentary breakfast, this B&B provides great value for travelers seeking a cozy stay in Lossiemouth. Its location near the town center allows easy exploration of local attractions and amenities.

Best Kid-Friendly Hotels:

The Sandown Hotel: The Sandown Hotel is a family-friendly hotel in Lossiemouth that offers a range of amenities for children. With spacious family rooms, a childrens play area, and easy access to the beach, this hotel ensures an enjoyable stay for the whole family. Parents can relax while children have a fun-filled time during their vacation.

Braeval Hotel: The Braeval Hotel is another excellent option for families visiting Lossiemouth. With its family rooms, childrens menu, and proximity to the East Beach, this hotel caters to the needs of young travelers. The friendly staff and comfortable accommodations make it a great choice for families looking for a kid-friendly stay.

Best Hotels for a Romantic Getaway:

The Mansion House Hotel: The Mansion House Hotel offers a romantic escape in Lossiemouth with its elegant rooms and picturesque surroundings. Couples can enjoy stunning views of the grounds, indulge in fine dining, and unwind in the hotels spa facilities. This hotel provides a perfect setting for a romantic retreat.

Links Lodge: Nestled near the West Beach, Links Lodge is a boutique hotel that offers a tranquil and romantic atmosphere. With its stylish rooms overlooking the golf course, couples can enjoy a peaceful stay together. The hotels location also provides easy access to the beach, allowing romantic walks by the sea.

Best for Location:

The Station Hotel: Located near Lossiemouth train station, The Station Hotel is convenient for travelers arriving by train. With its comfortable rooms and proximity to local amenities, guests can explore the town easily. The hotel is also close to the East Beach, providing easy access to stunning coastal views.

The Jomarnic Hotel: Situated near the Lossiemouth Marina, The Jomarnic Hotel offers a convenient location for guests interested in watersports and boat trips. With its comfortable rooms, friendly service, and views of the marina, this hotel is a great choice for those looking for a nautical experience.

The Sunninghill Hotel: The Sunninghill Hotel is located near the town center, making it a convenient option for exploring Lossiemouths shops and restaurants. With comfortable accommodations and easy access to the beach and local attractions, guests can enjoy a convenient stay in the heart of the town.

Best for a Short City Break:

Silver Sands Holiday Park: Silver Sands Holiday Park offers self-catering accommodation options, including caravans and lodges. With its convenient location near the beach and various on-site amenities such as swimming pools and entertainment facilities, this park is perfect for a short city break in Lossiemouth.

Lossiemouth Bay Caravan Park: Another excellent option for a short city break is Lossiemouth Bay Caravan Park. Situated near both East Beach and town center, this caravan park provides comfortable accommodations in a tranquil setting. Guests can enjoy close proximity to the beach and explore the town at their own pace.

Show moreLess