Hotels with Pool & Resorts in Grand Marais from AU$154

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Best Grand Marais Hotels with Pool

Eagle Ridge Resort at Lutsen Mountains
2.5 star property
8.4 out of 10, Very good, (1001)
"The rooms and the pool buildings are very clean. The surrounding areas could be a little more well kept but I also understand it was non season and it appeared there were still construction going on. Overall, we really enjoyed our stay and will be back!"
The price is AU$197
includes taxes & fees
24 Nov - 25 Nov
Eagle Ridge Resort at Lutsen Mountains
Aspen Lodge
2.0 star property
8.4 out of 10, Very good, (1000)
"This was a quiet facility near Lake Superior. We enjoyed having a large room with 3 beds for 6 travelers. We also were able to park 2 trucks pulling boats. The desk clerk went home at 10PM and a person who had reserved a room came in after that. "
The price is AU$248
includes taxes & fees
22 Dec - 23 Dec
Aspen Lodge
Caribou Highlands Lodge
2.5 star property
8.2 out of 10, Very good, (513)
"Place is beautiful, people are freindly, the restaurant and bar is fantastic "
The price is AU$256
includes taxes & fees
25 Nov - 26 Nov
Caribou Highlands Lodge
AmericInn by Wyndham Tofte Near Lake Superior
2.5 star property
8.8 out of 10, Excellent, (808)
"Grant location in the North shore we love this hotel. You can build a fire outside in the summertime. Walk out to the water. Lots of breakfast options. Kristen was amazing helping us out with some car trouble and everybody was just so nice. "
The price is AU$154
includes taxes & fees
5 Dec - 6 Dec
AmericInn by Wyndham Tofte Near Lake Superior
Spruceglen Inn
2.0 star property
6.4 out of 10, (159)
"Old motel style rooms. Price is reasonable for Grand Marais. Plumbing and AC were good. Bedding was old but still reasonably comfortable."
Spruceglen Inn
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.
Don't see what you're looking for?
See all available properties in Grand Marais
Beautiful view of the beach with palm trees

Black Friday: Members save 30%+

Members save 30%+ on selected hotels until 4 Dec (property time) with our Black Friday deals. Stay by 15 Dec 2025.

Frequently asked questions

What's it like visiting Grand Marais?
If taking it easy by the pool is your idea of the perfect getaway, you may want to consider scenic Grand Marais, which offers 5 places to stay with pools. During your visit, you can explore sights such as Lutsen Mountains, and then relax and unwind poolside at one of the accommodation options in Grand Marais that travellers like for their pools.
What are some hotels with pools in Grand Marais?
Aspen Lodge: Hotel, 1-minute walk from Lake Superior. Features a sauna, a pool and Smart televisions. Spruceglen Inn: Offers daily, an indoor pool and free self parking.
How many hotels with pools can I expect to find in Grand Marais?
Expedia has 5 hotels in Grand Marais for your poolside break.
What is there to see and do in Grand Marais?
Make a point to visit attractions such as Cascade River State Park and Grand Marais Golf ‘n’ Stuff. Discover sights such as Cacade River, Eagle Mountain Trailhead and Boundary Waters Canoe Area Wilderness during your stay. Grand Marais appeals to visitors with its beautiful lakeside setting and array of dining options.
When is the best time to book a hotel with a pool in Grand Marais?
Taking the local weather in Grand Marais into account can help you maximise your time at the pool during your trip. The hottest months are usually August and July, with an average temperature of 15°C, while the coldest months are January and February, with an average of -7°C. The snowiest months in Grand Marais are April, March, January and November, with each month seeing an average of 38 cm of snowfall.