South Lanarkshire hotels, hostels and more