The best location depends on what you're looking for and how far you're willing to travel.
Lakeland is where most Finns would instinctively head. Finland's lake district covers a vast swath of the country from Lake Päijänne in the south up to Lake Oulujärvi in the north, and the shores are dotted with cottages at every price point.
Lake Saimaa, part of Lakeland, in Eastern Finland is famous for its pristine waters and remarkable scenery. Rental cabins are widely available around towns such as Lappeenranta, Imatra, Savonlinna and Mikkeli. Punkaharju is known for its dramatic ridge landscape, and Puumala is one of the best places to spot the Saimaa ringed seal – one of the world's rarest, and found only here.
Lake Päijänne, also part of Lakeland and stretching 120 kilometres between Lahti and Jyväskylä, is Finland's deepest lake and a favourite for cabin holidays. The clear water and island-studded landscape attract mökki-goers from around the country. Popular areas for rentals include Asikkala, Sysmä, Padasjoki, and the Jyväskylä region at the northern tip. Don't miss the famous Pulkkilanharju ridge.
Lapland offers its own version of cabin life in the Arctic wilderness. Resorts such as Levi, Ylläs and Ruka-Kuusamo all have villa-style cabins to suit those who want comfort alongside wilderness. Summer is the quieter and often more affordable season up here, with winter being the high season.
The Coast and Archipelago region is in a class of its own. Finland's Archipelago Sea is the world's largest, and plenty of families have their own tiny cabin islands – arriving by boat is part of the experience. Places like Parainen in the Turku archipelago, Naantali, Kemiönsaari and the Åland islands all reward exploration.
Near Helsinki, it is surprisingly easy to find a genuine mökki experience without travelling far. The award-winning zero-emissions Nolla cabin on Vallisaari island, reached by a 20-minute boat ride from the market square, is one option. Other popular mökki areas within an hour of the capital include Espoo and the Nuuksio area, Kirkkonummi, Inkoo, Siuntio, Porvoo and Lohja. You'd never guess you were so close to a European capital.