1. Elks Lodge
137 Main St, Shelby, MT 59474
Coordinate: 48.50547,-111.85592
Phone: (406) 434-2771
2. Crossroads Inn
1200 Us Highway 2, Shelby, MT 59474
Coordinate: 48.52136,-111.89467
Phone: (406) 434-5134
3. Comfort Inn & Suites Gateway To Glacier National Park
455 Mckinley Ave, Shelby, MT 59474
Coordinate: 48.51195,-111.87549
Phone: (406) 434-2212
4. O'haire Manor Motel Of Shelby
204 2nd St S, Shelby, MT 59474
Coordinate: 48.50394,-111.85887
Phone: (406) 434-5555
5. Glacier Motel
744 W Roosevelt Hwy, Shelby, MT 59474
Coordinate: 48.50972,-111.86497
Phone: (406) 434-5181
6. Totem Motel
730 Oilfield Ave, Shelby, MT 59474
Coordinate: 48.51145,-111.85521
Phone: (406) 434-2930
7. Best Western Shelby Inn & Suites
1948 W Roosevelt Hwy, Shelby, MT 59474
Coordinate: 48.51623,-111.88052
Phone: (406) 424-4560
8. Elks Lodge
239 Main St, Shelby, MT 59474
Coordinate: 48.50596,-111.8579
Phone: (406) 424-5771