Currencies

Travel Guide to Craigmillar Castle

Step back in time at Craigmillar Castle, a historical gem in Edinburgh showcasing medieval architecture and rich Scottish heritage.

4.7

A brief summary to Craigmillar Castle

  • Craigmillar Castle Rd, Edinburgh, Edinburgh, EH16 4SY, GB
  • +441316614445

Explore the Majestic Craigmillar Castle: A Journey Through History

Nestled in the picturesque surroundings of Edinburgh, Craigmillar Castle stands as a testament to Scotland's rich history and architectural grandeur. This remarkable medieval fortress dates back to the 14th century and is one of the best-preserved castles in the region. Visitors will be captivated by its impressive towers and intricate stonework, offering a glimpse into the lives of its former inhabitants. The castle grounds provide a serene escape, perfect for leisurely strolls as you soak in the stunning views of the surrounding landscape. As you wander through the castle's various rooms and chambers, you'll discover fascinating historical insights, including tales of its connections to Mary, Queen of Scots. The castle's well-preserved structures, including the great hall and the impressive tower house, create an immersive experience that transports you back in time. History buffs will particularly appreciate the informative displays and guided tours that delve into the castle's storied past. In addition to its historical significance, Craigmillar Castle offers a beautiful setting for photography and picnics, making it an ideal spot for families and couples alike. Whether you're interested in history, architecture, or simply enjoying the outdoors, a visit to Craigmillar Castle promises an enriching experience that highlights the allure of Scotland's heritage.

Local tips

  • Visit early in the morning or later in the afternoon to avoid crowds and enjoy a more peaceful experience.
  • Bring a picnic to enjoy on the castle grounds, where you can soak up the stunning views.
  • Check the castle's official website for any special events or guided tours that may enhance your visit.
widget icon

Experience Craigmillar Castle

Getting There

  • By Car

    From the center of Berwickshire, head southwest on the A1 road towards Edinburgh. Continue on the A1 for about 45 miles (72 km). Take the exit toward A720/M8/Edinburgh and merge onto the A720 ring road. Continue on the A720 for about 6 miles (10 km), then take the exit for A7 towards Edinburgh City Centre. Follow signs for Craigmillar Castle Road. The castle is located at Craigmillar Castle Rd, Edinburgh EH16 4SY. There is parking available nearby, but it may incur a fee.

  • By Train and Bus

    From Berwick-upon-Tweed train station, take a train towards Edinburgh Waverley station. The journey takes approximately 50 minutes. Once at Waverley, exit the station and head to the bus stop located on Waverley Bridge. Take bus number 21 or 42 towards Craigmillar. The bus ride will take about 30 minutes. Get off at the Craigmillar Castle stop. The castle is a short walk from the bus stop.

  • By Bus

    If you are already in Edinburgh, you can take Lothian Buses service number 21 or 42 from the city center directly to Craigmillar Castle. The bus journey takes approximately 30 minutes from the city center. Ensure you have an appropriate fare ready; a single journey costs about £1.80.

Popular Experiences near Craigmillar Castle

Popular Hotels near Craigmillar Castle