The Sun Inn Edinburgh is located in Lothianbridge, Dalkeith, a charming village southeast of Edinburgh. The area offers a peaceful countryside atmosphere while being close to historic sites such as Dalhousie Castle, about 1.9 km away, and the iconic Edinburgh Castle, approximately 13 km from the inn. Edinburgh Airport is conveniently situated 20.9 km from the hotel, providing easy access for travelers.