If you want to combine an experience of wild natural beauty and the exploration of history, then we’ve got the perfect day out to add to your stack. Located on the shore of the famous Loch Ness, Urquhart Castle is home to some of the nation’s most dramatic tales while offering some of the most magnificent views in the highlands.

Where can I find Urquhart Castle?

The castle can be accessed by car along the A9 and A82, or a 3-hour train ride to Inverness from Edinburgh with a bus ride on the 920 to Fort William from the station.

There are over 1000 years of history to immerse yourself in at Urquhart Castle, one of the largest castle ruins in the country. A medieval fortress for 500 years, you’ll get a glimpse into some of Scotland’s key historic events and the lives of its nobles. Stand at the top of the Grant Tower with spectacular panoramic views of Loch Ness, explore the great hall that would have been home to many great banquets, and see their fascinating collection of artefacts left by its residents at the visitor centre, including a fully-sized trebuchet engine as well as an audio-visual exhibition about the castle’s history. You can relax with a coffee and delicious snacks at the café to cap off your visit with more comfortable views of Loch Ness and the hills of Great Glen. Don’t forget to commemorate your visit with locally-sourced goods and souvenirs from their gift shop.

  • Adult: £9.60 per ticket
    Child: £5.80 per ticket
    Concession: £7.70 per ticket (family tickets also available)
  • Opening times for the castle and café vary depending on the season and can be checked at: https://www.historicenvironment.scot/visit-a-place/places/urquhart-castle/prices-and-opening-times/
  • Most of the site is accessible for visitors with disabilities.
  • Parking is available on site

Check out things to do nearby...