You might be eligible for a Genius discount at St Michaels Guest House. Sign in to check if a Genius discount is available for your selected dates.
Genius discounts at this property are subject to booking dates, stay dates, and other available deals.
About this property
Comfortable Accommodations: St Michaels Guest House in Elgin offers spacious rooms with garden views. Guests enjoy free WiFi, a private garden, and a cozy lounge. Convenient Facilities: The guest house provides private check-in and check-out, a paid airport shuttle service, and free on-site parking. Additional amenities include a washing machine, fireplace, and outdoor seating area. Prime Location: Located a 12-minute walk from Elgin Cathedral, the property is near attractions such as Brodie Castle (16 mi) and Huntly Castle (28 mi). Guests appreciate the room comfort and size, making it a highly rated choice.
Couples in particular like the location – they rated it 9.2 for a two-person trip.
Distance in property description is calculated using © OpenStreetMap
Most popular amenities
- Free parking
- Free Wifi
- Family rooms
- Non-smoking rooms
- Airport shuttle
Sign in, save money

Guest reviews
Categories:
Select topics to read reviews:
Guests who stayed here loved
- Lynn
United States
“Very old well kept mansion. Gorgeous furnishings. Comfortable bed and up to date well sized bathroom.” - Eugene
United States
“Breakfast was always enjoyable. Staff was helpful to provide whatever I asked. The bed was comfortable and room had excellent furnishings. I particularly liked the shower.” - Kavita
United Arab Emirates
“The property was well maintained and extremely clean. The host was very accommodating especially when it came to the dietary requirements as one of us had food allergies and intolerances. Hazel ensured everything was catered to. We also had a...” - Charles
United Kingdom
“Nice location with plenty of car parking space. Friendly welcome and charming, homely interior. Room was spacious and comfortable with a nice outlook. En suite bathroom was spacious and well equipped.” - Anne
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.” - Joanne
United States
“Everything, although one room we booked was a bit small but the other was great. It was clean and the facility was well-kept. It was walking distance to the town. There was breakfast available.” - Kelli
Canada
“Loved everything about this property , in a beautiful old home, had a great breakfast , and friendly staff , great location and parking” - Vera
United Kingdom
“Beautiful room, extremely comfy beds, everything and more in room Breakfast was superb” - Ron
United Kingdom
“Breakfast was exceptional with a good choice and all freshly made, in a nice relaxing area to enjoy it. The room was more spacious that I thought it would be and the bathroom was in clean and good working order. Blackout curtains were really...” - Ross
United Kingdom
“Beautiful room and furniture, grand staircase in a magnificent building.”

Managed by Hazel Robertson
Company info
Property info
Neighborhood info
Language Spoken
EnglishArea info
House rules
Child policies
Children of all ages are welcome.
To see correct prices and occupancy info, add the number and ages of children in your group to your search.
Crib and extra bed policies
Prices for cribs and extra beds aren't included in the total price. They'll have to be paid for separately during your stay.
The number of extra beds and cribs allowed depends on the option you choose. Check your selected option for more info.
All cribs and extra beds are subject to availability.



The fine print
Please inform the property how many of the guests are children, so they can be accommodated for breakfast.
When booking 2 rooms or more, different policies and additional supplements will apply. Please contact the property after booking.
Guests are required to show a photo ID and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.
Please inform St Michaels Guest House of your expected arrival time in advance. You can use the Special Requests box when booking, or contact the property directly using the contact details in your confirmation.