Photo by Carl Lacey

Find Hotels on the Lake in Crosslake, MN from $245

    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 2 Crosslake Hotels on the Lake and compare room rates, reviews, and availability. Most hotels are fully refundable.

Whitefish Lodge and Suites
2.5 star property
8.8 out of 10, Excellent, 121 reviews
"Friendly staff. Great rate. Nice pool hot tub"
The price is $245
$266 total
includes taxes & fees
Jun 4 - Jun 5
Whitefish Lodge and Suites
Don't see what you're looking for?
See all available properties in Crosslake
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.

Crosslake Hotels on the Lake information

 

Hotels on the Lake in Crosslake

2

Highest price
$245
Cheapest price
$245
Number of guest reviews
121
Total number of hotels in Crosslake
904

 

Frequently asked questions

How much do lakeside hotels in Crosslake cost?
You’ll pay between $245 and $245 per night for lakeside hotels in Crosslake. Whatever your budget, your perfect stay by the water is just a few keystrokes away on Expedia. 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.
How many lakeside hotels are there in Crosslake?
Crosslake has 2 lakeside hotels to choose from. If a couple of fun-filled days by the water sounds like your idea of the perfect vacation, book your dream stay with Expedia today.
Are there any family-friendly lakeside hotels in Crosslake?
There sure are. Put your feet up at Pelican Shores, a 3-star lakeside option that’s just a short drive from downtown. Amenities here include childcare services and a nearby beach. Another family-friendly hotel near a lake is Marina Bay. Childcare services and housekeeping services help make this 3-star stay a traveler favorite. Crosslake has lots of family-friendly attractions to discover that’ll keep the kids entertained. Deacons Lodge Golf Course and Whitebirch Golf Course deliver fun for all ages.
Why book your lakeside hotel in Crosslake with Expedia?
Expedia can help you find the perfect lakeside hotel whatever your budget and plans. Keep costs down and check in to a simple stay near the water, or splurge on 5-star accommodations where glittering lake views are on your doorstep. Use our handy search filters to find a property in Crosslake that suits you best.
How can I find cheap lakeside hotels in Crosslake?
Expedia makes it easy to find cheap lake hotels in Crosslake. Simply use our handy filters to choose your budget and hotel star rating. You can also search for your dream lakeside escape based on neighborhoods and popular locations.
What is there to do in Crosslake near my lakeside hotel?
After you’ve unpacked your bags and settled in, venture out and discover the wonderful things Crosslake has for you to experience. Deacon’s Lodge Golf Course is a top attraction to add to your travel itinerary.

Recent reviews of Crosslake hotels
Expedia verified reviews