Skip to main content

The best B&Bs in Elgin

Check out our pick of great B&Bs in Elgin

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Braemorriston Lodge, hotel in Elgin

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

Everything was super fantastic! Such an enjoyable stay.. thank u xx
Scored 9.4
9.4
Rated superb
Superb
14 reviews
Price from
£80
per night
Elgin Guest House, hotel in Elgin

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.

Easy access to town and free parking.
Scored 8.4
8.4
Rated very good
Very good
434 reviews
Price from
£95
per night
The Milton Bed & Breakfast, hotel in Elgin

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.

Quiet location Good Breakfast Comfortable bed
Scored 8.3
8.3
Rated very good
Very good
634 reviews
Price from
£80
per night
BELLEVILLE BED AND BREAKFAST, hotel in Elgin

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.

Very friendly host. The house is quiet, but right by the town centre.
Scored 8.0
8.0
Rated very good
Very good
256 reviews
Price from
£90
per night
St Michaels Guest House, hotel in Elgin

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.

Beautiful house
Scored 8.9
8.9
Rated fabulous
Fabulous
304 reviews
Price from
£148.50
per night
The Royal Hotel Elgin, hotel in Elgin

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.

Central Elgin location, friendly staff, excellent breakfast.
Scored 7.0
7.0
Rated good
Good
501 reviews
Price from
£159
per night
Norland B & B, hotel in Elgin

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.

Friendly host. Lovely, comfortable room . Delicious breakfast. Just great.
Scored 9.4
9.4
Rated superb
Superb
415 reviews
Price from
£99
per night
Links Lodge, hotel in Elgin

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 BnB was so beautiful, the quality of the linen and furnishings, the view over the sea and the location were perfect. You could walk to the golf club house for a drink and Angela the very generous host organised a late notice booking for dinner, which was delicious with no issues.
Scored 9.5
9.5
Rated exceptional
Exceptional
267 reviews
Price from
£85
per night
Lossiemouth House, hotel in Elgin

Lossiemouth House features accommodation with a mature walled garden and free WiFi. Originally an 18th century dower house, this property is just a short walk away from the white sandy beaches.

Great location. Perfect for a base to visit the area. Lovely and clean and tidy.
Scored 9.5
9.5
Rated exceptional
Exceptional
139 reviews
Price from
£135
per night
Craigellachie Lodge, hotel in Elgin

Located just 21 km from Elgin Cathedral, Craigellachie Lodge provides accommodation in Craigellachie with access to a garden, a tennis court, as well as luggage storage space.

Amazingly well-kept place with lots of lovely little features and touches. Wonderful breakfast. Would love to have stayed there longer.
Scored 9.4
9.4
Rated superb
Superb
277 reviews
Price from
£225
per night
All B&Bs in Elgin
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.
Search B&Bs in Elgin

Most booked B&Bs in Elgin this month

Enjoy breakfast in Elgin!

  • The Pines Guest House
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 309 reviews

    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.

    Really nice welcome. Smart room. Great facilities.

  • BELLEVILLE BED AND BREAKFAST
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 256 reviews

    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.

    Very nice guy that helps with all and the room was cossy

  • The Milton Bed & Breakfast
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 634 reviews

    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 host was very accommodating and everything was very clean

  • The Royal Hotel Elgin
    Scored 7.0
    7.0
    Rated good
    Good
     · 501 reviews

    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.

    We had a lovely stay warm ,comfortable food was amazing

  • Moraybank Bed & Breakfast
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 353 reviews

    Set in Elgin and only 700 metres from Elgin Cathedral, Moraybank Bed & Breakfast offers accommodation with garden views, free WiFi and free private parking.

    Lovely property, very clean, warm and comfortable.

  • Kilmorie House
    Breakfast options
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 471 reviews

    Situated within 400 metres of Elgin Cathedral and 44 km of Huntly Castle in Elgin, Kilmorie House provides accommodation with seating area.

    Nice breakfast, friendly staff and central location

  • Heather Glen Guest House
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 215 reviews

    Situated in Elgin and only less than 1 km from Elgin Cathedral, Heather Glen Guest House features accommodation with city views, free WiFi and free private parking.

    The breakfast was great and the hosts even better!

  • Southbank Guesthouse
    Breakfast options
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 220 reviews

    Southbank is a Georgian town house in the middle of Elgin and the Whisky Trail. It is a few minutes' walk from the town centre's shops and restaurants.

    Lovely quiet area but close to the train station. Superb breakfast.

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

  • Braemorriston Lodge
    Budget options available
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 14 reviews

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

    Lovely property, very clean and close to local towns.

  • Old Mills Garden
    Budget options available
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 67 reviews

    Situated in Elgin within 1.1 km of Elgin Cathedral, Old Mills Garden offers accommodation in the countryside within walking distance of the town centre.

    Just beautiful place and amazing garden watching the 🐦

  • Grampian Serviced Apartments - Ladyhill Neuk - 1 Bedroom Apartment
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 85 reviews

    Grampian Serviced Apartments - Ladyhill Neuk - 1 Bedroom Apartment, a property with a garden, is located in Elgin, 2 km from Elgin Cathedral, 44 km from Huntly Castle, as well as 28 km from Brodie...

    self contained with separate entrance and left alone

  • Elgin City Centre Torr House hotel
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 6 reviews

    Set within 600 metres of Elgin Cathedral and 44 km of Huntly Castle in Elgin, Elgin City Centre Torr House hotel offers accommodation with seating area.

FAQ about B&Bs in Elgin

B&Bs that guests love in Elgin

  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 471 reviews
    Excellent breakfast, good quality food, fresh fruit and good standard of yogurts and cereals. Loved the dining room. Excellent service.
    Catherine
    Group
  • Avg. price/night: £138
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 309 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.
    T
    Tiffany
    Solo traveller
  • Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 85 reviews
    Great location, very handy for the town but also quiet and relaxing
    Andy
    Solo traveller
  • Avg. price/night: £95
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 353 reviews
    Rooms are spotless, quiet part of Elgin means that you get all the sleep you want, the breakfast is exceptional. Sophie is a great host and you feel welcome from the first moment you see her.
    Miroslav
    Group
  • Scored 8.0
    8.0
    Rated very good
    Very good
     · 256 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.
    Pauline
    People with friends
  • Scored 9.1
    9.1
    Rated superb
    Superb
     · 387 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.
    Lucy
    Young couple
  • Scored 9.0
    9.0
    Rated superb
    Superb
     · 29 reviews
    the space of the apartment was a luxury, equipped kitchen included all what was needed for a short stay, house is located in a quiet area, in walking distance( 20 min) from the city Centre; we were impressed from the house and garden .
    Eva
    Family with young children
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 66 reviews
    Great location, great hosts that go above and beyond, lovely pod. Very private and everything you could need. Nice and modern. Meeting and feeding the animals great experience. Very close to a good town with plenty of shops, places to eat and things to do.
    S
    Samantha
    Family with young children
  • Scored 9.0
    9.0
    Rated superb
    Superb
     · 220 reviews
    Nice comfortable and clean! Cozy bed and breakfast close to city center and public transport. Good placement for travelling around with public transport but they also offer parking. Good value for money with private bathrooms available. Our floor also had a tiny kitchen for the guests to use.
    Anne Ming
    Young couple
  • Avg. price/night: £161.10
    Scored 7.9
    7.9
    Rated good
    Good
     · 1,099 reviews
    Great Location to visit the town. The grounds are fantastic. We stayed in the lodge with another couple and the rooms we lovely and quiet, big comfy beds and nice bathroom Excellent breakfast
    steven
    People with friends

Research, refine and make plans for your whole trip

gogless