I don't know about B&Bs. There is a
Travelodge, on a weekday booked in advance it's £25 for a room, double or twin. leaving plenty of change for a breakfast in town, weekends are a lot more expensive though. It's pretty close to the center and like all Travelodges I've been to there's no problem putting the bike in the room.