Regarde dans les Youth Hostels.
Il y en a plusieurs en centre ville.
Sinon il y a les B&B.
Celui-ci et vraiment bien il est a Linlithgow (15min en train d'Edinburgh).
http://www.thornton-scotland.co.uk/francais/sightseeing.htm
Les transports sont vraiment tres facile ici donc pas de problemes pour ce loger en dehors de ville.
Les B&B qui sont situes en dehors d'Edinburgh sont en general mieux et moins cher.