Skip to main content
4 star

St Michaels Guest House

Northfield Terrace, Elgin town centre · Guest House

An iconic period townhouse in the town centre with eight en-suite rooms, an open-fire lounge, and locally sourced breakfasts.

About St Michaels Guest House

St Michaels Guest House occupies an iconic period townhouse on Northfield Terrace, within five minutes' walk of Elgin's railway and bus stations and close to the shops, restaurants and distilleries of the town centre. Renovated and reopened in 2016, it offers eight rooms across superking, double, twin and family configurations, each equipped with televisions, hospitality trays and robes.

A guest lounge with an open fireplace gives the house a homely feel, and breakfast is served in the Thistle Dining Room using local produce where possible, with gluten-free and vegetarian options available on request.

Its central location makes it a practical base for visitors without a car, with Elgin Cathedral and the High Street both within easy walking distance, and it suits couples or solo travellers looking for a more personal alternative to the town's larger hotels.

At a glance

Property type
Guest House
Location
Northfield Terrace, Elgin town centre
Star rating
4 star
Guest score
9.1 / 10 (340 reviews)
Prices from
£100 per night
Destination
Elgin