I booked a room in Cardiff TraveLodge for two nights through these guys and received the confirmation e-mail and voucher fine (all with correct details on them). But when I turned up at the hotel they initially couldn't find my booking. When they eventually did it was for October (not August as stated on my voucher and confirmation e-mail). Unfortunately the TraveLodge was full that night so I ended up having to call around all local hotels trying to find an alternative booking (which cost me substantially more than my original booking).
When I contacted OnHotels.com I was advised to put it in an e-mail (which I did). Despite numerous further e-mails and phone calls I still haven't heard anything back from them. I'd advise strongly against going anywhere near these guys.
Connect with Facebook to get one click access to Trustpilot. It's easier.Sign up with Facebook