We are staying at -
Nottingham - The Gresham Hotel, 109 Carrington Street, NG1 7FE. Tel - 0115 950 1234. The price is £44 (for the room) and includes breakfast. Looking at the map, the hotel doesn't look like it is very far from the venue.
Dudley - Wards Arms Hotel, Birmingham Road, Dudley, West Midlands, DY1 4RN, 01384 457502. The price is £65 (for the room) and includes breakfast. According to the recepionist, JB's is about 5-10 minutes from the hotel. We have stayed at this hotel before, it is a bit expensive but it is a nice hotel.