Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Chris Bruggeman on trover

Detroit Lakes Lake Hotels

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Detroit Lakes Lake Hotels

Best Western Premier The Lodge on Lake Detroit
3 out of 5
1200 E Shore Dr, Detroit Lakes, MN
Free CancellationReserve now, pay when you stay
The price is CA $179 per night
4.7/5Exceptional! (194 reviews)

"Very nice hotel overall! Nice view of the lake. Large, clean rooms with walk in showers. Free breakfast as well. An excellent place to stay in Detroit Lakes."…"

Reviewed on Mar. 1, 2020

Best Western Premier The Lodge on Lake Detroit
GrandStay Hotel & Suites Perham
2.5 out of 5
231 Market Drive, Perham, MN
Free CancellationReserve now, pay when you stay
The price is CA $156 per night
4.6/5Exceptional! (183 reviews)

"Overall an excellent stay. We were happy with the room and amenities. Especially appreciated the late pool hours, open until midnight with 10 pm-midnight adult only. Only downside was housekeeping never came to our room during our two night stay. Not a huge deal as we are neat and wouldn't want fresh ..."…"

Reviewed on Feb. 12, 2020

GrandStay Hotel & Suites Perham
AmericInn by Wyndham Hawley
2.5 out of 5
1212 Jetvig Blvd, Hawley, MN
Free CancellationReserve now, pay when you stay
The price is CA $117 per night
4.5/5Wonderful! (129 reviews)

"Place is amazing. Like an operating room clean. The breakfast??? Those eggs are so bad I hate to say. Plastic? They were awful. So sorry to even say but, terrible. Non fat yogurt also was not a good choice. Low fat yes...non fat anything is a bad idea."…"

Reviewed on Feb. 25, 2020

AmericInn by Wyndham Hawley
Quality Inn & Suites
2.5 out of 5
615 Highway 10 E, Detroit Lakes, MN
Free CancellationReserve now, pay when you stay
The price is CA $111 per night
4.2/5Excellent! (216 reviews)

"Check in and check out Person was excellent she was so polite she's definitely personable.."…"

Reviewed on Feb. 16, 2020

Quality Inn & Suites
Holiday Inn Detroit Lakes
3 out of 5
1155 Highway 10 East Becker, Detroit Lakes, MN
Free Cancellation
The price is CA $131 per night
4.2/5Excellent! (221 reviews)

"Even though it's a pandemic. And some things were closed. The staff did their very best to provide whatever they could with the utmost cheeriness! Kudos to the wondrful employees. It was a fantastic stay."…"

Reviewed on May 25, 2020

Holiday Inn Detroit Lakes
AmericInn by Wyndham Detroit Lakes
2.5 out of 5
777 Hwy. 10 East, Detroit Lakes, MN
Free CancellationReserve now, pay when you stay
The price is CA $117 per night
4.1/5Very Good! (111 reviews)
Ok, nothing fancy

"Comfortable and reasonably priced. Getting a little worn (towels frayed, for example), but overall clean. Kids enjoyed the pool area."…"

Reviewed on Feb. 10, 2020

AmericInn by Wyndham Detroit Lakes
Americas Best Value Inn & Suites Detroit Lakes
2 out of 5
400 Morrow Ave, Detroit Lakes, MN
Free CancellationReserve now, pay when you stay
The price is CA $94 per night
3.8/5Good! (264 reviews)

"Very nice!! Room was clean, breakfast was great!"…"

Reviewed on Mar. 2, 2020

Americas Best Value Inn & Suites Detroit Lakes
Country Inn & Suites by Radisson, Detroit Lakes, MN
2.5 out of 5
1330 Highway 10 E, Detroit Lakes, MN
Free CancellationReserve now, pay when you stay
The price is CA $100 per night
3.8/5Good! (197 reviews)

"The room was very nice and comfortable.The breakfast was fresh and delicious. The only issue I had was the fact they don't have an elevator."…"

Reviewed on Feb. 29, 2020

Country Inn & Suites by Radisson, Detroit Lakes, MN
Budget Host Inn
2.5 out of 5
895 Highway 10 East, Detroit Lakes, MN
Get Rates
2.9/5 (38 reviews)

"It's a nice quiet hotel and the price is right!!!"…"

Reviewed on Aug. 2, 2018

Budget Host Inn
The Otter Lodge
2.5 out of 5
306 N Highway 78, Ottertail, MN
Free CancellationReserve now, pay when you stay
The price is CA $128 per night
2.9/5 (56 reviews)

"Convenient location nice restaurant big rooms comfy beds"…"

Reviewed on Nov. 10, 2019

The Otter Lodge
Don't see what you're looking for?
We've got more Lake Hotels. Find the right one for you.
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.

Pocket Guide: Lake Hotels in Detroit Lakes

Search for hotels in Detroit Lakes on Expedia. You can easily find your hotels in Detroit Lakes using one of the methods below:

  • View our selection of featured hotels in Detroit Lakes
  • Use the map to find hotels in the Detroit Lakes neighborhood you prefer
  • Use the filters to see hotels in a specific area of Detroit Lakes, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Detroit Lakes
  • Enter your travel dates to view the best deals on hotels in Detroit Lakes - while they last

More trip options