Minnesota may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Hotel Resorts in Grand Marais

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Featured Resorts in Grand Marais

Bluefin Bay on Lake Superior
3.5 out of 5
7192 W Hwy 61, Tofte, MN
Get Rates

Situated on the boardwalk, this spa resort is steps away from Superior National Forest and Lake Superior. North Shore Commercial Fishing Museum and Temperance ...

4.4/5Excellent! (16 reviews)

"We loved the board walk along the lake, the vaulted ceilings added a neat volume to the well laid out rooms, the pools indoor and outdoor were wonderful, the restaurant on the lake was delicious, the check in stop was very nice with the coffee and hot cocoa, and the spike cleats for hiking on the ..."…"

Reviewed on 12 Apr 2020

Bluefin Bay on Lake Superior
The Bluefin Bay Family Of Resorts
3.5 out of 5
7192 W Highway 61, Tofte, MN
Get Rates

This family-friendly Tofte resort is located on a lake, just steps away from Superior National Forest and Lake Superior. Temperance River State Park and North ...

4.5/5Wonderful! (19 reviews)
Not what I expected.

"Room was just OK. I thought the pictures on the hotel website oversold the room."…"

Reviewed on 25 Sep 2016

The Bluefin Bay Family Of Resorts
Don't see what you're looking for?
See all available properties in Grand Marais
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Other property types in Grand Marais

AmericInn by Wyndham Tofte Near Lake Superior

AmericInn by Wyndham Tofte Near Lake Superior

2.5 out of 5
7231 W Hwy 61, Tofte, MN
The price is Rs5,026 per night from 13 Dec to 14 Dec
4.3/5Excellent! (336 reviews)

"Hotel was clean and affordable. Hotel staff was friendly. We also enjoyed the decor in the lobby."…"

Reviewed on 22 Nov 2020

AmericInn by Wyndham Tofte Near Lake Superior
Caribou Highlands Lodge

Caribou Highlands Lodge

2.5 out of 5
371 Ski Hill Road, Lutsen, MN
4/5Very Good! (210 reviews)

"Alpine slide was great. Missed the tennis courts though."…"

Reviewed on 28 Aug 2020

Caribou Highlands Lodge
Cascade Lodge

Cascade Lodge

3 out of 5
3719 West Highway 61, Lutsen, MN
The price is Rs9,238 per night from 29 Dec to 30 Dec
4.2/5Very Good! (382 reviews)

"Awesome hiking! Great views of the lake and the cascades are pretty cool"…"

Reviewed on 23 Nov 2020

Cascade Lodge
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

What is Grand Marais like for a resort holiday?
Longing for a relaxing getaway? You deserve the comforts of a resort, where you can find everything you need for your holiday – from convenient dining options to entertainment and shopping. Browse the resort options in the area and discover the best one for you, whether you envision yourself kicking back in a luxury suite or browsing the on-site boutiques.
What's a favourite resort for my stay in Grand Marais?
Bluefin Bay on Lake Superior - Ski resort rated 3.5 stars. Features 3 restaurants, a full-service spa and an outdoor pool. The Bluefin Bay Family Of Resorts - Beach property rated 3.5 stars. Has a full-service spa, an outdoor pool and an indoor pool.
What can I do in Grand Marais?
Travellers come to Grand Marais for hiking and other popular activities, and say that there are lots of great restaurants here. Explore the interesting exhibits at North Shore Commercial Fishing Museum and Chik-Wauk Museum and Nature Center, or grab your ski gear and take to the slopes at Lutsen Mountains or Pincushion Mountain. Cook County Court House and Eagle Mountain Trailhead are a few additional attractions in the area that you might like.
What's the weather like in Grand Marais?
The hottest months are usually August and July, with an average temperature of 14°C, while the coldest months are January and December, with an average of -7°C. The snowiest months in Grand Marais are January, December, November and March, with each month seeing an average of 46 inches of snowfall.