En mi opinion la mejor opcion en Inglaterra son los B&B, todos los alojamientos son bastante caros y dejan mucho que desear, esta es una opcion barata y desayunas alli mismo, te pongo un link con B&B en Escocia:
http://www.scotlandsbestbandbs.co.uk/" onclick="window.open(this.href);return false;
Tienen buena pinta, nosotros vamos en Junio asi que ya os contare, otra opcion muyyyyy barata son los Hostels, tienes de todo, con habitaciones familiares, habitaciones para 2 con baño compartido, con baño privado etc... nosotros hemos elegido uno de estos en Glasgow porque solo nos quedamos 2 noches y suelen ser bastante centricos, fijate que en muchos de ellos hay que alquilar las toallas y la gran mayoria tienen cocina que pueden utilizar los huespedes asi que te ahorras un dinerillo:
http://www.hostelsworld.com" onclick="window.open(this.href);return false;
http://www.hostels.com" onclick="window.open(this.href);return false;