Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Grand Marais

Tonight Jun 19 - Jun 20
This weekend Jun 21 - Jun 23
Next weekend Jun 28 - Jun 30

Featured Grand Marais Cheap Hotels

See all 84 Properties in Grand Marais

Estimated price for 1 night/2 adults

The Shoreline Inn
The Shoreline Inn
2.0 out of 5.0 20 Broadway, Grand Marais, MN
3.3/5 (237 reviews)
$129/ night for 2 guests

Peaceful, quiet & serene setting. Great for relaxing. Right on the beach.!Soothing sound of ocean waves & seagulls. Super staff

Reviewed on Jun 4, 2019
The Cliff Dweller on Lake Superior
The Cliff Dweller on Lake Superior
2.5 out of 5.0 6452 West US Highway 61, Tofte, MN
4.2/5 (394 reviews)
$101/ night for 2 guests

Great stay and place! I would highly recommend Cliff Dweller's!

Reviewed on Jun 11, 2019
Cascade Lodge
Cascade Lodge
3.0 out of 5.0 3719 West Highway 61, Lutsen, MN
4.1/5 (230 reviews)
$114/ night for 2 guests

It was quaint. The only issue was tge lack of a hairdryer available. They were all distributed. I made it aware to management they should have one available for every room and cabin even if they can't place them in each bathroom. I received notice by email that they have already ordered more. Very ...

Reviewed on Jun 16, 2019
Solbakken Resort On Superior
Solbakken Resort On Superior
2.5 out of 5.0 4874 W Hwy 61, Lutsen, MN
4.1/5 (107 reviews)

The property is right on the lake n the kitchen is so well equipped. All the cottages have a view of the lake which is fantastic......a very cosy place to be😊

Reviewed on Apr 1, 2019
Aspen Inn
Aspen Inn
2.0 out of 5.0 1711 West Hwy. 61á, Grand Marais, MN
3.4/5 (382 reviews)
$99/ night for 2 guests

Very friendly check in process. Great location to everything you needed.

Reviewed on May 31, 2019
Eagle Ridge Resort at Lutsen Mountains
Eagle Ridge Resort at Lutsen Mountains
2.5 out of 5.0 445 Ski Hill Rd, Lutsen, MN
4.0/5 (496 reviews)
$112/ night for 2 guests

I like the veiw of the valley and the sound of running water while I slept!

Reviewed on Jun 13, 2019
Spruceglen Inn
Spruceglen Inn
2.0 out of 5.0 218 East Hwy 61, Grand Marais, MN
2.7/5 (74 reviews)
$99/ night for 2 guests

Great location, great price, friendly staff, easy check in, clean rooms. The room did have a strange smell but you get over it and the air conditioner was fairly loud all night long. Great for a one night stay if your wanting to be in walking distance to all of grand marais cute spots!

Reviewed on Jun 17, 2019
AmericInn by Wyndham Tofte Near Lake Superior
AmericInn by Wyndham Tofte Near Lake Superior
2.5 out of 5.0 7231 W Hwy 61, Tofte, MN
4.3/5 (179 reviews)
$140/ night for 2 guests

We were very pleased with the cleanliness and the great breakfast selections.

Reviewed on May 24, 2019
Map

Recently booked Cheap Hotels in Grand Marais

Eagle Ridge Resort at Lutsen Mountains
2.5 out of 5.0
Last booking: 11 hours ago
Spruceglen Inn
2.0 out of 5.0
Last booking: 12 hours ago
The Cliff Dweller on Lake Superior
2.5 out of 5.0
Last booking: 14 hours ago
AmericInn by Wyndham Tofte Near Lake Superior
2.5 out of 5.0
Last booking: 24 hours ago

Cheap Hotels in Grand Marais


Grand Marais has cheap accommodation options and a range of things to see and do, making it a budget-friendly vacation choice. You can find ways to save money while getting to know this destination, which is home to attractions like Cook County Court House, Pincushion Mountain, and Gunflint Hills Golf Course.


When it comes to affordable lodging choices in Grand Marais, you'll find hotels that won't break the bank. These top-rated options offer reasonable prices and have positive reviews from bargain-minded travelers:

Cascade Lodge - 3-star beach hotel. You'll find free WiFi, free parking, and a restaurant at this property. Guests who stay here appreciate its clean rooms and helpful staff.

Aspen Inn - Customers like this 2-star motel for its good location and helpful staff. It offers free continental breakfast, free WiFi, and free parking.

Spruceglen Inn - At this 2-star motel, you can take advantage of free breakfast, free WiFi, and free parking.

AmericInn by Wyndham Tofte Near Lake Superior - 2.5-star hotel. You'll find free continental breakfast, free WiFi, and free parking at this property.

The Shoreline Inn - Customers like this 2-star beach hotel for its comfortable rooms and helpful staff. It offers free breakfast, free WiFi, and free parking.


Planning Your Trip to Grand Marais


Still choosing trip dates? Find out more about the local climate with these monthly averages so you can plan around good weather.


  • Hottest months: August, July, September, and June, with an average temperature of 67°F
  • Coldest months: January, December, February, and March, with an average temperature of 8°F
  • Rainiest months: June, July, October, and September, with an average rainfall of 3.43 inches
  • Driest months: January, February, March, and December, with an average rainfall of 0.82 inches

Sightseeing In and Around Grand Marais


Grand Marais draws tourists with its lakeside setting and hiking trails, and offers plenty to see and do without spending a fortune. You can budget for the top local attractions on your list, and then make time for activities that cost very little. Take in the local culture at North Shore Commercial Fishing Museum and Chik-Wauk Museum and Nature Center, or enjoy the area's natural beauty at Pincushion Mountain.


Travelers also like Grand Marais for its:
  • Cafés
  • Skiing
  • Mountain views
  • Waterfalls
  • Canoeing
  • Forests