Best Resorts in Minnesota

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Cities in Minnesota

Featured Resorts in Minnesota

Mystic Lake Casino Hotel
3.5 out of 5
2400 Mystic Lake Blvd., Prior Lake, MN
The price is $89 per night from Dec 2 to Dec 2
Situated in a rural location, this spa resort is within a 15-minute walk of Mystic Lake Casino and Meadows Course at Mystic Lake. The Wilds Golf Club and Canterbury ...
4.4/5 Wonderful! (1,139 reviews)
"I dont like that the pool and hot are not open. hasnt been open for over a year"

Reviewed on Nov 27, 2021

Mystic Lake Casino Hotel
Great Wolf Lodge Bloomington
3 out of 5
1700 American Blvd E, Bloomington, MN
The price is $150 per night from Dec 2 to Dec 2
This family-friendly Bloomington resort is located near the airport, within a 15-minute walk of Mall of America and Nickelodeon Universe. Mississippi River and ...
4.2/5 Very Good! (823 reviews)
"My family and I had a fabulous time at the Great Wolf Lodge. The staff were extremely helpful and caring."

Reviewed on Oct 22, 2021

Great Wolf Lodge Bloomington
Grand View Lodge
3.5 out of 5
23521 Nokomis Avenue, Nisswa, MN
The price is $169 per night from Jan 1 to Jan 1
Nestled on the beach, this Nisswa resort is within 3 mi (5 km) of The Pines Golf Course and Nisswa City Park. Mount Ski Gull and Brainerd International Raceway ...
4.6/5 Wonderful! (344 reviews)
"Felt like we were in a hallmark movie!! What a wonderful resort! Loved the outdoor hot tub!"

Reviewed on Nov 14, 2021

Grand View Lodge
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Good Ol' Days Resort
3.5 out of 5
26050 Oak Lane, Nisswa, MN
Fully refundableReserve now, pay when you stay
The price is $65 per night from Dec 6 to Dec 6
Nestled on the beach, this Nisswa resort is 0.6 mi (0.9 km) from Nisswa City Park and 2.5 mi (4.1 km) from Nisswa Family Fun Center. The Pines Golf Course and ...
4.7/5 Exceptional! (338 reviews)
"Very nice place"

Reviewed on Nov 15, 2021

Good Ol' Days Resort
Arrowwood Resort and Conference Center
3.5 out of 5
2100 Arrowwood Lane NW, Alexandria, MN
The price is $109 per night from Dec 2 to Dec 2
Located near the beach, this family-friendly resort is within 6 mi (10 km) of Carlos Creek Winery, Minnesota Lakes Maritime Museum, and Casey’s Amusement Park. ...
3.9/5 Good! (358 reviews)
"Nice property, super friendly staff. With Covid, some things were closed or had limited availability. The water park was a little aged, but my son still had fun!"

Reviewed on Oct 4, 2021

Arrowwood Resort and Conference Center
Maddens On Gull Lake
4 out of 5
11266 Pine Beach Peninsula, Brainerd, MN
This family-friendly Brainerd resort is located on the beach, within 3 mi (5 km) of The Classic at Madden's Golf Course, Legacy at Cragun's and Cragun's Legacy ...
4.6/5 Exceptional! (142 reviews)
"Call ahead for reservations for things as time of trip is too late as things (pontoon cruise) was booked for the week before we arrived"

Reviewed on Oct 24, 2021

Maddens On Gull Lake
Grand Ely Lodge Resort & Conference Center
3 out of 5
400 North Pioneer Road, Ely, MN
The price is $150 per night from Dec 7 to Dec 7
Situated on a lake, this resort is within 2 mi (3 km) of Superior National Forest, Burntside Lake, and North American Bear Center. Dorothy Molter Museum and ...
4.5/5 Wonderful! (57 reviews)
"Loved the scenic views, the friendly staff and convenience throughout"

Reviewed on Oct 25, 2021

Grand Ely Lodge Resort & Conference Center
The Willard Munger Inn
2 out of 5
7408 Grand Ave., Duluth, MN
The price is $85 per night from Dec 12 to Dec 12
Set amidst the mountains, this ski-in/ski-out resort in West Duluth is 1.9 mi (3 km) from Spirit Mountain and within 9 mi (15 km) of North Shore Scenic Railroad ...
3.9/5 Very Good! (698 reviews)
"Free zoo passes and the tub was very nice"

Reviewed on Oct 18, 2021

The Willard Munger Inn
Oveson Pelican Lake Resort and Inn
2.5 out of 5
4675 Highway 53, Orr, MN
The price is $103 per night from Dec 5 to Dec 5
Situated in Orr, this resort is within a 15-minute walk of Superior National Forest and Orr City Park. Elliott Point and Big Island Scientific and Natural Area ...
3.9/5 Very Good! (94 reviews)
"Beautiful lake."

Reviewed on Oct 20, 2021

Oveson Pelican Lake Resort and Inn
Bluefin Bay on Lake Superior
3.5 out of 5
7192 W Hwy 61, Tofte, MN
Located near the slopes, this Tofte resort is next to a golf course and within a 5-minute walk of Superior National Forest, Lake Superior, and North Shore Commercial ...
4.4/5 Wonderful! (18 reviews)
Restful stay in this really nice place!
"Super great staff, everything included like kayaking with a guide on Lake Superior!"

Reviewed on Sep 9, 2020

Bluefin Bay on Lake Superior
Ruttger's Bay Lake Resort
3 out of 5
25039 Tame Fish Lake Rd, Deerwood, MN
The price is $132 per night from Dec 5 to Dec 5
Nestled on the beach, this Deerwood resort is within 12 mi (20 km) of Cuyuna Country State Recreation Area, Crosby Memorial Park, and Paul Bunyan Land. Milford ...
4.2/5 Excellent! (151 reviews)
"Very nice and food was good."

Reviewed on Oct 10, 2021

Ruttger's Bay Lake Resort
Sportsman's Lodge
2.5 out of 5
3244 Bur Oak RD NW, Baudette, MN
The price is $111 per night from Dec 2 to Dec 2
Situated on the waterfront, this resort is 0.8 mi (1.2 km) from Wheeler's Point Boat Landing and within 12 mi (20 km) of Oak Harbor Golf Course and Willie the ...
4.1/5 Very Good! (52 reviews)
"Very nice place to stay. The only bad thing is the 2nd floor condo had very steep steps. Very difficult for older people to go up or down ."

Reviewed on Oct 5, 2021

Sportsman's Lodge
McQuoid's Inn and Event Center
2.5 out of 5
1325 Highway 47 North, Isle, MN
The price is $90 per night from Dec 7 to Dec 7
Located on the waterfront, this family-friendly resort is 1.6 mi (2.6 km) from Father Hennepin State Park and 18.5 mi (29.9 km) from Grand Casino Mille ...
4.2/5 Excellent! (72 reviews)
"Enjoyed our visit. Saw a lot of people with fishing poles."

Reviewed on Nov 15, 2021

McQuoid's Inn and Event Center
Quarterdeck Resort & Restaurant
3 out of 5
9820 Birch Bay Drive Southwest, County Road 77, Brainerd, Nisswa, MN
This Nisswa resort is on the beach, 0.7 mi (1.1 km) from Mount Ski Gull, and within 9 mi (15 km) of The Pines Golf Course and The Classic at Madden's Golf Course. ...
4.6/5 Wonderful! (168 reviews)
"The balcony view from our suite was spectacular. Loved the fireplace as well."

Reviewed on May 21, 2021

Quarterdeck Resort & Restaurant
Beautiful cabin on Gull Lake with private hot tub, public outdoor pool, and more
The price is $310 per night from Dec 20 to Dec 20
Situated on a lake, this romantic resort is within 3 mi (5 km) of Fritz Loven Park, The Pines Golf Course, and Nisswa Family Fun Center. Nisswa City Park and ...
4.6/5 Wonderful! (5 reviews)
Weekend family vacation / get away
"We couldn’t check in until four in the afternoon and had to be out by 10 in the morning on Sunday, and so even if you have two nights you feel as if you only had one day. The price was rather high for just one full day…. And two nights . It wasn’t on the lake but It was a clean and a decent rental ..."

Reviewed on Sep 6, 2021

Beautiful cabin on Gull Lake with private hot tub, public outdoor pool, and more
Kavanaugh's Sylvan Lake Resort
3 out of 5
1685 Kavanaugh Drive, Brainerd, MN
Located in Brainerd, this beachfront resort is next to a golf course and within 3 mi (5 km) of The Classic at Madden's Golf Course, Legacy at Cragun's, and Cragun's ...
4.5/5 Wonderful! (2 reviews)
Winter weekend for two
"Our stay was perfect, very comfortable and relaxing. Would definitely stay again!"

Reviewed on Jan 23, 2018

Kavanaugh's Sylvan Lake Resort
⛱️ AUTOMATIC $100 OFF THANKSGIVING Hidden Gem on GULL LAKE - (Unit 771/Upper)⛱️
The price is $59 per night from Dec 5 to Dec 5
Situated on a lake, this romantic resort is 2.5 mi (4.1 km) from Nisswa Family Fun Center and within 6 mi (10 km) of Brainerd International Raceway and The Pines ...
4.8/5 Exceptional! (4 reviews)
Weekend getaway
"Property was as described. Better than advertised. Clean. Great location."

Reviewed on Nov 2, 2021

⛱️ AUTOMATIC $100 OFF THANKSGIVING Hidden Gem on GULL LAKE - (Unit 771/Upper)⛱️
Izatys Resort
3 out of 5
40005 85th Ave, Onamia, MN
This Onamia resort is on the beach, 6.9 mi (11.1 km) from Mille Lacs Kathio State Park, and within 16 mi (25 km) of Father Hennepin State Park and Mille Lacs ...
4.1/5 Very Good! (77 reviews)
"Staff very helpful. Would definitely stay again. The property is beautiful. Would love to see it in the summer."

Reviewed on Feb 16, 2020

Izatys Resort
⛱️ AUTOMATIC $100 OFF THANKSGIVING Ace Gull Lake, ready for game night - (Unit 776/Upper)⛱️
The price is $61 per night from Dec 7 to Dec 7
Situated on a lake, this romantic resort is 2.5 mi (4.1 km) from Nisswa Family Fun Center and within 6 mi (10 km) of Brainerd International Raceway and The Pines ...
4.7/5 Exceptional! (9 reviews)
Felt like home
"Lovely view - great property manager - clean - easy - great access to everything we needed. Slept like a baby!"

Reviewed on Sep 27, 2021

⛱️ AUTOMATIC $100 OFF THANKSGIVING Ace Gull Lake, ready for game night - (Unit 776/Upper)⛱️
⛱️ Breathtaking Sunset LAKE VIEWS w/ Fireplace on Gull Lake - (Unit 773/Upper Level)⛱️
The price is $81 per night from Dec 7 to Dec 7
Situated on the waterfront, this romantic resort is 2.5 mi (4.1 km) from Nisswa Family Fun Center and within 6 mi (10 km) of Brainerd International Raceway and ...
4.5/5 Wonderful! (2 reviews)
Beautiful View
"Great location. Only issue related to people talking/partying loudly outside at 3 AM on Friday night."

Reviewed on Aug 17, 2021

⛱️ Breathtaking Sunset LAKE VIEWS w/ Fireplace on Gull Lake - (Unit 773/Upper Level)⛱️
Don't see what you're looking for?
See all available properties in Minnesota
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.

More trip options