Cheap stay in Hamilton