NameTown£
Knockomie Hotel£86
Eight Acres Hotel & Leisure Club£53
Waverley Hotel£29
Tali Ayer£104
Aurora Hotel & Italian Restaurant£44
Invernairne Guest House£91
The Newton Hotel£48
Golf View Hotel & Spa£75
Premier Inn ElginElgin£55
Delnies Wood Caravan ParkInfo
Links Lodge - B&B£60