Many hotel booking chains have now sprung up but I have used OnHotels frequently. Not only do they have reasonable cancellation terms, but there offers are often the best and nearly always include a breakfast, which is a considerable saving if you are a couple.
Connect with Facebook to get one click access to Trustpilot. It's easier.
Sign up with Facebook