13 Historic castles near Edinburgh

You don’t need to travel far to find a castle near Edinburgh. Our capital city is home to three great castles – Edinburgh, Lauriston, and Craigmillar – but if you want to venture further afield or discover somewhere new, there are plenty of castles, palaces, and estates nearby to tick off your list.

La siguiente lista ha sido elaborada por VisitScotland para mostrar una amplia gama de experiencias. No responde a un orden o clasificación establecidos.

  1. Tantallon Castle

    East Lothian

    Tantallon Castle, East Lothian

    Perched on the cliff tops looking out to the Bass Rock and beyond to Fife, Tantallon Castle is a red sandstone ruin located not far from North Berwick that features battlements, artefacts, and an extensive history. The castle is also a popular filming location and has appeared as a dramatic backdrop in numerous productions, including more recently in Apple TV+’s The Buccaneers.

    Immerse yourself in the stunning views over the North Sea, keep your eyes peeled for local wildlife, learn more about the castle architecture and find out how the castle was once a mighty stronghold.

    Travel: you can get here from Edinburgh by car (55min), via train and bus (1h20m), or by coach (1h30m).

  2. Blackness Castle

    Linlithgow

    Castillo de Blackness, Linlithgow

    Sometimes referred to as ‘the ship that never sailed’, Blackness Castle is a mighty fortress from the 15th century that sits in the Firth of Forth, with the magnificent Forth Bridges as its backdrop. Another grand castle that is no stranger to the big screen, Blackness Castle appeared in the hit TV-series Outlander. Whilst you’re here, learn more about the Crichtons – one of Scotland’s most powerful families – and make sure to climb the towers to admire the panoramic views of the Firth of Forth, Fife, and beyond.

    Travel: you can get here from Edinburgh by car (45min), or via train and bus with various route options (50min).

  3. Midhope Castle

    South Queensferry

    Midhope Castle, South Queensferry

    © Visit West Lothian / Vass Media

    Nearby in South Queensferry, Midhope Castle is most commonly known for playing Lallybroch in the TV-series Outlander. Embark on a guided tour of the castle and grounds to learn more as you go, enjoy educational activities and experiences, and dive deeper into the history and heritage of this small but mighty castle.

    Travel: you can get here from Edinburgh by car (35min).

  4. Stirling Castle

    Stirling

    Stirling Castle

    Stirling Castle is one of the greatest castles in Scotland. Situated on a volcanic crag overlooking the city, it has been a fortress since ancient times and has seen its fair share of monarchs, kings, and queens roam its grand hallways and rooms. Wander through The Great Hall, admire the detailed exterior, visit the elegant Chapel Royal, see what life was like for the men, women, and children who prepared the feasts in The Great Kitchens, browse the castle’s exhibitions and much more.

    Travel: you can get here from Edinburgh via car (1h10m) or via train (1h10m).

  5. Doune Castle

    Doune

    El Castillo de Doune, Stirlingshire

    A castle you may recognise from films and hit TV series, including Game of Thrones, Outlander, and Monty Python and the Holy Grail, Doune Castle is no stranger to the spotlight. This ruin features a grand courtyard, rich features from when it was the home of Regent Albany – Scotland’s Uncrowned King – as well as scenic views over the River Teith. Make sure you take the time to explore the castle grounds as well - venture on the woodland walk where you can see the site of a Roman Fort.

    Travel: you can get here from Edinburgh via car (1h10m), via train and bus (1h40m) or by coach (1hr40m).

  6. Dean Castle & Country Park

    Ayrshire

    Dean Castle & Country Park, Ayrshire

    Once the home and stronghold of the Boyd family for over 400 years, Dean Castle has seen many turbulent periods of Scottish history and now stands as a popular attraction in the Ayrshire town of Kilmarnock. Surrounded by over 200 acres of lush grounds, the castle hosts world-class collections alongside a dramatic history to dig into.

    The country park offers something to do for the whole family, with a variety of trails to embark on – History, Countryside, and Farm. Admire landscapes of parkland lime trees, ornamental pines, great oaks, and abundant open farmland.

    Travel: you can get here from Edinburgh by car (1h45m), via train and bus (1h55m) or by coach (2h10m).

  7. Scone Palace

    Perth

    Palacio de Scone, Perth

    © VisitScotland / Kenny Lam

    The ancient capital of Scotland is home to grand castles, palaces, and estates. Scone Palace is a beautifully preserved, grand building that was once the crowning place of Scottish kings. Walk in the footsteps of some of Scotland’s most prominent leaders, immerse yourself in a guided tour that will take you through majestic rooms, past rare and unique collections, and wander through the splendid 100-acre gardens including the Victorian pinetum and restored walled garden.

    Travel: you can get here from Edinburgh by car (1hr), or via train and bus (2hr).

  8. Falkland Palace & Garden

    Falkland

    Falkland Palace

    Take a trip to Falkland where you can explore this fine palace and grounds. Home to one of Britain’s oldest tennis courts, Falkland Palace is shrouded in fascinating history to uncover. Admire the Renaissance architecture, stroll around the mesmerising garden with its wildflower meadow and orchard, and stop by the Physic Garden too. Did you know Mary, Queen of Scots, is one of the palace’s most famed royal residents? It is said she was enchanted by the palace and stayed here to enjoy the falconry and hunting opportunities, along with playing on the now oldest surviving tennis court.

    Travel: you can get here from Edinburgh by car (1hr) or via train and buses (1h50m).

  9. St Andrews Castle

    St Andrews

    St Andrews Castle, St Andrews

    Famed for its golfing opportunities, St Andrews is the perfect place to tee off against stunning coastal scenery, however there’s much more to the town than just golf. St Andrews Castle is a fascinating ruin located on the seafront that was once a bishop’s palace, a fortress, and a state prison during its 450-year history. Today you can still see the bottle dungeon, one of medieval Britain’s most infamous castle prisons, tour the castle with an audio guide to discover more about its intense history, and admire the panoramic views out to sea.

    Travel: you can get here from Edinburgh by car (1h30m) or by bus and train (1h47m).

  10. Drumlanrig Castle & Gardens

    Dumfries & Galloway

    Drumlanrig Castle & Gardens, Dumfries & Galloway

    © Discover Scottish Gardens / Julie Howden

    Adventure awaits at Drumlanrig Castle. This grand castle and gardens are surrounded by dense woodlands and greenery, with a host of things to do. Explore the grounds, gardens and trails on foot - the kids will love the adventure playground - and stop by the Larchwood Cabin Café for a spot of lunch. Delve into a range of outdoor activities, from walking and hiking, mountain biking, fishing, to wildlife watching, assault courses, clay pigeon shooting and more.

    If you’re looking for a spot of luxury, you can stay in the grounds of the estate itself. Choose from apartments and cottages, or if you’re planning a big family getaway, book a stay in Dabton House.

    Travel: you can get here from Edinburgh by car (1h50m) or by train and buses (3hrs).

  11. Caerlaverock Castle

    Dumfries & Galloway

    Caerlaverock Castle, Dumfries & Galloway

    This great medieval fortress takes a unique triangular shape that you can’t find elsewhere in Scotland. Complete with a moat, twin-towered gatehouse, and imposing battlements, you can get a real feel for how this castle withstood attacks and sieges centuries ago. Learn more about the turbulent history that happened here through siege warfare exhibitions as well as reconstructions of medieval siege engines.

    The castle also offers up tasty home-baking and warming drinks in the tearoom, and there’s a castle-themed adventure park for the kids to get stuck into.

    Travel: you can get here from Edinburgh by car (2h20m).

  12. Thirlestane Castle

    Scottish Borders

    Thirlestane Castle, Scottish Borders

    Situated in the town of Lauder in the rich countryside of the Scottish Borders, Thirlestane Castle is one of the oldest and finest inhabited castles in Scotland. Wander the halls of the castle and you can discover a variety of grand rooms, donned with immaculate architecture, drawings, paintings, and collections. 

    Embark on a guided tour of the castle and surrounding gardens to really soak in the luxury and opulence that Thirlestane boasts. You can also enjoy a stay in the castle or try out a range of activities on the estate, including horse riding, fishing, archery, Highland Games and more. 

    Travel: you can get here from Edinburgh by car (55min) or by train and bus (2h7m).

  13. Floors Castle

    Scottish Borders

    Floors Castle, Scottish Borders

    © Visit Kelso

    This historic castle is a gem in the Scottish Borders. Located in the mesmerising Roxburghe Estate, the castle was built for the Duke of Roxburghe 300 years ago and now stands as a majestic place for a day trip exploring the grounds, gardens, café, and gift shop.

    Dig deeper into the history of this stately home, join in one of the many events hosted here throughout the year, wander through the walled garden, marvel at the Millennium Garden, and enjoy a bite to eat in the Terrace or Courtyard cafés.

    Travel: you can get here from Edinburgh by car (1h15m) or via train and bus (2h30m).

Otras cosas que podrían gustarte

Únete a nuestro clan de boletines

Recibe inspiración sobre Escocia directamente en tu bandeja de entrada. No te pierdas las sugerencias de nuestros expertos sobre viajes, atracciones únicas y joyas ocultas.

Recibe el boletín de Escocia