Skip to main content

The best B&Bs in Lossiemouth

Check out our pick of great B&Bs in Lossiemouth

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Norland B & B, hotel in Lossiemouth

Norland B & B is situated in Lossiemouth, 600 metres from Lossiemouth West Beach, 1.2 km from Lossiemouth East Beach, as well as 9.2 km from Elgin Cathedral.

Lovely room with ocean view .. can walk to town. Great breakfast.
Scored 9.4
9.4
Rated superb
Superb
423 reviews
Price from
£99
1 night, 2 adults
Links Lodge, hotel in Lossiemouth

Offering a shared lounge and sea view, Links Lodge is located in Lossiemouth, 800 metres from Lossiemouth West Beach and 1.2 km from Lossiemouth East Beach.

This place was akin toa 5 star hotel. Angela and John were very friendly and helpful. The comfort of the bed and pillows wad fantastic. The food was cooked to perfection, with a little bit of chat along at breakfast was very welcome. They had binoculars in my room if I fancied a bit of birdwatching along the beach.
Scored 9.5
9.5
Rated exceptional
Exceptional
271 reviews
Price from
£104
1 night, 2 adults
Lossiemouth House, hotel in Lossiemouth

Housed in a historic building, the recently renovated Lossiemouth House features accommodation with water sports facilities and free WiFi.

The breakfast was delicious, hosts were friendly and helpful, great location, parking.....
Scored 9.5
9.5
Rated exceptional
Exceptional
140 reviews
Price from
£135
1 night, 2 adults
The Pines Guest House, hotel in Lossiemouth

Situated in Elgin and only 600 metres from Elgin Cathedral, The Pines Guest House features accommodation with garden views, free WiFi and free private parking.

The owners were very friendly and keen to make our stay enjoyable and memorable . They achieved this!
Scored 9.4
9.4
Rated superb
Superb
322 reviews
Price from
£138
1 night, 2 adults
Braemorriston Lodge, hotel in Lossiemouth

Located in Elgin, 1.2 km from Elgin Cathedral, Braemorriston Lodge provides recently renovated accommodation with free WiFi and a garden.

Stu.nningly well built and furnished conversion. Fabulous bathroom. Very good kitchen etc.
Scored 9.4
9.4
Rated superb
Superb
17 reviews
Price from
£80
1 night, 2 adults
Elgin Guest House, hotel in Lossiemouth

Elgin Guest House is located in Elgin, along the Whisky Trail along the A96 Road. Elgin town centre is a 2-minute walk away, where there is a number of shops and restaurants.

Great location, across the road from the bus station with shops nearby, including a couple of supermarkets. Also convenient for the railway station. Accommodation was clean and comfortable.
Scored 8.5
8.5
Rated very good
Very good
444 reviews
Price from
£85
1 night, 2 adults
The Milton Bed & Breakfast, hotel in Lossiemouth

The Milton Bed & Breakfast, a property with a garden, is situated in Elgin, 2 km from Elgin Cathedral, 45 km from Huntly Castle, as well as 27 km from Brodie Castle.

The room was a good size and has been modernised to a high standard. The bed was really comfortable. Everything was very clean with nice welcoming touches including tea, coffee and bottled water.
Scored 8.3
8.3
Rated very good
Very good
654 reviews
Price from
£80
1 night, 2 adults
St Michaels Guest House, hotel in Lossiemouth

Offering a garden and garden view, St Michaels Guest House is located in Elgin, 1.1 km from Elgin Cathedral and 45 km from Huntly Castle.

The property is located at a walking distance from the main road. Free parking spots are provided. The room was nice and spacious enough, with a comfortable bathroom.
Scored 8.9
8.9
Rated fabulous
Fabulous
292 reviews
Price from
£148.50
1 night, 2 adults
The Royal Hotel Elgin, hotel in Lossiemouth

Set 1.1 km from Elgin Cathedral, The Royal Hotel Elgin offers 3-star accommodation in Elgin and has a bar. There is an on-site restaurant, plus free private parking and free WiFi are available.

i mad an error with the dates when booking through booking.com - called the hotel and they corrected my error without hesitation. Amazing service from the hotel direct
Scored 7.0
7.0
Rated good
Good
495 reviews
Price from
£159
1 night, 2 adults
BELLEVILLE BED AND BREAKFAST, hotel in Lossiemouth

Located in Elgin, BELLEVILLE BED AND BREAKFAST provides quiet street views and free WiFi, 400 metres from Elgin Cathedral and 44 km from Huntly Castle.

Excellent host and a delicious breakfast
Scored 7.9
7.9
Rated good
Good
252 reviews
Price from
£90
1 night, 2 adults
All B&Bs in Lossiemouth
Looking for a B&B?
For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Lossiemouth this month

B&Bs that guests love in Lossiemouth

  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 106 reviews
    We were a short walk from the quiet sandy beach where we went for many enjoyable walks. We could park right next to Hollies retreat making unloading and loading easier. Hollies retreat had everything we needed to cook simple meals, to relax and enjoy sitting out on the private deck in the sun outside. The shower was great and the bed was comfortable. The owner of Hollies retreat was helpful and we thoroughly enjoyed our stay.
    B
    Berwick
    Young couple
  • Avg. price/night: £68.40
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 383 reviews
    Lovely room with stunning view. The hot tub and balcony was a bonus with robes,towels and slippers provided. Sun set was amazing. Room was quiet and the bed and pillows comfy. Shop a short 10 min walk away which was perfect for us. Plenty of places to eat nearby too. We enjoyed our stay.
    NIC C
    Young couple
  • Avg. price/night: £99
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 423 reviews
    Lovely homely b and b. Fabulous breakfast. Great location. Lovely and friendly owner.
    SARAH
    Solo traveller
  • Avg. price/night: £150
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 39 reviews
    Beautiful lodge with everything we needed included. It was lovely inside-comfortable and perfect for our family of 5. The lodge is in a great location-its quiet, there is a view of the lighthouse from the window, which was lit up at night and a very close walk to the beach, which was ideal for the kids. We really enjoyed our short stay here.
    Caitlin
    Family with young children
  • Avg. price/night: £120
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 271 reviews
    Excellent breakfast cooked to order……….quality ingredients used. Friendly and welcoming staff. Great location.
    John
    Young couple
  • Avg. price/night: £68.40
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 383 reviews
    Room very clean. Great location and views amazing. Bonus, very quiet.
    alison
    Young couple
  • Avg. price/night: £99
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 423 reviews
    Great location looking over the sea, beach, light house and RAF Lossiemouth. Spacious. Tea and coffee etc on the room. Lovely shower. Comfortable bed. Excellent breakfast and lovely host. Bicycles safely stored in the garage . Next to a golf course but not our thing. East beach is lovely . Local fish & chip take away shop great .
    Edward
    Young couple
  • Scored 9.0
    9.0
    Rated superb
    Superb
     · 41 reviews
    Well Appointed, stylish decor, great location, quiet setting despite the odd Eurofighter Typhoon!
    Graham
    Young couple
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 37 reviews
    The apartment was really clean and comfortable and we really enjoyed our stay there. Lossiemouth is a lovely place and the apartment is in a great location. Karyn was a great host and communication was really easy. Would happily stay again!
    David
    Group
  • Avg. price/night: £80
    Scored 7.8
    7.8
    Rated good
    Good
     · 114 reviews
    The B&B is in a quiet location less than 5 minutes walk from the beach and eateries etc. The room called ‘Seatown’ contains twin beds and has tea-making facilities, TV and free WiFi. The bed was comfortable. The private bathroom is directly opposite, across a narrow corridor and has shower, bath and toilet and is very well appointed. A lounge is available for use by guests. Friendly staff.
    Bill
    Solo traveller
gogless