220 homes

One trip, two stays

Split your time between two places and discover more of Grand Marais.
Split your time between Grand Marais and Tofte
$219 average per night
Two stays in Grand Marais 4 miles apart
$283 average per night
Two stays in Grand Marais 18 miles apart
$170 average per night
Split your time between Grand Marais and Tofte
$190 average per night
Two stays in Grand Marais 2 miles apart
$180 average per night
Two stays in Grand Marais 18 miles apart
$239 average per night
Split your time between Tofte and Grand Marais
$185 average per night
Two stays in Grand Marais less than 1 mile apart
$190 average per night
Stay in Grand Marais and Tofte
$269 average per night
Split your time between Tofte and Grand Marais
$216 average per night
Stay in Grand Marais and East Cook
$199 average per night
Stay in East Cook and Grand Marais
$158 average per night
Stay in Tofte and Lutsen
$336 average per night
Split your time between Hovland and East Cook
$110 average per night
Two stays in Tofte
$195 average per night
Two stays in Grand Marais 3 miles apart
$251 average per night
Split your time between Tofte and Grand Marais
$186 average per night
Stay in Tofte and Lutsen
$364 average per night
Two stays in Grand Marais 6 miles apart
$190 average per night
Two stays in Tofte less than 1 mile apart
$204 average per night