Background

Explore the Majestic Craigmillar Castle

Discover the enchanting Craigmillar Castle, a medieval fortress rich in history and stunning landscapes, just minutes from Edinburgh's city center.

4.7

Craigmillar Castle stands as a testament to Scotland's storied past, nestled just a short distance from the vibrant city of Edinburgh. This impressive medieval fortress, built in the 14th century, invites tourists to step back in time and explore its well-preserved ruins. Surrounded by lush greenery and sprawling parkland, the castle offers a serene escape from the bustling city life. As you wander through its towering walls and charming courtyards, you can almost hear the echoes of the past, from royal banquets to whispers of intrigue. Visitors can explore the castle's various levels, including the impressive tower house, which boasts stunning views of the surrounding landscape. The castle's rich history is illuminated through informative displays, revealing tales of its former inhabitants, including Mary, Queen of Scots, who frequented the castle in her youth. The well-maintained grounds also provide a perfect backdrop for a leisurely picnic or a peaceful stroll, making it an ideal destination for families and history enthusiasts alike. With its captivating architecture and historical significance, Craigmillar Castle is more than just a tourist attraction; it is a window into Scotland's medieval heritage and a picturesque spot that enchants visitors of all ages. Whether you're an avid history buff or simply seeking a scenic retreat, a visit to Craigmillar Castle promises an unforgettable experience.

Local tips

  • Visit during weekdays to avoid large crowds and enjoy a more peaceful experience.
  • Bring a camera to capture the stunning views from the castle's tower.
  • Check the opening hours online before your visit, as they may vary throughout the year.
  • Wear comfortable shoes for exploring the uneven surfaces and staircases within the castle.
  • Consider visiting the nearby park for additional walking trails and picnic spots.
widget icon

Buy Tickets

    No tickets available

Book Tours

    No tours available

A brief summary to Craigmillar Castle

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

Getting There

  • Car

    From Down, take the A1 road heading towards Edinburgh. Continue on the A1 for approximately 30 miles. Take the exit onto the A720 towards Edinburgh City Bypass. Follow the signs for the A7 and merge onto the A7. After about 3 miles, take the exit for Craigmillar Castle Road (B6415). Follow Craigmillar Castle Road for approximately 1 mile until you reach Craigmillar Castle, which will be on your left. Parking is available near the castle. Note that there may be a parking fee.

  • Public Transportation

    From Down, head to the nearest train station and take a train towards Edinburgh Waverley Station. The journey will take around 1 hour. Upon arrival at Waverley Station, exit the station and catch the number 33 bus towards Craigmillar Castle. The bus will drop you off close to the castle after about a 30-minute ride. Be sure to check the bus schedules for any changes in service. A single bus fare is approximately £1.70.

Popular Experiences near Craigmillar Castle

Popular Hotels near Craigmillar Castle

Select Currency