Copyright © Macdonald Hotels & Resorts 2025
Website by mtc.
A stay at Forest Hills Hotel & Resort places you in an enviable position within an area renowned for its exceptional natural beauty – Loch Lomond and The Trossachs National Park.
Established in 2002 and the first of Scotland’s two National Parks, it covers 720 square miles and contains a fabulous array of lochs, rivers, woodlands, mountains and historical sites. The park also features Loch Lomond - Britain’s largest freshwater lake, also regarded as one of its loveliest.