Book direct. Stay independent.

Independent hotels, guesthouses and B&Bs in Elgin, booked direct with no OTA middleman.
42 stays: 0 on Stayfair Connect, 42 not yet claimed
Osprey lodge is an independent stay in Elgin.
Mansion House Hotel is an independent stay in Elgin.
Kilmorie House is an independent self-catering holiday home in Elgin.
The Royal Hotel is an independent bed and breakfast in Elgin.
Torr House Premium Budget Central Hotel is an independent guesthouse in Elgin.
Station Hotel is an independent stay in Elgin.
Ardgye House is an independent guesthouse in Elgin.
The Lodge Guest House is an independent guesthouse in Elgin.
Ardvorlich Guest House is an independent guesthouse in Elgin.
Moraydale Guest House is an independent guesthouse in Elgin.
St Michaels Guest House is an independent guesthouse in Elgin.
West End Guest House is an independent guesthouse in Elgin.
The Pines Guesthouse is an independent guesthouse in Elgin.
Elgin Guest House is an independent guesthouse in Elgin.
Innisfail is an independent bed and breakfast in Elgin.
The Harbour Inn is an independent coastal inn in Elgin.
Southbank Guesthouse is an independent guesthouse in Elgin.
Heather Glen Guest House is an independent guesthouse in Elgin.