En Suite Family Room
Sleeps 3 · 20 m² · Single bed, Double bed
- Bathrobe
- Private bathroom
- Coffee/tea maker
- Shower
- TV
54 Moray Street, Lossiemouth, GB
8.6 guest rating· 20 reviews
Charming B&B in Lossiemouth, Scotland
Comfortable Rooms with Modern Amenities
Indulge in a relaxing stay at Jomarnic B&B where each room is equipped with a TV, DVD player, and iPod docking station. Enjoy the convenience of a hairdryer, tea/coffee making facilities, and the option for ironing services upon request.
Scenic Location near Attractions
Explore the beauty of Lossiemouth with a stay just a 4-minute walk from the coast. Visit the nearby Lossiemouth Marina or take a short drive to Moray Golf Club overlooking the West bay. Pubs and restaurants are also within walking distance, offering a taste of local cuisine.
Flexible Breakfast Options
While our Full Cooked breakfast is temporarily unavailable, savor a delicious Continental Breakfast for a reduced price of £5.75. Enjoy a selection of cereals, yogurt, juice, toast, and hot beverages to start your day right.
Experience comfort and convenience at Jomarnic B&B - Book your stay now!
Sleeps 3 · 20 m² · Single bed, Double bed
Sleeps 2 · 16 m² · 2× Single bed









54 Moray Street, Lossiemouth, GB
Guest review
4.0This is the worst place we have ever stayed in. Unfortunately we had prepaid for a five night stay. We were greeted by a lady in a dressing gown at 4:15pm who showed us the room and said it was a continental breakfast and there was a fridge we could put our milk in. This is a residential bungalow with the lounge used for the breakfast room. The following morning the went for breakfast to find there was a kettle with no water in it, a toaster but no bread. there were no yogurts, fruit juice, meats, cheese and if we had not bought milk we would not have been able to have a cupper or cereal. So I went and bought some bread and water and kept it in our room and marked the milk up with our room number that I put in the fridge. There was some fruit in a bowl on the table with apples and shrivelled up grapes in it. There were some small packets of cereal which we took advantage of however nothing was replenished during the stay so we did without on the last day. After breakfast we left the bowls, plates and cups on the table, then when we came back at 9:00pm they were still there. After booking in, we never saw anybody from place all the time we were there. Nothing was cleaned on a daily basis, the breakfast room was not touched by the owners, you could tell because the crumbs were still on the table the following day. If it wasn't for another resident washing some of the pots up in his room we would have run out of clean cups and dishes after the second day. Not a 3* accommodation.
Guest review
8.0A very nice landlady could not do a enough to make you feel at home.It was Summer time but it was cold and she put the heating on for us
Guest review
10.0The host was very hospitable. There was a living room/dinning room area for guest to use, complete with a small fridge to keep food. There was a well functioning TV in the bedroom as well as one in the common space. The beach was walking distance and if you like soccer they have a league very close to catch a game. The beach is beautiful and there are lots of restaurants and shops along the waterfront. We had a lovely time and will definitely be back to visit here again.
Guest review
8.0Very friendly and helpful welcome. Good value.
Guest review
8.0Nice family friendly, local place.
Guest review
10.0Excellent , a minuet from beach and eatery’s , and great ice cream
Managed by a private host
WiFi is available in all areas and is free of charge.
Free public parking is possible at a location nearby (reservation is not needed).
Pets are not allowed.
Children of any age are allowed.
Children up to and including 2 years old stay for free when using an existing bed.
Children from 3 years old to 6 years old stay for £25 per person per night when using an existing bed.
You haven't added any cots.
You haven't added any extra beds.
Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.