Bed and Breakfast and Inn in Elgin

30 available b&b offers

7 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • priceline
  • tripadvisor
  • tripcom
  • sonder
  • homestay
  • hostelworld
  • hotelscom
  • agoda
Elgin B&B
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

30 Bed and Breakfasts and Inn in Elgin

Stag And Barrel - Elgin
8.4 163 reviews

Stag And Barrel

B&B, Elgin
Stag and Barrel B&B in Elgin offers a peaceful retreat a 10-minute walk from Elgin Cathedral, with easy access (by car) to Brodie Castle (26km), Nairn Dunbar Golf Club (35km), Huntly Castle (45km), Cawdor Castle (42km), and Kilravock Castle (47km).
This guest house features one bedroom, one bathroom, free private parking, flat-screen TVs, and provides bed linen and towels; it's suitable for couples and families, but not bachelor/hen parties.
Kilmorie House - Elgin
9.9 305 reviews

Kilmorie House

B&B, Elgin
Kilmorie House is situated in Elgin, just a short walk from Elgin Cathedral and within easy reach of other attractions such as Brodie Castle (26km) and Huntly Castle (43km). It has received excellent ratings for its location, cleanliness and overall experience.
The guest house offers comfortable rooms with seating areas and flat-screen TVs, and some rooms feature a kitchen with a dishwasher, oven and microwave. Guests can enjoy a variety of breakfast options, relax on the terrace, and take advantage of the free parking, tennis court and garden.
St Michaels Guest House - Elgin
8.9 273 reviews

St Michaels Guest House

B&B, Elgin
St Michaels Guest House is conveniently located in Elgin, just a short walk from Elgin Cathedral and close to other local attractions. The guest house has received excellent ratings for its cleanliness, location and overall experience.
The accommodation offers a comfortable and modern setting with a private bathroom and a seating area with a flat-screen TV. Guests can enjoy free parking, WiFi, luggage storage and the option of packed lunches for day trips.
Moraydale Guest House - Elgin
9.2 352 reviews

Moraydale Guest House

B&B, Elgin
Moraydale Guest House is conveniently located just off Elgin High Street, a short walk from the 13th-century Elgin Cathedral and opposite the peaceful Cooper Park. The guest house has received excellent reviews for its location, cleanliness, and overall experience.
The charming guest house offers comfortable accommodation with private bathrooms, flat-screen TVs, and tea and coffee facilities. Guests can enjoy a full Scottish breakfast in the conservatory and benefit from free Wi-Fi and parking.

Best Elgin bed and breakfasts with breakfast included

Kilmorie House - Elgin
9.9 305 reviews

Kilmorie House

B&B, Elgin
Kilmorie House is situated in Elgin, just a short walk from Elgin Cathedral and within easy reach of other attractions such as Brodie Castle (26km) and Huntly Castle (43km). It has received excellent ratings for its location, cleanliness and overall experience.
The guest house offers comfortable rooms with seating areas and flat-screen TVs, and some rooms feature a kitchen with a dishwasher, oven and microwave. Guests can enjoy a variety of breakfast options, relax on the terrace, and take advantage of the free parking, tennis court and garden.
Moraydale Guest House - Elgin
9.2 352 reviews

Moraydale Guest House

B&B, Elgin
Moraydale Guest House is conveniently located just off Elgin High Street, a short walk from the 13th-century Elgin Cathedral and opposite the peaceful Cooper Park. The guest house has received excellent reviews for its location, cleanliness, and overall experience.
The charming guest house offers comfortable accommodation with private bathrooms, flat-screen TVs, and tea and coffee facilities. Guests can enjoy a full Scottish breakfast in the conservatory and benefit from free Wi-Fi and parking.

Best Elgin bed and breakfasts with a garden

Moraydale Guest House - Elgin
9.2 352 reviews

Moraydale Guest House

B&B, Elgin
Moraydale Guest House is conveniently located just off Elgin High Street, a short walk from the 13th-century Elgin Cathedral and opposite the peaceful Cooper Park. The guest house has received excellent reviews for its location, cleanliness, and overall experience.
The charming guest house offers comfortable accommodation with private bathrooms, flat-screen TVs, and tea and coffee facilities. Guests can enjoy a full Scottish breakfast in the conservatory and benefit from free Wi-Fi and parking.
St Michaels Guest House - Elgin
8.9 273 reviews

St Michaels Guest House

B&B, Elgin
St Michaels Guest House is conveniently located in Elgin, just a short walk from Elgin Cathedral and close to other local attractions. The guest house has received excellent ratings for its cleanliness, location and overall experience.
The accommodation offers a comfortable and modern setting with a private bathroom and a seating area with a flat-screen TV. Guests can enjoy free parking, WiFi, luggage storage and the option of packed lunches for day trips.

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 first-time visit to Elgin, you've got to see Elgin Cathedral. It's a stunning example of Scottish architecture. Also, don't miss the ruins of the Bishop's Palace, right next door. You can easily spend a few hours exploring both.
  • 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 pretty typical for Scotland - lots of rain, especially in winter. It can be quite chilly, even in summer, so pack layers. If you're exploring the Moray Firth, be sure to check the wind conditions, as it can get quite blustery.
  • 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?

    Elgin is a great base for exploring the outdoors. You can enjoy walks along the River Lossie, go birdwatching at the Findhorn Bay, or even try your hand at fishing in the Moray Firth. For something a little more adventurous, you can go kayaking or paddleboarding on the river.
  • 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 famous cities can be easily accessed from Elgin?

    From Elgin, you can easily reach Inverness, the capital of the Highlands, in about an hour by car. Aberdeen, a bustling city on the coast, is a little further, about a 90-minute drive. If you're looking for a coastal escape, you can drive to the charming town of Lossiemouth, just a short drive away.
  • 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.

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

    For a proper Scottish breakfast, head to one of the local cafes. Try a full Scottish breakfast, which includes everything from sausages and bacon to black pudding and haggis. If you're looking for something a little lighter, try a 'wee breakfast' with porridge and a slice of toast.

Popular destinations

Best Elgin bed and breakfasts with parking

St Michaels Guest House - Elgin
8.9 273 reviews

St Michaels Guest House

B&B, Elgin
St Michaels Guest House is conveniently located in Elgin, just a short walk from Elgin Cathedral and close to other local attractions. The guest house has received excellent ratings for its cleanliness, location and overall experience.
The accommodation offers a comfortable and modern setting with a private bathroom and a seating area with a flat-screen TV. Guests can enjoy free parking, WiFi, luggage storage and the option of packed lunches for day trips.
Kilmorie House - Elgin
9.9 305 reviews

Kilmorie House

B&B, Elgin
Kilmorie House is situated in Elgin, just a short walk from Elgin Cathedral and within easy reach of other attractions such as Brodie Castle (26km) and Huntly Castle (43km). It has received excellent ratings for its location, cleanliness and overall experience.
The guest house offers comfortable rooms with seating areas and flat-screen TVs, and some rooms feature a kitchen with a dishwasher, oven and microwave. Guests can enjoy a variety of breakfast options, relax on the terrace, and take advantage of the free parking, tennis court and garden.
Moraydale Guest House - Elgin
9.2 352 reviews

Moraydale Guest House

B&B, Elgin
Moraydale Guest House is conveniently located just off Elgin High Street, a short walk from the 13th-century Elgin Cathedral and opposite the peaceful Cooper Park. The guest house has received excellent reviews for its location, cleanliness, and overall experience.
The charming guest house offers comfortable accommodation with private bathrooms, flat-screen TVs, and tea and coffee facilities. Guests can enjoy a full Scottish breakfast in the conservatory and benefit from free Wi-Fi and parking.
Stag And Barrel - Elgin
8.4 163 reviews

Stag And Barrel

B&B, Elgin
Stag and Barrel B&B in Elgin offers a peaceful retreat a 10-minute walk from Elgin Cathedral, with easy access (by car) to Brodie Castle (26km), Nairn Dunbar Golf Club (35km), Huntly Castle (45km), Cawdor Castle (42km), and Kilravock Castle (47km).
This guest house features one bedroom, one bathroom, free private parking, flat-screen TVs, and provides bed linen and towels; it's suitable for couples and families, but not bachelor/hen parties.

Best Elgin bed and breakfasts with air conditioning

Stag And Barrel - Elgin
8.4 163 reviews

Stag And Barrel

B&B, Elgin
Stag and Barrel B&B in Elgin offers a peaceful retreat a 10-minute walk from Elgin Cathedral, with easy access (by car) to Brodie Castle (26km), Nairn Dunbar Golf Club (35km), Huntly Castle (45km), Cawdor Castle (42km), and Kilravock Castle (47km).
This guest house features one bedroom, one bathroom, free private parking, flat-screen TVs, and provides bed linen and towels; it's suitable for couples and families, but not bachelor/hen parties.
©2026 cozycozy.com