Do NOT pay the full price for the room. Few people EVER pay the full price for the room.
Most of the big chains offer all sorts of deals.
Hilton offer special weekend breaks where dinner and breakfast is included.
Here is one web site but you can search for more.
http://www.hiltonweekend.com/
Saga have a deal with Hilton where you can get great rates for a weekend break. See here
http://www.saga.co.uk/travel/Hotels3/xhAboutSh ortBreaks.asp?cid=&sel=2
You are supposed to be over 50, but I am not sure how strict they are when you book.
Try searching on Hilton offers or Hilton breaks, things like that.