Search Vacation Homes in Swan Lake
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
Vacation Homes in Swan Lake

Guest house, Proctor Studios, at Stepping Stone Retreat
Guest house, Proctor Studios, at Stepping Stone Retreat
9.8 out of 10, Exceptional, (86)
The price is AED 551
AED 793 total
includes taxes & fees
27 Jul - 28 Jul

Cozy Lake and Mountain View House
Cozy Lake and Mountain View House
10.0 out of 10, Exceptional, (10)

Eagles Nest, Cozy, Newly remodeled; walk to lake; short drive to Glacier Park
Eagles Nest, Cozy, Newly remodeled; walk to lake; short drive to Glacier Park
10.0 out of 10, Exceptional, (2)

Flathead Lake Views: Scenic & Spacious Retreat!
Flathead Lake Views: Scenic & Spacious Retreat!
9.6 out of 10, Exceptional, (37)

Breathtaking views of Flathead Lake and the Rocky Mountains
Breathtaking views of Flathead Lake and the Rocky Mountains
10.0 out of 10, Exceptional, (12)

Mountain-view home with large deck, gas grill, firepit, lawn, and central AC
Mountain-view home with large deck, gas grill, firepit, lawn, and central AC
9.6 out of 10, Exceptional, (4)

Lake Views, Modern & Luxurious, Walk to Town
Lake Views, Modern & Luxurious, Walk to Town
10.0 out of 10, Exceptional, (3)

Fill your soul w/ 400' of PRIVATE waterfront w/ dock, lift, diving board & more!
Fill your soul w/ 400' of PRIVATE waterfront w/ dock, lift, diving board & more!
10.0 out of 10, Exceptional, (28)
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.
Save an average of 15% on thousands of hotels when you're signed in
Recent reviews of Swan Lake hotels
Recent reviews of Swan Lake hotels

Mountain Lake Lodge
5/5 Excellent
"We’ve stayed here several times. Every room has views of beautiful pool and Flathead Lake. This is a small hotel, 25 rooms and every stay has been wonderful. "
A verified traveler stayed at Mountain Lake Lodge
Posted 3 days ago