Best hotels just outside Edinburgh

Escape the city with our pick of the best hotels just outside Edinburgh. From the coastal charm of East Lothian and St Andrews to the rolling hills of Perthshire, these hand-picked stays are all within two hours’ drive - perfect for a quick night away.

Recommended offers

See our boutique hotel deals