Skip to main content

B&Bs in Elgin

Find the B&Bs that appeal to you the most

The best B&Bs in Elgin

Check out our selection of great B&Bs in Elgin

Filter by:

Review score

The Pines Guest House

Elgin

Featuring garden views, The Pines Guest House in Elgin offers accommodations and a garden. This guest house features free private parking, daily room service, and free Wifi.

T
Thomas
From
Germany
The hosts are wonderful, very friendly and nice. We can definitely recommend to stay here. We got a delicious cooked breakfast, the room was beautiful, freshly renovated with nice bathroom. At our next stay in Elgin we will definitely stay there again if possible.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 329 reviews
Price from
$183.85
1 night, 2 adults

Stag and Barrel

Elgin

Stag and Barrel enjoys a location in Elgin, a 10-minute walk from Elgin Cathedral and 28 miles from Huntly Castle. This guest house provides free private parking, luggage storage space, and free Wifi....

J
Julieta
From
Argentina
Everything was perfect during our one-night stay in Elgin. In fact, we arrived quite late, and the owner was still waiting for us, eager to talk to us and attend our needs. Each space in the Guest House was clean and tidy; the room was comfortable and had all we needed and more. The location was also perfect, walkable to plenty of restaurants. We definitely recommend it!!!!
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 109 reviews
Price from
$133.23
1 night, 2 adults

The Milton Accommodation

Elgin

The Milton Accommodation enjoys a location in Elgin, 1.2 miles from Elgin Cathedral and 28 miles from Huntly Castle. This guest house features free private parking, full-day security, and free Wifi.

e
elizabeth
From
United States
The breakfast was cooked to order, and there was an extra charge; however, the price of the room was very reasonable, so the extra charge for the breakfast was expected The bathtub/shower was very lovely and I could tell the entire room had a woman's touch. Very nice.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 682 reviews
Price from
$93.26
1 night, 2 adults

St Michaels Guest House

Elgin

St Michaels Guest House in Elgin provides accommodations with a garden and a shared lounge. This guest house provides free private parking, luggage storage space, and free Wifi.

K
Kelli
From
Canada
Loved everything about this property , in a beautiful old home, had a great breakfast , and friendly staff , great location and parking
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 271 reviews
Price from
$158.27
1 night, 2 adults

The Royal Hotel Elgin

Elgin

The Royal Hotel Elgin offers accommodations in Elgin, a 13-minute walk from Elgin Cathedral and 28 miles from Huntly Castle.

P
Paul
From
United Kingdom
Good well cooked breakfast served every morning along with a nice selection of cereals, the hotel is a short walk into town where there is a reasonable amount of restaurants. I ate in the hotel a few times and the food served was nicely presented and tasted delicious
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 542 reviews
Price from
$238.47
1 night, 2 adults

Lossiemouth House

Lossiemouth (Near Elgin)

Lossiemouth House enjoys a location in Lossiemouth, a 3-minute walk from Lossiemouth East Beach and 5.5 miles from Elgin Cathedral.

T
Tyndall
From
Canada
lossiemouth house was in a great location to walk to the beach and explore the seashore. It was easy to explore the surrounding areas without the business of larger cities. The history is enchanting as well
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 173 reviews
Price from
$186.52
1 night, 2 adults

Craigellachie Lodge

Craigellachie (Near Elgin)

Craigellachie Lodge in Craigellachie provides accommodations with a garden and a terrace.

K
Karan
From
United Arab Emirates
Breakfast, and dinner was amazing. The staff were friendly, warm, welcoming and accommodating to our requests.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 245 reviews
Price from
$286.43
1 night, 2 adults

Sunflower Bed & Breakfast

Findhorn (Near Elgin)

Providing garden views, Sunflower Bed & Breakfast in Findhorn provides accommodations and a garden.

B
Brian
From
United Kingdom
A excellent place to stay Maria the host is very helpful and goes out of her way to give you a full experience of Findhorn life, lovely breakfast, real attention to detail make this place a great place to stay.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 115 reviews
Price from
$126.56
1 night, 2 adults

Blervie House

Forres (Near Elgin)

Blervie House enjoys a location in Forres, 30 miles from Inverness Castle and 14 miles from Elgin Cathedral. There's a private entrance at the guest house for the convenience of those who stay.

H
Hering
From
United States
If I could give this an 11 I would. The room was super comfortable , private, quiet, spotless, great bed with an incredible bathing area. The owners were more than friendly;they made us feel welcome and genuinely cared. After several days when we needed to leave VERY early to travel Graham met us personally at 6 am to help us with our bags. Breakfast was served family style… this was a true inn. The area is just far enough from a small town to give the feeling of staying in a real Scottish estate. If you’re going to the Speyside area, this should be your first choice.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 35 reviews
Price from
$351.71
1 night, 2 adults

The Red Lion Tavern

Fochabers (Near Elgin)

The Red Lion Tavern in Fochabers provides accommodations with a bar and a shared lounge. Featuring city and inner courtyard views, this guest house also offers free Wifi.

A
Alan
From
United States
Location, warm and the friendly and helpful staff. s Superb breakfast.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 955 reviews
Price from
$113.91
1 night, 2 adults
All B&Bs in Elgin

Looking for a B&B?

For travelers 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 might be shared by other guests, and there's usually shared space with the host.

Most booked B&Bs in Elgin and surrounding area in the past month

See all

Popular with guests booking B&Bs in Elgin

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 33 reviews

Popular with guests booking B&Bs in Elgin

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 193 reviews

Popular with guests booking B&Bs in Elgin

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 328 reviews

Popular with guests booking B&Bs in Elgin

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 271 reviews

Popular with guests booking B&Bs in Elgin

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 109 reviews

Popular with guests booking B&Bs in Elgin

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 360 reviews

Popular with guests booking B&Bs in Elgin

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 682 reviews

Popular with guests booking B&Bs in Elgin

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 221 reviews

Popular with guests booking B&Bs in Elgin

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 471 reviews

Popular with guests booking B&Bs in Elgin

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 542 reviews

Great access to the city center. Check these B&Bs in Elgin and nearby

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 5 reviews

Elgin City Centre Torr House hotel is a recently renovated guest house in Elgin near Elgin Cathedral. This property offers access to a patio, free private parking, and free Wifi.

Braemorriston Lodge

Elgin
Central location
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 33 reviews

Providing a garden, Braemorriston Lodge provides accommodations in Elgin. During your time at this recently renovated guest house, which dates back to 1900, you'll have access to free Wifi.

Old Mills Garden

Elgin
Central location
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 79 reviews

Old Mills Garden offers accommodations in Elgin, 28 miles from Huntly Castle and 15 miles from Brodie Castle. Offering a garden, the property is located within 1.2 miles of Elgin Cathedral.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 52 reviews

Grampian Serviced Apartments - Ladyhill Neuk - 1 Bedroom Apartment is located in Elgin, just 1.2 miles from Elgin Cathedral and 27 miles from Huntly Castle.

Save money on B&Bs in Elgin and nearby – budget options available

Lossiemouth House

Lossiemouth
Budget options available
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 172 reviews

Lossiemouth House enjoys a location in Lossiemouth, a 3-minute walk from Lossiemouth East Beach and 5.5 miles from Elgin Cathedral.

Enjoy breakfast in Elgin and nearby

Links Lodge

Lossiemouth
Breakfast options
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 239 reviews

Links Lodge offers accommodations in Lossiemouth, a 10-minute walk from Lossiemouth West Beach and 5.7 miles from Elgin Cathedral.

From $161.20 per night

FAQ about B&Bs in Elgin

B&Bs That Guests Love in Elgin

See all
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 380 reviews
Excellent breakfast, good quality food, fresh fruit and good standard of yogurts and cereals. Loved the dining room. Excellent service.
Guest review by
Catherine
Group
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 328 reviews
Lyn and Lee were fabulous hosts and offered above and beyond. Room was more spacious than anticipated with private bath. Quiet even with being on the main road. Delicious breakfast and even vegetarian options (including vegetarian haggis)! And having tea and coffee in the room was nice to have.
Guest review by
Tiffany
Solo traveler
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 52 reviews
Great location, very handy for the town but also quiet and relaxing
Guest review by
Andy
Solo traveler
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 291 reviews
Beautiful and homely Bed and Breakfast. Excellent location for all amenities etc Breakfast is great just enough. A great host very accommodating and excellent knowledge of the area and surroundings, and with brilliant stories of old and new. Have stayed twice now and without a doubt stay again. Definitely recommend to family and friends. Thank you so much.
Guest review by
Pauline
Travelers with friends
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 360 reviews
Excellent breakfast! They had fresh fruit, yogurt, cereals, as well as a cooked selection to choose from. Very clean establishment in a great location.
Guest review by
Lucy
Young couple