Drymen ligt daar waar de Lowlands met de Highlands samensmelten, nabij het prachtige Loch Lomond en temidden van het natuurgebied de Trossachs. Loch Lomond is het grootste meer van Schotland. Het romantische en veelbezongen water trekt al sinds het eind van de 18e eeuw een groot aantal bezoekers.
De Trossachs is een prachtig natuurgebied in centraal Schotland. Drymen ligt net ten noorden van Glasgow, ca. 5 km van Loch Lomond. Een perfecte ligging voor mooie wandeltochten door de veelzijdige regio.