Bed and breakfast in Elgin

30 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

30 Bed and Breakfasts and Inn in Elgin

Best Elgin bed and breakfasts with breakfast included

St Michaels Guest House - Elgin
8.9 268 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.
The Royal Hotel - Elgin
9.8 2 reviews

The Royal Hotel

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.

Best Elgin bed and breakfasts with a garden

St Michaels Guest House - Elgin
8.9 268 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.
The Milton Accommodation - Elgin
8.2 620 reviews

The Milton Accommodation

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.
Sanctuary I At A Church -The Whole - Elgin
9.6 227 reviews

Sanctuary I At A Church -The Whole

apartment
This converted church, located in Urquhart by Elgin, offers a unique setting close to the Malt Whisky Country, the Moray Firth and the Grampian Highlands. The apartment has received excellent ratings for its location, cleanliness, and overall experience.
The property can accommodate up to 14 guests, making it ideal for large families or groups. The apartment features a well-equipped kitchen, a garden, parking, and internet access, along with a continental breakfast option and pet-friendly policies.
Moray View Accommodation - Beachfront Apartment. - Elgin
10 378 reviews

Moray View Accommodation - Beachfront Apartment.

B&B
This beachfront property is located in Lossiemouth, a charming coastal town in Moray, just a short walk from the beach, woods, and local shops. It has received excellent ratings for location, cleanliness, and overall experience.
The self-catering apartment can accommodate up to four guests and features a comfortable living space with sea views from every room. Amenities include a private deck, a gas-fired wood burner, a washing machine, and a welcome pack with bread and milk, making it perfect for a relaxing getaway.

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.

Popular destinations

Best Elgin bed and breakfasts with parking

Moraydale Guest House - Elgin
9.2 358 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.
Sanctuary I At A Church -The Whole - Elgin
9.6 227 reviews

Sanctuary I At A Church -The Whole

apartment
This converted church, located in Urquhart by Elgin, offers a unique setting close to the Malt Whisky Country, the Moray Firth and the Grampian Highlands. The apartment has received excellent ratings for its location, cleanliness, and overall experience.
The property can accommodate up to 14 guests, making it ideal for large families or groups. The apartment features a well-equipped kitchen, a garden, parking, and internet access, along with a continental breakfast option and pet-friendly policies.
Stunning Seaview King Room - Elgin
10 2 reviews

Stunning Seaview King Room

B&B
This Morayshire guest house offers direct beachfront access in Lossiemouth, providing immediate proximity to the Moray Firth coastline and its sandy shores.
This establishment accommodates two guests with one bedroom and one bathroom, featuring on-site full dining services and serving as an ideal base for exploring the Morayshire coast.
King Room With Private Hot Tub And Balcony - Elgin
9.5 59 reviews

King Room With Private Hot Tub And Balcony

B&B
The Poseidon Inn is situated in Lossiemouth, a coastal town in Moray, just a short distance from Duffus Castle, the Moray Golf Course, and the Glen Moray Distillery. This charming location offers easy access to the Malt Whisky Trail, scenic coastal walks, and historic attractions.
The Inn offers a self-catering room with a king-size bed, a private hot tub on the balcony, and stunning sea views, perfect for a couple's getaway. Guests can enjoy modern amenities, including a flat-screen TV, fridge, coffee and tea making facilities, free Wi-Fi, and free parking.

Best Elgin bed and breakfasts with air conditioning

The Royal Hotel - Elgin
9.8 2 reviews

The Royal Hotel

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.

Highly Recommended Luxury Bed and Breakfasts in Elgin, United Kingdom

Whisk your favorite person away to a high-end, intimate countryside escape at luxury B&Bs in Elgin, United Kingdom.

Braemorriston Lodge, Elgin - Elgin
9.4 50 reviews

Braemorriston Lodge, Elgin

B&B, Elgin

Best Elgin bed and breakfasts with a pool

Among the 30 accommodations in Elgin, here are the 1 best B&B with a pool

The Milton Accommodation - Elgin
8.8 14 reviews

The Milton Accommodation

B&B, Elgin
©2026 cozycozy.com