We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Beachfront Luxury Breakfast included Mid-range Pool Romantic Free Parking Resort Family-friendly Charming Restaurant Pets Allowed Suites Kitchenette Bar/Lounge Fitness centre Room Service Business & up & up & up Internet Independent Hotels Air Conditioning Business Centre Non-Smoking Hotel Meeting Rooms Hotels with Jacuzzi Hotels with Hot Tubs Hotels on the Lake Cheap Hotels Family Resorts Golf course £ ££ £££ ££££ AmericInn Lodge And Suites Best Western Premier Country Inns And Suites Hotels with Waterparks Trendy GrandStay Hotel And Suites Fairfield Inn Reduced mobility rooms All inclusive Ski-In / Ski-Out Spa Hotels Golf Hotels Holiday Inn Super 8 Best Western Plus Americas Best Value Inns Green Spa Within 25 mi Any distance from Detroit Lake Public Beach
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Like saving money? We search up to 200 sites to help you save up to 30%
Best Western Plus Holland House
BestWestern.com
US$121
View Deal
615 Highway 10 E, Detroit Lakes, MN 56501-4127
0.7 miles from Detroit Lake Public Beach
  • Free Wifi
  • Free Parking
AmericInn Lodge & Suites Detroit Lakes
TripAdvisor
US$101
View Deal
777 Highway 10 E, Detroit Lakes, MN 56501-4219
0.8 miles from Detroit Lake Public Beach
  • Free Wifi
  • Free Parking
Fairfield Inn & Suites Detroit Lakes
Fairfield Inn
US$98
View Deal
102 West Lake Drive, Detroit Lakes, MN 56501
0.9 miles from Detroit Lake Public Beach
    Americas Best Value Inn
    SAVE US$17
    US$100
    Strikethrough price corresponds to the most expensive price returned by our partners for that offer
    Travelocity
    US$83
    View Deal
    400 Morrow Ave, Hwy 10 & US 59, Detroit Lakes, MN 56501-2212
    0.9 miles from Detroit Lake Public Beach
    • Free Wifi
    • Free Parking
    Budget Host Inn
    Booking.com
    US$109
    View Deal
    895 Highway 10 E, Detroit Lakes, MN 56501-4218
    1.0 miles from Detroit Lake Public Beach
    • Free Wifi
    • Free Parking
    No photo provided
    612 W Lake Dr, Detroit Lakes, MN 56501-3820
    1.1 miles from Detroit Lake Public Beach
    • Free Wifi
    Holiday Inn Detroit Lakes
    SAVE US$25
    US$125
    Strikethrough price corresponds to the most expensive price returned by our partners for that offer
    HolidayInn.com
    US$100
    View Deal
    1155 Highway 10 E, Detroit Lakes, MN 56501-4215
    1.4 miles from Detroit Lake Public Beach
    • Free Wifi
    • Free Parking
    Best Western Premier The Lodge on Lake Detroit
    Expedia.com
    US$129
    View Deal
    1200 E Shore Dr, Detroit Lakes, MN 56501-4727
    1.8 miles from Detroit Lake Public Beach
    • Free Wifi
    • Free Parking
    Country Inn & Suites By Carlson, Detroit Lakes
    Hotwire.com
    View Deal
    1330 Highway 10 E, Detroit Lakes, MN 56501-4715
    2.0 miles from Detroit Lake Public Beach
    • Free Wifi
    • Free Parking
    Fair Hills Resort
    24270 County Highway 20, Detroit Lakes, MN 56501-9411
    10.1 miles from Detroit Lake Public Beach
    • Free Parking
    • Pool
    Maplelag
    30501 Maplelag Rd, Callaway, MN 56521-9643
    13.5 miles from Detroit Lake Public Beach
    • Free Parking
    • Restaurant
    Super 8 Perham
    SAVE US$3
    US$88
    Strikethrough price corresponds to the most expensive price returned by our partners for that offer
    Booking.com
    US$85
    View Deal
    106 Jake St, Perham, MN 56573-2100
    20.5 miles from Detroit Lake Public Beach
    • Free Wifi
    • Free Parking
    GrandStay Hotel & Suites Perham, MN
    GrandStay
    US$102
    View Deal
    231 Market Dr, Perham, MN 56573-2120
    20.6 miles from Detroit Lake Public Beach
    • Free Wifi
    • Free Parking
    Cedar Crest Resort
    29783 387th St, Waubun, MN 56589-9319
    21.9 miles from Detroit Lake Public Beach
    • Restaurant
    • Bar/Lounge
    AmericInn Hotel & Suites Hawley
    Booking.com
    US$106
    View Deal
    1212 Jetvig Boulevard, Hawley, MN 56549
    23.5 miles from Detroit Lake Public Beach
    • Free Wifi
    • Free Parking
    No photo provided
    35338 Rush Lake Loop, Ottertail, MN 56571-9447
    27.0 miles from Detroit Lake Public Beach
      Otter Tail Lake Resort
      38974 County Highway 1, Richville, MN 56576-9536
      28.6 miles from Detroit Lake Public Beach
      • Beachfront
      Thumper Pond Resort
      TripAdvisor
      View Deal
      300 Thumper Lodge Rd, Ottertail, MN 56571-7037
      29.8 miles from Detroit Lake Public Beach
      • Free Wifi
      • Free Parking
      No photo provided
      102 Miller Street, New York Mills, MN 56567
      30.2 miles from Detroit Lake Public Beach
        The Lodge on Otter Tail Lake
        28543 County Highway 145, Three Seasons Lodge on Otter Tail Lake, Battle Lake, MN 56515-9350
        30.9 miles from Detroit Lake Public Beach
          Still looking for a place to stay?
          Detroit Lakes has 4 B&Bs/inns with 16 reviews
          Mulberry Row Bed & Breakfast
          25856 Dahl Rd, Detroit Lakes, MN 56501-9400
          9.1 miles from Detroit Lake Public Beach
            The 59er Motel
            19389 Frontage Rd, Detroit Lakes, MN 56501-7655
            2.7 miles from Detroit Lake Public Beach
            • Free Parking
            • Restaurant
            No photo provided
            220 W Lake Dr, Detroit Lakes, MN 56501-3917
            0.9 miles from Detroit Lake Public Beach
              See all 4 Detroit Lakes B&Bs/inns
              See all hotels in or near Detroit Lakes
              Maplelag
              30501 Maplelag Rd, Callaway, MN 56521-9643
              13.5 miles from Detroit Lake Public Beach
              • Free Parking
              • Restaurant
              Super 8 Perham
              SAVE US$3
              US$88
              Strikethrough price corresponds to the most expensive price returned by our partners for that offer
              Booking.com
              US$85
              View Deal
              106 Jake St, Perham, MN 56573-2100
              20.5 miles from Detroit Lake Public Beach
              • Free Wifi
              • Free Parking
              GrandStay Hotel & Suites Perham, MN
              GrandStay
              US$102
              View Deal
              231 Market Dr, Perham, MN 56573-2120
              20.6 miles from Detroit Lake Public Beach
              • Free Wifi
              • Free Parking
              Cedar Crest Resort
              29783 387th St, Waubun, MN 56589-9319
              21.9 miles from Detroit Lake Public Beach
              • Restaurant
              • Bar/Lounge
              AmericInn Hotel & Suites Hawley
              Booking.com
              US$106
              View Deal
              1212 Jetvig Boulevard, Hawley, MN 56549
              23.5 miles from Detroit Lake Public Beach
              • Free Wifi
              • Free Parking
              *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Other miscellaneous taxes and hotel fees which are not fixed or due at time of booking may be payable at the property at time of stay. Please see our partners for more details.