Have you thought of getting in touch with Customer Services at OAT and asking if they have any spare rooms in the campus Hall of Residence (Langford Hall) - about 150 metres from the classroom building? They may not have any vacancies, but it's worth asking.
It will be a bit more basic than a local B&B, but it will certainly be convenient. There shouldn't be too many distractions - and if you meet anyone else in the same corridor, they may even be able to help with the work in the evenings.