Greendams Bed and Breakfast - 100 Back again for the umpteenth time, usual fabulous welcome from... - 2639 days ago Meldrum Arms Hotel (The Square) - 50 We stayed at the meldrum arms last week and for... - 2659 days ago Kilmarnock Arms Hotel - 90 I would rate this hotal a 5 but the rooms... - 2764 days ago Meldrum Arms Hotel (South Road) - 50 Stayed here for a few nights does exactly as it's... - 2764 days ago Swallow Waterside Inn Hotel - 50 I had struggled to find a hotel in the Elgin... - 2766 days ago St Olaf Hotel - 90 Spent two nights here on a nostalgic visit to an... - 2772 days ago Greenridge Guest House - 100 I can only apologise for the lateness in this review,... - 2774 days ago