Book casino resorts in Shelby, MT from CA $150
Wander Wisely with exceptional service, 24/7 support
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Shelby Casino Resorts & Hotels

Comfort Inn & Suites Gateway to Glacier National Park
455 Mckinley Shelby MT
The price is CA $140 per night
CA $140
CA $154 total
Oct 4 - Oct 5
includes taxes & fees
Book a stay at this business-friendly hotel in Shelby. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms ...

Super 8 by Wyndham Conrad
215 N Main St Conrad MT
Free cancellation
Reserve now, pay when you stay
The price is CA $139 per night
CA $139
CA $150 total
Oct 7 - Oct 8
includes taxes & fees
Book a stay at this business-friendly motel in Conrad. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff ...
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.
About Shelby Casino Hotels and Resorts
Whether you gamble or not, everyone’s a winner at casino hotels in Shelby, where you can sample delicious restaurants, outstanding shows, and well-appointed rooms for some excellent R&R. And when you’re ready to hit the tables, Shelby casino hotels offer games galore! Try your hand with Lady Luck while you stay at a casino hotel in Shelby, and with deals from Travelocity, everybody can feel like they’ve hit the jackpot.
Shelby hotels essential information
Accommodation | 106 hotels |
|---|---|
Lowest Price | CA $150 |
Highest Price | CA $154 |
Popular hotels | Super 8 by Wyndham Conrad, Comfort Inn & Suites Gateway to Glacier National Park |
Recent Shelby hotel reviews by fellow wanderers

Glacier Peaks Hotel
4 out of 5
Posted 7 hours ago
Travelocity Verified Review
"Nothing close by for eating except the casino. Breakfast was lacking in quantity of food. Out of the main items."
A verified traveller stayed at Glacier Peaks Hotel


