We have just stayed in a scottish hotel for an extra night tacked on to a weekend at more expensive one for a wedding. I booked the extra night via booking.com where they had a deal for £39 instead of £99 for a twin room. b and b. We knew the hotel so I booked it. The food was good and everywhere was clean, however the twin room was a tired and dingy back room, and was a single room with a second bed jammed in so that there was about a foot of space at the sides and bottom, you couldn't open the bathroom door properly, and the shower head wasn't properly attached. You couldn't have got a cat in , let alone swung it.
This is a cautionary tale really, the very good breakfast is £8.50 for non guests, so I suppose we paid £22 for the room. so we didn't feel we could complain. I think that the rooms you get for the £39 deal are not what they get for £99- we would have complained at that and not accepted the room, there is plenty around on a Sunday night out of season, caveat emptor