The 10 best B&Bs in Elgin, UK | Booking.com
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

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, 102 reviews
Price from
$133.33
1 night, 2 adults

BELLEVILLE BED AND BREAKFAST

Elgin

BELLEVILLE BED AND BREAKFAST enjoys a location in Elgin, a 4-minute walk from Elgin Cathedral and 27 miles from Huntly Castle.

D
Daniel
From
United States
Donald was just great . He was very helpful and cooks a great breakfast in the morning. Good strong WiFi and great hot water. Parking directly on street in front of property. Very small property with a very family homey feel, loved it. Good heat, quiet location considering you are in the city center, The beautiful Elgin Cathedral is a 2 minute walk right around the block, Wonderful breakfast. 10 ++++ /A+++ stay.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 294 reviews
Price from
$126.66
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.

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, 684 reviews
Price from
$106.66
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.

A
Anne
From
United States
Beautiful Victorian guest house with stunning antiques and decor. Our hostess was lovely and welcoming. Excellent location in Elgin, walking distance to the High Street and restaurants.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 265 reviews
Price from
$158.39
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.

D
Doudna
From
United States
Thank you for letting us book so late into the evening!
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 548 reviews
Price from
$238.65
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.

D
David
From
United States
Beautiful garden inside walled enclosure. Wonderful friendly hosts, delicious food. Rooms inside were very comfortable, great attached bathroom.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 174 reviews
Price from
$186.66
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, 250 reviews
Price from
$286.65
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.66
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, 37 reviews
Price from
$351.98
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.

E
Enrica0125
From
Italy
Breakfast cooked for us, with vegetarian option. Large and quiet room. Soft towels.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 954 reviews
Price from
$113.99
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.9
    Exceptional - What previous guests thought, 385 reviews
  • Popular with guests booking B&Bs in Elgin

    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 294 reviews
  • Popular with guests booking B&Bs in Elgin

    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 78 reviews
  • Popular with guests booking B&Bs in Elgin

    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 363 reviews
  • Popular with guests booking B&Bs in Elgin

    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 265 reviews
  • Popular with guests booking B&Bs in Elgin

    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 226 reviews
  • Popular with guests booking B&Bs in Elgin

    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 102 reviews
  • Popular with guests booking B&Bs in Elgin

    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 459 reviews
  • Popular with guests booking B&Bs in Elgin

    Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 548 reviews
  • Popular with guests booking B&Bs in Elgin

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

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

  • 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.

  • BELLEVILLE BED AND BREAKFAST

    Elgin
    Budget options available
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 294 reviews

    BELLEVILLE BED AND BREAKFAST enjoys a location in Elgin, a 4-minute walk from Elgin Cathedral and 27 miles from Huntly Castle.

  • Old Mills Garden

    Elgin
    Budget options available
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 78 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.

  • Lossiemouth House

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

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

    From $186.66 per night
  • Links Lodge

    Lossiemouth
    Budget options available
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 246 reviews

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

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, 385 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
  • Avg. price/night: $183.99
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 332 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 8.1
    Very Good - What previous guests thought, 294 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, 363 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