The Dungeon Restaurant
The Dungeon Restaurant at Dalhousie Castle
Stylish Scottish gastropub and inn in Dalkeith offering local cuisine, comfortable rooms, and scenic riverside charm.
The Sun Inn in Dalkeith is a modern gastropub and inn known for its stylish interior, locally sourced Scottish cuisine, and all-day dining options. Located near the impressive Lothian Bridge and railway viaduct, it offers a welcoming atmosphere with a bar, restaurant, rooftop terrace, and comfortable rooms. Popular for breakfast, lunch, and dinner, it combines traditional charm with contemporary touches and outdoor relaxation spaces.
Opening times, essentials, and a few local tips gathered into one calmer, easier-to-scan planning section.
Train and Bus Combination
Take a train from Edinburgh Waverley to Dalkeith, which takes about 25-35 minutes. From Dalkeith station, catch a local bus or taxi to The Sun Inn near Lothian Bridge, approximately 10 minutes. Train tickets cost around £5-£8, and local buses are £2-£4. Service frequency is moderate, with some limitations on weekends.
Car Travel
Drive from central Edinburgh to The Sun Inn in Dalkeith, a journey of approximately 20-30 minutes depending on traffic. Free parking is available on-site. Note that peak hours may increase travel time, and some roads may be narrow near the inn.
Taxi or Rideshare
A taxi or rideshare from Edinburgh city center to The Sun Inn takes about 20-30 minutes. Estimated fare ranges from £20 to £30. This option offers direct and convenient access, especially for groups or travelers with luggage.
Use Tower Bridge as your starting point for nearby food, family ideas, nightlife, and more local discoveries.
A quick look at seasonal patterns and peak visiting hours.
Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.
Discover Midlothian, Scotland's hidden gem, where history, nature, and culture blend seamlessly to offer a unique travel experience.
Tell me more about Midlothian