Across Montana, of the 724 hotels and motels we list, 692 give a phone number and 549 have a website. By what they offer: 157 motel, 14 extended stay.
Top 10 hotels and motels in Montana
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
3Days InnGreat Falls
-
6Red Lion Inn & Suites MissoulaMissoula
-
7Boothill Inn and SuitesBillings
-
8Crystal Inn Hotel and Suites Great FallsGreat Falls
-
9Super 8 Belgrade Bozeman AirportBelgrade
-
10ClubHouse InnWest Yellowstone
Cities
Largest first. Towns with a single hotel or motel are listed further down this page.
- Missoula52
- Billings49
- Bozeman40
- West Yellowstone40
- Great Falls30
- Kalispell27
- Helena24
- Livingston19
- Whitefish18
- Big Sky14
- Butte12
- Gardiner10
- Glendive10
- Red Lodge10
- West Glacier10
Other towns in Montana
One hotel or motel each — too few for a page of their own, so they live here.
-
Indian Rock RanchAbsarokee
77 Arena Dr, Absarokee, MT 59001-6321
-
Stillwater LodgeAbsarokee
28 S Woodard Ave, Absarokee, MT 59001
-
RiverView Ranch Retreat & Western AdventuresAlberton
15250 RiverView Ranch Road, Alberton, MT 59820
-
Chick's Restaurant, Bar, Motel and RV ParkAlder
2322 Mt Highway 287, Alder, MT 59710-8804
-
Marcus Daly MotelAnaconda
119 W Park Ave, Anaconda, MT 59711-2258
-
American Flag BaseCampAnaconda
6 Greater New York Mine Rd., Anaconda, MT 59711
-
Trade Wind MotelAnaconda
1600 E Commercial Ave, Anaconda, MT 59711-2728
-
Vagabond Lodge Motel LlcAnaconda
1421 E Park Ave, Anaconda, MT 59711-2765
-
Pinon Springs RanchAnaconda
1600 N Cable Rd, Anaconda, MT 59711
-
The Grizzly DenAnaconda
1205 E Park Ave, Anaconda, MT 59711
-
Whispering Pines Guest CabinAnaconda
298 Whispering Pines Ln, Anaconda, MT 59711
-
Brown Derby Resaurant Bar & MotelAnaconda
360 Brown Derby Ln, Anaconda, MT 59711-9525
-
Western 8 MotelAshland
2362 US-212, Ashland, MT 59003
-
Bunkhouse InnAugusta
124 Main St, Augusta, MT 59410
-
Wagons WestAugusta
956 N US Highway 287, Augusta, MT 59410
-
Ford Creek Guest RanchAugusta
Benchmark Rd , Augusta, MT 59410
-
Duck Lake Lodge & CampgroundBabb
3215 Duck Lake Rd, Babb, MT 59411-5052
-
Thronson's General StoreBabb
4013 US-89, Babb, MT 59411
-
Glacier National Park LodgesBabb
1 Many Glacier Rd, Babb, MT 59411-5014
-
Sagebrush InnBaker
518 W Montana Ave, Baker, MT 59313
-
Red River Inn and SuitesBaker
410 W Montana Ave, Baker, MT 59313
-
Roy's Motel & CampgroundBaker
327 W Montana Ave, Baker, MT 59313
-
Montana MotelBaker
716 Montana Ave, Baker, MT 59313
-
Jackson Village CabinsBaker
6 1st St E, Baker, MT 59313
-
Lakeside HotelBaker
16 S 1st St E, Baker, MT 59313
-
Baker Hideaway Suites, LLCBaker
316 Railroad Ave E, Baker, MT 59313
-
Holiday Inn Express & Suites BelgradeBelgrade
309 W Madison Ave, Belgrade, MT 59714
-
Super 8 Belgrade Bozeman AirportBelgrade
6450 Jackrabbit Ln, Belgrade, MT 59714-8915
-
Quality Inn Belgrade - Bozeman Yellowstone Airport - Queen Room - Non-SmokingBelgrade
Belgrade, MT
-
The Outpost Micro HotelBelgrade
33 W Main St, Belgrade, MT 59714
-
Hampton Inn & Suites by Hilton Belgrade Bozeman AirportBelgrade
408 Belgrade Blvd., Belgrade, MT 59714
-
Hyatt Place Bozeman Yellowstone AirportBelgrade
619 Alaska Frontage Rd, Belgrade, MT 59714
-
Atwell Suites Belgrade - Bozeman Airport by IHGBelgrade
311 W Madison Ave, Belgrade, MT 59714
-
EVEN Hotel Bozeman Yellowstone Intl Arpt, an IHG HotelBelgrade
406 Belgrade Blvd, Belgrade, MT 59714
-
Whispering Pines Guest SuitesBelgrade
Belgrade, MT
-
The MotelBig Sandy
98 Judith Landing Rd, Big Sandy, MT 59520
-
River Valley InnBig Timber
600 W 2nd Ave, Big Timber, MT 59011
-
Lazy J MotelBig Timber
172 Big Timber Loop Rd, Big Timber, MT 59011
-
Deer Creek Guest RanchBig Timber
126 Upper Deer Creek Rd, Big Timber, MT 59011-7362
-
Metcalf RanchBig Timber
203 Lower Deer Creek Rd, Big Timber, MT 59011-7865
-
The Islander InnBigfork
14729 Shore Acres Dr, Bigfork, MT 59911-8489
-
Timbers MotelBigfork
8540 MT-35, Bigfork, MT 59911-3714
-
Brumar EstateBigfork
29048 Broken Leg Rd, Bigfork, MT 59911-6020
-
The Yellow Beach House On Flathead LakeBigfork
21687 MT-35, Bigfork, MT 59911
-
The Resort At Paws UpBonner
40060 Paws Up Rd, Bonner, MT 59823-9212
-
ROKs InnBoulder
114 N Main St, Boulder, MT 59632
-
Boulder River Valley RanchBoulder
2360 Mt Highway 69, Boulder, MT 59632-9700
-
Bridger MotelBridger
120 N Main St, Bridger, MT 59014
-
Sagebrush Inn and SuitesBroadus
206 Wilson St, Broadus, MT 59317
-
Broadus MotelsBroadus
101 Holt St, Broadus, MT 59317
-
White Buffalo RV & CampgroundBroadus
101 N Park Ave, Broadus, MT 59317-9582
-
Glacier Peaks HotelBrowning
50 Museum Lp, Browning, MT 59417
-
St. Mary VillageBrowning
3 Going-to-the-Sun Rd, Browning, MT 59417
-
Glacier Trailhead CabinsBrowning
40 Glacier Trailhead Rd, Browning, MT 59417
-
The Old Kirby PlaceCameron
10 Sundance Bench Rd, Cameron, MT 59720
-
Trout MontanaCascade
132 1st St N, Cascade, MT 59421
-
BobKat Mountain MotelCascade
62 Bluebird Dr, Cascade, MT 59421
-
River's Edge MotelCascade
306 1st St N, Cascade, MT 59421
-
Missouri Cliffs LodgeCascade
174 Cooper Dr, Cascade, MT 59421
-
MX MotelChester
113 E Washington Ave, Chester, MT 59522-7907
-
Bear Paw MotelChinook
145 Cleveland Rd W, Chinook, MT 59523
-
Gunther MotelChoteau
20 7th Ave SW, Choteau, MT 59422
-
Big Sky MotelChoteau
209 Main Ave S, Choteau, MT 59422
-
Pine Butte Guest RanchChoteau
351 S Fork Rd, Choteau, MT 59422
-
Travelers InnCircle
102 B Ave, Circle, MT 59215
-
Elkhorn Mountain InnClancy
1 Jackson Creek Rd, Clancy, MT 59634-9714
-
Historic Valley of the MoonClinton
Rock creek, Clinton, MT 59825
-
Colstrip Inn & SuitesColstrip
6227 Main St, Colstrip, MT 59323
-
Fort Union InnColstrip
5 Dogwood St, Colstrip, MT 59323
-
Glacier Inn MotelColumbia Falls
1401 2nd Ave E, Columbia Falls, MT 59912
-
Abbott Valley HomesteadColumbia Falls
1150 N Fork Rd, Columbia Falls, MT 59912
-
Glacier Mountain ResortColumbia Falls
1385 9th St W, Columbia Falls, MT 59912
-
Dancing Spirit RanchColumbia Falls
1600 Conn Rd, Columbia Falls, MT 59912
-
Xanterra Parks & ResortsColumbia Falls
540 Nucleus Ave, Columbia Falls, MT 59912-4074
-
Western InnColumbia Falls
7285 US Highway 2 E, Columbia Falls, MT 59912-9106
-
Travel Inn- GlacierColumbia Falls
7336 Hwy 2 E, Columbia Falls, MT 59912
-
Ol River Bridge InnColumbia Falls
Columbia Falls, MT
-
Super 8Columbus
602 E 8th Ave, Columbus, MT 59019
-
Git's Big Sky MotelColumbus
740 E Pike Ave, Columbus, MT 59019-7615
-
Super 8Conrad
215 N Main St, Conrad, MT 59425
-
Northgate MotelConrad
5 N Main St, Conrad, MT 59425
-
Super 8 Cooke CityCooke City
303 E Main St, Cooke City, MT 59020-7703
-
Alpine MotelCooke City
105 Main St, Cooke City, MT 59020
-
Cooke City Sinclair & CabinsCooke City
115 E Main St, Cooke City, MT 59020-7727
-
Cooke City Mountain HouseCooke City
109 W Main St, Cooke City, MT 59020-7702
-
Alpine LodgeCooke City
4545 Main Boulder Rd, Cooke City, MT 59020
-
Hoosier's Motel & BarCooke City
114 Main St, Cooke City, MT 59020
-
Green Valley Ranch MontanaCoram
300 Desert Lodge Rd, Coram, MT 59913
-
Glaciers' Mountain ResortCoram
1385 Old Highway 2 E P.O. Box 389, Coram, MT 59913
-
A Wild RoseCoram
10280 US Highway 2 E, Coram, MT 59913
-
Green Valley Ranch, Montana Vacation DestinationCoram
Hwy 2, Coram, MT 59913
-
The Ridge at GlacierCoram
555 Kickbusch Ln., Coram, MT 59913
-
Coram CottageCoram
150 Coram School Ln, Coram, MT 59913-7739
-
Robinson Ranch CabinCorvallis
1777 Willow Creek Rd, Corvallis, MT 59828-9349
-
Kings InnCulbertson
408 Sixth St, Culbertson, MT 59218
-
Super 8Cut Bank
609 W Main St, Cut Bank, MT 59427
-
Billman's Terrace MotelCut Bank
11 9th Ave SE, Cut Bank, MT 59427
-
Glacier Gateway InnCut Bank
Cut Bank, MT
-
Glacier Gateway PlazaCut Bank
1130 E Main St, Cut Bank, MT 59427
-
The Darmont Hotel and SuitesDarby
209 N Marshall St, Darby, MT 59829
-
Mountain Spirit InnDarby
308 S Main St, Darby, MT 59829
-
The Historic Hart HotelDarby
205 S Main St, Darby, MT 59829-9569
-
Budget MotelDarby
207 N Marshall St, Darby, MT 59829-9202
-
Relais & ChâteauxDarby
5551 West Fork Road, Darby, MT 59829
-
Tin Cup CreekDarby
Darby, MT
-
Tongue River Resort & MarinaDecker
401 Tongue River Rd, Decker, MT 59025
-
Old Montana InnDeer Lodge
809 Main St, Deer Lodge, MT 59722-1420
-
Western Big Sky InnDeer Lodge
210 N Main St, Deer Lodge, MT 59722-1063
-
Budget Inn of Deer Lodge Mt.Deer Lodge
809 Main St, Deer Lodge, MT 59722-1420
-
Hotel Deer LodgeDeer Lodge
215 Missouri Ave, Deer Lodge, MT 59722
-
Quality Inn Dillon I-15Dillon
450 N Interchange, Dillon, MT 59725
-
FairBridge Inn Express DillonDillon
580 Sinclair St, Dillon, MT 59725
-
Best Western Paradise InnDillon
650 N Montana St, Dillon, MT 59725
-
Sundowner MotelDillon
500 N Montana St, Dillon, MT 59725
-
Comfort InnDillon
450 N Interchange, Dillon, MT 59725
-
Super 8Dillon
550 N Montana St, Dillon, MT 59725
-
Angler Village InnDillon
335 S Atlantic St, Dillon, MT 59725
-
The Andrus HotelDillon
33 S Idaho St, Dillon, MT 59725
-
Americas Best Value Inn DillonDillon
550 N Montana St, Dillon, MT 59725-3315
-
Drummond MotelDrummond
170 W Front St, Drummond, MT 59832
-
Palace HotelDrummond
130 E Front St, Drummond, MT 59832-9618
-
Buffalo Wallows Hotel DupuyerDupuyer
207 Montana St, Dupuyer, MT 59432
-
Travelers Rest LodgeEast Glacier Park
20987 US Highway 2, East Glacier Park, MT 59434-5022
-
Whistling Swan MotelEast Glacier Park
512 US-2, East Glacier Park, MT 59434
-
Mountain Pine MotelEast Glacier Park
909 MT-49, East Glacier Park, MT 59434
-
Circle R MotelEast Glacier Park
402 US Highway 2, East Glacier Park, MT 59434-5046
-
Brown HouseEast Glacier Park
402 Washington St PO Box 43, East Glacier Park, MT 59434
-
Swiftcurrent Motor Inn and CabinsEast Glacier Park
Many Glacier Rd , East Glacier Park, MT 59434
-
Sears MotelEast Glacier Park
East Glacier Park, MT
-
Ekalaka Guest HouseEkalaka
217 Main St N, Ekalaka, MT 59324-7708
-
Midway MotelEkalaka
129 Mormon Ave, Ekalaka, MT 59324
-
Last Chance MotelElliston
204 Last Chance Loop, Elliston, MT 59728-7732
-
Flume Creek LodgeElliston
Telegraph Rd, Elliston , 59728, United States, Elliston, MT 59728
-
Mountain Sky Guest RanchEmigrant
480 Big Creek Rd, Emigrant, MT 59027-6018
-
Reedfly FarmEmigrant
2786 Us Highway 89 S, Emigrant, MT 59027
-
West Creek RanchEmigrant
2223 US Highway 89 S, Emigrant, MT 59027
-
Victoria CottageEmigrant
14 Victoria Ln, Emigrant, MT 59027-6077
-
Wikiup B & BEmigrant
2725 US Highway 89 S, Emigrant, MT 59027-6027
-
Riverside Motel & OutfittersEnnis
346 E Main St, Ennis, MT 59729
-
Red Bear InnEnnis
204 W Main St, Ennis, MT 59729
-
Madison Double REnnis
357 Varney Cutoff Rd, Ennis, MT 59729
-
Centennial Guest RanchEnnis
500 Jack Creek Rd, Ennis, MT 59729
-
Madison Valley InnEnnis
178 W Canyon Rd, Ennis, MT 59729
-
Clear Sky ResortsEssex
13951 US Highway 2 E, Essex, MT 59916-9706
-
Isaak Walton InnEssex
290 Izaak Walton Inn Rd, Essex, MT 59916-9708
-
Loge GlacierEssex
290 Izaak Walton Inn Rd, Essex, MT 59916-9708
-
Ksanka InnEureka
1835 US-93, Eureka, MT 59917
-
The Suites at Indian Springs RanchEureka
86 Indian Springs Rd, Eureka, MT 59917
-
Laughing Water RanchEureka
926 Curtiss Rd, Eureka, MT 59917
-
Tobacco River Ranch GlampingEureka
359 Osloski Rd, Eureka, MT 59917-9217
-
Silverado MotelEureka
1612 US-93, Eureka, MT 59917
-
Wood RanchEureka
281 Green Briar Trl, Eureka, MT 59917
-
The HideawayEureka
346 Wild Flower Ln, Eureka, MT 59917
-
Green Bear RanchEureka
281 Green Briar Trl, Eureka, MT 59917-7707
-
Fairfield Park InnFairfield
13 5th St N, Fairfield, MT 59436
-
Hotel AlbertFairview
419 Ellery Ave, Fairview, MT 59221
-
Sundowner InnForsyth
1018 Front St, Forsyth, MT 59327
-
Restwel MotelForsyth
810 Front St, Forsyth, MT 59327
-
Montana InnForsyth
659 Front St, Forsyth, MT 59327
-
Rails Inn MotelForsyth
290 Front St, Forsyth, MT 59327
-
Howdy HotelForsyth
807 Main St, Forsyth, MT 59327
-
Grand Union HotelFort Benton
1 Grand Union Square, Fort Benton, MT 59442
-
Fort MotelFort Benton
1809 St Charles St, Fort Benton, MT 59442
-
The Green OFort Benton
1221 Green Roof Rd, Fort Benton, MT 59442
-
Fort Peck HotelFort Peck
175 S Missouri St, Fort Peck, MT 59223
-
Forrester's Bighorn River ResortFort Smith
40756 MT-313, Fort Smith, MT 59035
-
Big Horn Valley RanchFort Smith
30672 Highway 313, Fort Smith, MT 59035
-
Galata Motel and General StoreGalata
US-2, Galata, MT 59444
-
Whitewater InnGallatin Gateway
47214 Gallatin Rd, Gallatin Gateway, MT 59716
-
Elkhorn RanchGallatin Gateway
33133 Gallatin Rd, Gallatin Gateway, MT 59730
-
Gallatin Gateway InnGallatin Gateway
Gallatin Gateway, MT
-
Big Sky ResortGallatin Gateway
47400 Gallatin Rd, Gallatin Gateway, MT 59730
-
Big EZ LodgeGallatin Gateway
7000 Beaver Creek Rd, Gallatin Gateway, MT 59730
-
The Inn on the GallatinGallatin Gateway
65840 Gallatin Rd, Gallatin Gateway, MT 59730-9657
-
Nine Quarter Circle RanchGallatin Gateway
5000 Taylor Fork Rd, Gallatin Gateway, MT 59730-9625
-
St. Mary Lodge & ResortGlacier National Park
Glacier Route 1, Glacier National Park, MT 59417
-
Rundle SuitesGlasgow
208 5th St S, Glasgow, MT 59230
-
Lakeridge Lodging & Bait ShopGlasgow
5990 MT HWY 24 South, Glasgow, MT 59230
-
Cottonwood Inn and SuitesGlasgow
54250 US-2, Glasgow, MT 59230
-
Roosevelt HotelGlasgow
412 3rd Ave S, Glasgow, MT 59230-2402
-
Campbell LodgeGlasgow
534 3rd Ave S, Glasgow, MT 59230
-
Highway 2 InnGlasgow
US Route 2, Glasgow, MT 59230
-
Super 8Hamilton
1325 N 1st St, Hamilton, MT 59840
-
Quality Inn Hamilton Bitterroot ValleyHamilton
1113 N 1st St, Hamilton, MT 59840-2103
-
City Center MotelHamilton
415 W Main St, Hamilton, MT 59840
-
Bitterroot CabinsHamilton
1967 N 1st St, Hamilton, MT 59840-3197
-
Fetch InnHamilton
206 Westside Rd, Hamilton, MT 59840-9301
-
Lariat MotelHardin
709 N Center Ave, Hardin, MT 59034
-
Western MotelHardin
830 3rd St W, Hardin, MT 59034
-
Rodeway InnHardin
1324 N Crawford Ave, Hardin, MT 59034-1007
-
Moonlight MotelHarlem
42445 US-2, Harlem, MT 59526
-
Country Side InnHarlowton
309 Third St NE, Harlowton, MT 59036
-
The BarnsionHarlowton
402 S River Dr, Harlowton, MT 59036
-
Corral MotelHarlowton
1307 US-12, Harlowton, MT 59036
-
Silver $ InnHaugan
Haugan, MT
-
Best Western Plus Havre Inn & SuitesHavre
1425 US-2 NW, Havre, MT 59501-3428
-
Quality InnHavre
601 1st St W, Havre, MT 59501
-
Best Western Plus Great Northern InnHavre
1345 1st St, Havre, MT 59501-3803
-
Hi-Line MotelHavre
20 2nd St, Havre, MT 59501
-
Havre Budget Inn MotelHavre
115 9th Ave, Havre, MT 59501
BEFORE YOU GO
Plan a hotel stay
Practical guides for comparing options, preparing questions and confirming arrangements directly.

Confirm check-in timing
Find your property's check-in policy, prepare for arrival and handle late or overnight travel without assuming every hotel follows the same timetable.
Read the guide
Plan an early arrival
Explain your arrival needs, distinguish a request from confirmed access and compare property-specific alternatives before paying for extra time.
Read the guide
Read cancellation terms
Identify the conditions attached to your exact room rate, document a cancellation and separate a request for flexibility from an approved refund.
Read the guide