I am thinking of taking my good lady away for a few days to a nice UK hotel
- having given up on an easy carefree foreign holiday to Lanzarote.
What gets the best deal - these agents like Booking.com, Trivago, etc or negotiating directly with the hotel?
Our flexibility of dates could be a good negotiating tool.