Skip to content
Enter dates and number of guests to see the total price per night. Tourism taxes may be added.

54 places to stay

Entire cabin
Rating 4.67 out of 513 reviews
Cute Cabin on Ennis Lake!
2 guests · 1 bedroom · 1 bed · 1 bath
Wi-Fi · Kitchen · Free parking · Heating
Price:$132 CAD/night
SUPERHOST
Entire cabin
Rating 4.99 out of 580 reviews
River Stone Cabin
5 guests · 2 bedrooms · 3 beds · 2 baths
Kitchen · Free parking · Heating
Price:$199 CAD/night
SUPERHOST
Entire guest suite
Rating 5.0 out of 587 reviews
Hardy Hideaway
4 guests · 1 bedroom · 2 beds · 1 bath
Wi-Fi · Kitchen · Free parking · Heating
Price:$86 CAD/night
Entire loft
Rating 5.0 out of 512 reviews
Mtn-View Ennis Lake Studio w/Kayak, Pool, Fire Pit
3 guests · Studio · 2 beds · 1 bath
Wi-Fi · Kitchen · Free parking
Price:$176 CAD/night
Entire cabin
Pony Creek Cabin
8 guests · 2 bedrooms · 5 beds · 1 bath
Wi-Fi · Kitchen · Free parking · Heating
Price:$245 CAD/night
SUPERHOST
Private room
Rating 5.0 out of 53 reviews
F Little Wolf $115, Sleeps 2, w/Full Breakfast
2 guests · 1 bedroom · 1 bed · 1 private bath
Wi-Fi · Free parking
Price:$152 CAD/night
Private room
Rating 4.95 out of 5142 reviews
Ennis loft with 360 degree Madison Valley views.
4 guests · Studio · 4 beds · 1 private bath
Wi-Fi · Kitchen · Free parking · Heating
Price:$132 CAD/night
SUPERHOST
Campsite
Rating 4.94 out of 552 reviews
E Bison Lodge $135 Sleeps 2 w/Full Breakfast
2 guests · 1 bedroom · 1 bed · 1 bath
Wi-Fi · Free parking
Price:$179 CAD/night
SUPERHOST
Hotel room
Rating 5.0 out of 527 reviews
C Tiger Oak Room $135 Sleeps 2 w/ Full Breakfast,
2 guests · 1 bedroom · 1 bed · 1 bath
Wi-Fi · Free parking · Heating
Price:$179 CAD/night
SUPERHOST
Entire house
Rating 5.0 out of 529 reviews
Ennis, MT: Madison, Fishing, Yellowstone, Hunting
9 guests · 2 bedrooms · 5 beds · 1 bath
Wi-Fi · Kitchen · Free parking · Heating
Price:$99 CAD/night
Entire guest suite
Rating 5.0 out of 54 reviews
Ball & Chain Lodging - Peaceful Montana
4 guests · 1 bedroom · 2 beds · 1 bath
Wi-Fi · Kitchen · Free parking · Heating
Price:$166 CAD/night
SUPERHOST
Entire house
Rating 5.0 out of 519 reviews
PRIVATE OLD WEST OUTPOST AND COZY RANCH HOUSE
6 guests · 3 bedrooms · 3 beds · 2 baths
Wi-Fi · Kitchen · Free parking · Heating
Price:$331 CAD/night
SUPERHOST
Hotel room
Rating 5.0 out of 513 reviews
D Madison Room $135 Sleeps 2 w/Full Breakfast
2 guests · 1 bedroom · 0 beds · 1 bath
Wi-Fi · Free parking · Heating
Price:$179 CAD/night
Private room
The Montana Experience
2 guests · 1 bedroom · 1 bed · 1 private bath
Price:$53 CAD/night
SUPERHOST
Private room
Glamping Family Fun Sleeps 4 w/ Full Breakfast
4 guests · 2 bedrooms · 2 beds · 1 private bath
Wi-Fi · Free parking
Price:$278 CAD/night

Introducing Airbnb Adventures

Multi-day trips led by local experts—activities, meals, and stays included
Entire apartment
Rating 4.40 out of 55 reviews
Comfy/private, Walk to fishing access and town
3 guests · 1 bedroom · 1 bed · 1 bath
Kitchen · Free parking · Heating
Price:$106 CAD/night
Entire bungalow
Rating 5.0 out of 58 reviews
Montana Prairie
6 guests · 3 bedrooms · 3 beds · 2 baths
Kitchen · Free parking · Heating
Price:$265 CAD/night
Entire guesthouse
Rustic Elegance On Pony Creek
3 guests · Studio · 2 beds · 1 bath
Wi-Fi · Kitchen · Free parking · Heating
Price:$331 CAD/night
118 of 54 Rentals
Enter dates to see full pricing. Additional fees apply. Taxes may be added. Free cancellation only applicable within 48 hours from booking.