There are four good reasons to sleep outside Edinburgh: you're driving and want free parking, you want a castle or a country house rather than a city room, you're here for the coast or the golf, or the city's August and Hogmanay prices have chased you out. If none of those apply and you have two nights to see the sights, stay in town; our guide to where to stay in Edinburgh picks the area. My short answers for the rest: a real castle night is Dalhousie Castle; the best bed on the coast is Marine North Berwick; the cheapest room with a frequent train into the city is The West Port Hotel in Linlithgow (£100, three or four trains an hour, 18 to 25 minutes to Waverley), and the cheapest bed with any train is The Eskbank Hotel in Dalkeith (£81.23, station 900 metres away); the cheapest chain bed by a park-and-ride is a Premier Inn at Dalkeith or Musselburgh, each a seven-minute drive from one; and the one splurge that is technically inside the city but feels like the country is Prestonfield House. For what to do once you're out there, see day trips from Edinburgh.
This guide is organised by direction, because the direction decides your commute. The East Lothian coast has the prettiest towns and a 33-minute train. Musselburgh is the closest by rail, 7 to 14 minutes, and the plainest. Midlothian has the castles and the Borders Railway. West of the city there's the airport, and the most frequent trains of all from Linlithgow. Every hotel gets the same facts: minutes to Edinburgh Waverley by train or bus, measured door to door on a Tuesday morning in September 2026 from Google's live timetables, the drive time, the nearest station or park-and-ride, the parking, a rate for Tuesday 17 November 2026 read from the hotel's own booking engine on 18 September, and the trade-off a friend would tell you about.
Two things about price. The calendar still rules out here: in August, when the Fringe fills the city, and over Hogmanay, a room can cost two to four times its off-peak rate and the good ones are gone months in advance, so for those two windows book six to nine months ahead. But the swing is gentler out here than in the Old Town, and there's a second saving: the 5% visitor levy that every room inside the City of Edinburgh Council boundary has added since 24 July 2026 doesn't apply in East Lothian, Midlothian, West Lothian or Falkirk. Of the fifteen hotels below, only two sit inside the boundary and charge it, Prestonfield House and Dalmahoy (whose Kirknewton estate falls in the city council area), and both include it in the price they show. The rates are indicative and dated, not quotes; check the live price for your own dates.