We are planning a 1 night stay in Edinburgh in August (our schedule doesn't allow for 2 nights). The problem is; most hotels & B&B's require a minimum of 2 nights to book at that time of year).
I am considering finding a hotel or B&B in an outlying area (on train route between Edinburgh and Glasgow i.e. Linlithgow).
Any suggestions as to the best way to handle this situation would be appreciated?
PS May be taking in the Tattoo if tickets are still available (haven't checked recently). How late might the trains run between Edinburgh and Glasgow?