Find ski hotels & lodging in Detroit Lakes, MN

Plan the perfect ski vacation from $81

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Pick from 4 Detroit Lakes Ski Hotels and compare room rates, reviews, and availability. Most hotels are fully refundable.

Property amenity
GrandStay Hotel & Suites Perham
2.5 star property
9.2 out of 10, Wonderful, (401)
"It was refreshing to rent a hotel and feel safe and the cleanliness was amazing. The staff was amazing."
The price is $163
$181 total
includes taxes & fees
May 31 - Jun 1
GrandStay Hotel & Suites Perham
Exterior
Holiday Inn Detroit Lakes, an IHG Hotel
3.0 star property
8.6 out of 10, Excellent, (402)
"I love the property but the sheets were obviously not washed because there was a bunch of hairs :( but I absolutely love the property and all of its amenities! The waitress at the restaurant was really slow and wouldn’t make eye contact so we couldn’t get refills or any extra things and it took a very long time for food but maybe she was new and having a hard day… I would stay again"
The price is $96
$106 total
includes taxes & fees
Jun 2 - Jun 3
Holiday Inn Detroit Lakes, an IHG Hotel
3 indoor pools
Quality Inn & Suites
2.5 star property
8.2 out of 10, Very Good, (421)
"Nice property for the value."
The price is $81
$89 total
includes taxes & fees
May 29 - May 30
Quality Inn & Suites
Don't see what you're looking for?
See all available properties in Detroit Lakes
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.

Detroit Lakes Ski Hotels information

 

Ski Hotels in Detroit Lakes

4

Highest price
$163
Cheapest price
$81
Number of guest reviews
1,222
Total number of hotels in Detroit Lakes
837

 

Frequently asked questions

How much do ski hotels in Detroit Lakes cost?
Prices for ski hotels in Detroit Lakes range between $81 and $163 per night. Whatever your budget, you’re sure to find someplace that combines adventure and comfort. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best ski hotels in Detroit Lakes?
Many Expedia travelers highly recommend Best Western Premier The Lodge on Lake Detroit. Cozy up at this 3-star property which comes with a marina and a lake view. Fairfield Inn & Suites by Marriott Detroit Lakes is another top-rated ski hotel where you can suit up for powder action. Book into this 2.5-star option and take advantage of amenities including a beach bar and a lake view. There are multiple ski hotels in Detroit Lakes with a total average guest review rating of 8.6.
How many ski hotels are there in Detroit Lakes?
Detroit Lakes has 4 ski hotels to select from. They’re the ideal place to relax and unwind after a day of whooshing down the slopes.
Are there any family-friendly ski hotels in Detroit Lakes?
A family ski adventure in Detroit Lakes couldn’t be easier at Best Western Premier The Lodge on Lake Detroit. With conveniences like a nearby beach and a swimming pool, your crew will feel at home at this 3-star stay. Fairfield Inn & Suites by Marriott Detroit Lakes is another family-friendly getaway. It has a 2.5-star rating and conveniences including a nearby beach and a swimming pool. Once you’ve checked in, there’s no shortage of family-friendly attractions to see in and around Detroit Lakes. Detroit Mountain Recreation Area and Detroit Lakes Community and Cultural Center guarantee a good time for young and old.
Why book your ski hotel in Detroit Lakes with Expedia?
Expedia is your one-stop shop for organizing your dream ski vacation. We’ve got the biggest selection of properties to pick from, search filters that make it easy to find a perfect fit and the best prices on the market. Join Expedia Rewards for free and access further rewards on your Detroit Lakes ski hotel and other benefits.
How can I find cheap ski hotels in Detroit Lakes?
First, find your way to Expedia’s filters. Then, pick your preferred hotel rating — they range from basic (1 star) to luxury (5 star). You can also sort your results by price so that the lowest-priced options appear at the top of the list. Booking a ski hotel in Detroit Lakes at a price that’s just right for you couldn’t be easier!
What is there to do near my ski hotel in Detroit Lakes?
The ideal travel accessory is a well-planned to-do list. Historic Holmes Theater is a good place to kick off your exploration of Detroit Lakes.

Recent reviews of Detroit Lakes hotels
Expedia verified reviews