In reply to paulhigginsonNI:
There is a number of B&B's in East Calder a village close to ratho, unsure about price as I only live 5 mins away from Ratho. There is also Linwater (sp?) campsite they have wooden pods you could stay at. If thats no help search for hotels near Edinburgh airport as Rathos only 10mins away from the airport.
Hope this helps a little.
SDB