Search for Cheap Deals on
Spa Resort Hotels in Grand Marais

You choose what matters — star rating, location, amenities.

We pick the perfect hotel, packed with all your must-haves.

Your hotel is revealed right after booking!


Featured Grand Marais Resorts & Hotels with Spas

Aspen Inn
Aspen Inn
2 out of 5
1711 West Hwy. 61á, Grand Marais, MN
Stay at this motel in Grand Marais. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff in our reviews. ...
Aspen Inn
Aspen Lodge
Aspen Lodge
2 out of 5
208 East Hwy 61, Grand Marais, MN
Stay at this hotel in Grand Marais. Enjoy private spa tubs, a sauna, and a fireplace in the lobby. Our guests praise the helpful staff and the clean rooms in ...
Aspen Lodge
Caribou Highlands Lodge
Caribou Highlands Lodge
2.5 out of 5
371 Ski Hill Road, Lutsen, MN
Book a stay at this ski hotel in Lutsen. Enjoy an outdoor pool, a free ski shuttle, and a fitness center. Our guests praise the helpful staff in our reviews. ...
Caribou Highlands Lodge
Eagle Ridge Resort at Lutsen Mountains
Eagle Ridge Resort at Lutsen Mountains
2.5 out of 5
445 Ski Hill Rd, Lutsen, MN
Book a stay at this ski hotel in Lutsen. Enjoy free WiFi, a fitness center, and a fireplace in the lobby. Our guests praise the helpful staff in our reviews. ...
Eagle Ridge Resort at Lutsen Mountains
The Mountain Inn at Lutsen
The Mountain Inn at Lutsen
2 out of 5
360 Ski Hill Rd, Lutsen, MN
Book a stay at this golf motel in Lutsen. Enjoy free WiFi, free parking, and onsite spa services. Our guests praise the helpful staff and the clean rooms in ...
The Mountain Inn at Lutsen
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.