COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Hotels in Detroit Lakes

Search over 118 hotels from $79

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Top Rated Detroit Lakes Hotels

Don't see what you're looking for?
See all available properties in Detroit Lakes
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.

Luxury Hotels in Detroit Lakes

    Best Western Premier The Lodge on Lake Detroit

    Best Western Premier The Lodge on Lake Detroit

    1200 E Shore Dr, Detroit Lakes, MN
    The price is $141 per night from Jun 29 to Jun 29
    4.5/5Wonderful! (13 reviews)
    Best Western Premier The Lodge on Lake Detroit
    GrandStay Hotel & Suites Perham

    GrandStay Hotel & Suites Perham

    231 Market Drive, Perham, MN
    The price is $113 per night from Jun 17 to Jun 17
    4.7/5Exceptional! (6 reviews)
    GrandStay Hotel & Suites Perham

Pet Friendly Detroit Lakes Hotels

    Quality Inn & Suites

    Quality Inn & Suites

    615 Highway 10 E, Detroit Lakes, MN
    The price is $90 per night from Jun 20 to Jun 20
    4.1/5Very Good! (25 reviews)
    Quality Inn & Suites
    Brookside Motel

    Brookside Motel

    1410 Jefferson St N, Wadena, MN
    4/5Very Good! (2 reviews)
    Brookside Motel
    Americas Best Value Inn & Suites Detroit Lakes

    Americas Best Value Inn & Suites Detroit Lakes

    400 Morrow Ave, Detroit Lakes, MN
    The price is $79 per night from Jun 20 to Jun 20
    3.7/5Good! (24 reviews)
    Americas Best Value Inn & Suites Detroit Lakes

Recent Reviews