Was in Bruges in Jan, stayed at the Grand Casselbergh Hotel, very good breakfast buffet but did not rate the room.
If you want cheap the only thing I can suggest is to take sandwiches