Swan Lake Holidays

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to NZ$2,400 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Swan Lake Holiday

Our pick of the best Swan Lake Hotel Deals

Laughing Horse Lodge

Laughing Horse Lodge

2 out of 5
22360 Montana 83 Bigfork MT
The price is NZ$346 per night from 9 July to 10 July
NZ$346
9 July - 10 July
includes taxes & fees
9/10 Wonderful! (2 reviews)
"Quiet, peaceful and relaxing! Food was delicious!"

Reviewed on 21 June 2026

Laughing Horse Lodge
The Swan Lake Hideaway, a true Montana Experience!

The Swan Lake Hideaway, a true Montana Experience!

Bigfork MT
9/10 Wonderful! (21 reviews)
"This was perfect for my family of 6. Kids loved the property with some forest to explore and play in. And really, really loved Swan Lake access 5 min away. The area is rustic, but that is exactly what we wanted (away from town). Glacier National Park is a good distance away, but you have extremely ..."

Reviewed on 21 June 2026

The Swan Lake Hideaway, a true Montana Experience!
Mountain Lake Lodge

Mountain Lake Lodge

3.5 out of 5
14735 Sylvan Drive Bigfork MT
The price is NZ$536 per night from 9 July to 10 July
NZ$536
9 July - 10 July
includes taxes & fees
9.4/10 Exceptional! (819 reviews)
"Lights need fixed along stairs. Could be better landscaping. The room and pool were amazing"

Reviewed on 25 June 2026

Mountain Lake Lodge
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.

Stay near popular Swan Lake attractions

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.