I use this site for booking my accommodation. Most of the places on this site allow you to pay when you arrive. I love the fact that most bookings can be cancelled up to 24 hours before check in. I find their reviews accurate, and like the different sort options (Price, Distance from Centre etc.) If I use the lowest to highest price option, it asks if I want to see only private rooms.