Dalmahoy A Marriott Hotel and Country Club - 80 After spending 8 nights at this beautiful property, my best... - 2417 days ago Hotel Dalmahoy Hotel and Country Club - 80 We arrived on Friday lunchtime to book on for our... - 2458 days ago Elgin - 70 My husband & I spent a lovely weekend here. The... - 2459 days ago Struan Bank - 90 The hotel has new owners who are working very hard... - 2812 days ago