Welcome to ...

Loch Lomond and The Trossachs National Park

Loch Lomond and The Trossachs National Park is a national park in Scotland centred on Loch Lomond, and includes several ranges of hills and the Trossachs. It boasts some of the most stunning scenery in the world from the breathtaking mountains and glens of the Trossachs to the vast tranquil beauty of Loch Lomond, the UK’s largest body of water. There’s lots to explore here and activities to suit everyone, all of which is only enhanced by having Scotland’s first National Park as your backdrop.  

Suggested Getaways

  • Special Offers

    See all Special Offers
  • Great Late Deals

    Browse our latest offers for breaks over the next 30 days; head off for a romantic weekend or wild adventure!

    See all late deals
  • Gift Tokens

    Gift Tokens are available in multiples of £10 and are the perfect gift.

    Buy Gift Voucher