Bed and breakfast in Elgin

21 available b&b offers

7 nights
2
1
  • airbnb
  • booking
  • stayz
  • expedia
  • hotelscom
  • tripadvisor
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
Elgin bed and breakfast
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

21 Bed and Breakfasts and Inn in Elgin

Best Elgin bed and breakfasts with breakfast included

The Red Lion Tavern - Elgin
8.4 917 reviews
Elgin
07/08 – 10/08
A$640/nighttotal: A$1920 (3 )

The Red Lion Tavern

3 7
B&B , Fochabers
The Red Lion Tavern is a charming bed and breakfast situated in Fochabers, just a short drive from attractions like Elgin Cathedral, Huntly Castle, Brodie Castle, and Leith Hall Garden & Estate. The B&B consistently receives very good ratings for location, cleanliness, and overall experience.
The guest rooms are comfortable and well-equipped, featuring private bathrooms and flat-screen TVs. Guests can enjoy a hearty breakfast, relax in the bar, and even play a game of tennis on the property's court.
Southbank Guesthouse - Elgin
9.1 486 reviews
Elgin
14/09 – 16/09
A$251/nighttotal: A$502 (2 )

Southbank Guesthouse

1 2
B&B , Elgin
Southbank B&B, a Georgian townhouse in central Elgin, is situated a short walk from the town centre and within easy reach of Glen Moray Distillery, Elgin Cathedral ruins, and stunning beaches approximately 10 minutes away by car.
This excellent-rated guesthouse offers one bedroom and one bathroom, a private kitchen, garden, on-site parking, and breakfast options (in-house dining or takeaway), all within a historic building boasting convenient access to local attractions including the Johnstons of Elgin Cashmere Centre and Baxters Food Group.
Links Lodge - Elgin
9.6 686 reviews
Elgin
07/08 – 10/08
A$1018/nighttotal: A$3054 (3 )

Links Lodge

4 7
B&B , Lossiemouth
Links Lodge is situated in Lossiemouth, just a 1.4 kilometre walk from the West Beach and 2 kilometres from the East Beach, making it an ideal base for exploring the beautiful Moray Firth coastline. The B&B has received excellent ratings for its cleanliness, location, and overall guest experience.
The guesthouse offers one bedroom and one bathroom, providing a comfortable and private stay. Guests can enjoy a delicious continental or full English/Irish breakfast, free Wi-Fi, and access to water sports facilities, making it a perfect choice for families and couples seeking a relaxing seaside getaway.
The Pines Guesthouse - Elgin
9.7 143 reviews
Elgin
14/09 – 16/09
A$245/nighttotal: A$490 (2 )

The Pines Guesthouse

1 2
B&B , Elgin
The Pines Guest House is located in Elgin, within walking distance of Elgin Cathedral and Elgin Museum, making it a great base for exploring the historic city centre. This 3-star guesthouse has received excellent user ratings, making it a popular choice for visitors.
The guesthouse features a range of comfortable rooms, each with a private bathroom. Guests can enjoy a cooked-to-order breakfast each morning and benefit from amenities such as free Wi-Fi, parking, and room service.

Best Elgin bed and breakfasts with a garden

The Milton Accommodation - Elgin
8.2 657 reviews
Elgin
07/11 – 11/11
A$362/nighttotal: A$1448 (4 )

The Milton Accommodation

3 3
B&B , Elgin
The Milton Bed & Breakfast is located in Elgin, just a short distance from the historic Elgin Cathedral, and within easy reach of other attractions like Brodie Castle and Huntly Castle. This guest house has received very good ratings for location, cleanliness, and overall user experience.
The Milton Bed & Breakfast features one bedroom and one bathroom, offering a comfortable and private stay. Guests can enjoy a full English/Irish breakfast, relax in the garden, and benefit from free Wi-Fi and parking.
Old Mills Garden - Elgin
9.2 76 reviews
Elgin
29/08 – 05/09
A$229/nighttotal: A$1603 (7 )

Old Mills Garden

2 2
B&B , Elgin
Old Mills Garden is a charming bed and breakfast situated just 0.7 kilometres from Elgin Cathedral, offering a peaceful escape in the countryside while being within walking distance of the town centre. It has received excellent ratings for its location, cleanliness, and overall experience.
The guest house features a single room with a private bathroom, covering 9 square metres and suitable for one guest. Guests can enjoy a shared kitchen, a terrace, a garden, and parking, as well as amenities like a flat-screen TV, DVD player, and hairdryer in their room.

Frequently asked questions about bed and breakfast in Elgin

  • What are the must-see sights for first-time visitors on a day trip to Elgin region?

    For a day trip, you can't miss Elgin Cathedral, a stunning example of Scottish architecture. You can also visit the ruins of Pluscarden Abbey, a beautiful monastery, and take a stroll through the tranquil grounds of the Bishop's Palace.
  • What are the best bed and breakfasts in Elgin?

    Among the B&Bs in Elgin, Kilmorie House, Moraydale Guest House and Elgin Guest House are the most popular ones.

  • What weather can travelers expect when exploring nature in Elgin?

    Elgin's weather is quite unpredictable, so pack for all seasons. You can expect mild temperatures in the summer, reaching around 18°C, but be prepared for rain at any time of year. Autumn can be particularly beautiful, with vibrant colours in the forests.
  • What are the best bed and breakfasts for families and kids in Elgin?

    The best B&Bs for families and kids in Elgin are Kilmorie House, Moraydale Guest House and Elgin Guest House.

  • What outdoor activities can visitors enjoy in and around Elgin?

    There's plenty to do outdoors in Elgin. You can go for a walk or cycle along the River Lossie, explore the Moray Coast Trail, or visit the nearby Culbin Forest for a hike through the sand dunes.
  • What are the best pet friendly bed and breakfasts in Elgin?

    The best pet friendly B&Bs in Elgin are Moraydale Guest House, The Royal Hotel Elgin and Heather Glen Guest House.

  • What local breakfast specialties can you enjoy in Elgin region?

    You have to try a full Scottish breakfast! It's a hearty meal with sausages, bacon, black pudding, eggs, beans, toast, and a cup of tea. Many cafes and restaurants in Elgin serve this traditional breakfast.
  • What are the best bed and breakfasts with parking in Elgin?

    Kilmorie House, Moraydale Guest House and Elgin Guest House are the best B&Bs with parking in Elgin.

Destinations nearby

Best Elgin bed and breakfasts with parking

Elgin Guest House - Elgin
8.9 742 reviews
Elgin
29/08 – 05/09
A$189/nighttotal: A$1323 (7 )

Elgin Guest House

1 2
B&B , Elgin
Elgin Guest House is located just a 2-minute walk from Elgin town centre, a short 1.3 km drive from the Glen Moray distillery. The guest house has received very good user ratings, with an excellent location and cleanliness rating.
The bed and breakfast has one bedroom and one bathroom. Guests can enjoy free Wi-Fi, limited private parking, and easy access to a variety of activities including fishing, golf, cycling, walking, and whisky tasting.

Best Elgin bed and breakfasts with air conditioning

The Royal Hotel - Elgin
Elgin
21/08 – 23/08
A$210/nighttotal: A$420 (2 )

The Royal Hotel

1 2
B&B , Elgin
The Royal Hotel, a guest house in Elgin, offers complimentary Wi-Fi, free on-site parking, and is a non-smoking establishment with air conditioning and laundry services available in select rooms. This family-friendly accommodation provides in-room entertainment options and quality coffee at its on-site café, with room service also available for guest convenience.
Located conveniently within Elgin, this guest house provides easy access to local attractions and amenities, ensuring a straightforward stay for visitors exploring the area.
The Red Lion Tavern - Elgin
8.4 917 reviews
Elgin
07/08 – 10/08
A$640/nighttotal: A$1920 (3 )

The Red Lion Tavern

3 7
B&B , Fochabers
The Red Lion Tavern is a charming bed and breakfast situated in Fochabers, just a short drive from attractions like Elgin Cathedral, Huntly Castle, Brodie Castle, and Leith Hall Garden & Estate. The B&B consistently receives very good ratings for location, cleanliness, and overall experience.
The guest rooms are comfortable and well-equipped, featuring private bathrooms and flat-screen TVs. Guests can enjoy a hearty breakfast, relax in the bar, and even play a game of tennis on the property's court.
©2026 cozycozy.com