Across Missouri, of the 1,664 hotels and motels we list, 1,495 give a phone number and 1,172 have a website. By what they offer: 179 motel, 50 extended stay.
Top 10 hotels and motels in Missouri
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Home2 Suites by Hilton KCI AirportKansas City
-
4Best Western Plus Springfield Airport InnSpringfield
-
5Hotel BothwellSedalia
-
6FairfieldSt Robert
-
7PINEMARK Inn | Suites | EventsSt Clair
-
8Red Roof InnMaryland Heights
-
10Days InnKirksville
Cities
Largest first. Towns with a single hotel or motel are listed further down this page.
- Branson189
- Kansas City118
- St Louis111
- Springfield73
- Columbia42
- Independence28
- Osage Beach28
- Hermann24
- Joplin24
- Saint Louis22
- Lake Ozark21
- St Robert21
- Jefferson City19
- Maryland Heights18
- Rolla18
- Cape Girardeau17
- Hannibal15
- Chesterfield14
- Lebanon14
- Lee's Summit13
- St Charles13
- Blue Springs12
- Sedalia12
- West Plains11
- Bridgeton10
- Hollister10
- Kimberling City10
- O'Fallon10
- Poplar Bluff10
- Reeds Spring10
- Sikeston10
- St Joseph10
Other towns in Missouri
One hotel or motel each — too few for a page of their own, so they live here.
-
Countryside InnAlbany
1205 W US Highway 136, Albany, MO 64402-9101
-
Drury Inn and Suites St. Louis ArnoldArnold
3800 MO-141, Arnold, MO 63010
-
Pear Tree Inn St Louis ArnoldArnold
1201 Drury Ln, Arnold, MO 63010
-
Pleasant View MotelArnold
4301 Jeffco Blvd, Arnold, MO 63010
-
MRF Inn - Missouri River Farmers InnArrow Rock
603 Main St, Arrow Rock, MO 65320-1024
-
Augusta HausAugusta
5501 High St, Augusta, MO 63332-1725
-
The Little Inn at AugustaAugusta
296 Jackson St, Augusta, MO 63332
-
Aurora Inn MotelAurora
3037 S Elliott Ave, Aurora, MO 65605
-
Capital O Aurora Inn Monett US 60Aurora MO
S Elliott Ave, Aurora MO, Aurora MO, MO
-
Foxtrotter Inn LLCAva
1107 Lyle Street, Ava, MO 65608
-
Super 8Ava
1711 S Jefferson St, Ava, MO 65608
-
LadecouvertehotelBel-Nor
8200 Natural Bridge Rd, Bel-Nor, MO 63121-4547
-
Springdale MotelBel-Ridge
4121 Springdale Ave, Bel-Ridge, MO 63134
-
CONNORS COUNTRY LODGEBelle
504 Hwy 28 W, Belle, MO 65013
-
Econo Lodge Belton - Kansas City SouthBelton
222 Peculiar Dr, Belton, MO 64012-5119
-
Quality Inn Belton - Kansas City SouthBelton
Belton, MO
-
Hampton Inn Belton Kansas City AreaBelton
16410 Cornerstone Dr, Belton, MO 64012
-
Extended Stay By Welcome InnBelton
107 County Line Rd, Belton, MO 64012-1427
-
Comfort InnBelton
17205 South US 71 Hwy, Belton, MO 64012
-
Fairfield by Marriott Inn & Suites Kansas City BeltonBelton
151 N Mullen Rd, Belton, MO 64012
-
Days Inn BeltonBelton
107 County Line Rd, Belton, MO 64012-1427
-
Twin City Inn & Suites Benton Harbor - St. JosephBenton Harbor, MI
Ferguson Dr, Benton Harbor, Benton Harbor, MI, Benton Harbor, MI, MO
-
Travelodge St. LouisBerkeley
9645 Natural Bridge Rd, Berkeley, MO 63134-3109
-
Hilton Garden Inn St. Louis AirportBerkeley
4450 Evans Pl, Berkeley, MO 63134
-
Super 8Bethany
811 S 38th St, Bethany, MO 64424
-
Tin Roof InnBethany
Bethany, MO
-
Iron Bed InnBethel
Main and First St, Bethel, MO 63434
-
The Sportsman LodgeBigelow
402 Rulo St, Bigelow, MO 64437-7143
-
Hickory House Inn and SuitesBirch Tree
320 Ozark St, Birch Tree, MO 65438
-
Koinania Valley Ranch Family ResortBlack
1231 County Road 66, Black, MO 63625
-
Bushy Creek Lodge & ResortBlack
Black, MO
-
Morningside ResortBlue Eye
180 Grace Chapel Rd, Blue Eye, MO 65611-4202
-
Best Western Plus Bolivar Hotel & SuitesBolivar
777 E San Martin St, Bolivar, MO 65613
-
Comfort Inn BolivarBolivar
2451 Tower Dr, Bolivar, MO 65613-3129
-
Red Cedar MotelBolivar
5100 S Scenic Ave, Bolivar, MO 65613
-
Country InnBolivar
1819 S Wommack Ave, Bolivar, MO 65613
-
Super 8 Bonne TerreBonne Terre
8 Northwood Dr, Bonne Terre, MO 63628
-
Bonneville InnBonne Terre
1017 Highway K, Bonne Terre, MO 63628-1348
-
Holiday Inn Express BoonvilleBoonville
2419 Mid-America Industrial Dr, Boonville, MO 65233-2645
-
Days InnBoonville
2401 Pioneer Blvd, Boonville, MO 65233
-
High Street Victorian Bed & BreakfastBoonville
519 High St, Boonville, MO 65233-1211
-
Hotel FrederickBoonville
501 High St, Boonville, MO 65233
-
Hickory Springs Bed and BreakfastBoonville
12592 Santa Fe Rd, Boonville, MO 65233-2576
-
ROSE'S LODGINGBoonville
1241 W Ashley Rd, Boonville, MO 65233
-
Homestead MotelBoonville
610 W Ashley Rd, Boonville, MO 65233-1109
-
Budget Inn MotelBourbon
55 State Rte C, Bourbon, MO 65441
-
Bourbon Bliss ResortBourbon
8943 N Service Rd, Bourbon, MO 65441-9329
-
Anthonie's Mill ResortBourbon
12996 Anthonies Mill Rd , Bourbon, MO 65441
-
Super 8Bowling Green
1216 E Champ Clark Dr, Bowling Green, MO 63334
-
Vintage InnBowling Green
1400 US-54 BUS, Bowling Green, MO 63334
-
Colonial Mountain InnBranson West
10770 State Hwy 76, Branson West, MO 65737
-
Mountain Country Motor InnBranson West
14930 Business 13, Branson West, MO 65737
-
Best Western Branson Inn And Conference CenterBranson West
8514 E State Highway 76, Branson West, MO 65737-8881
-
SpringHill Suites by Marriott St. Louis BrentwoodBrentwood
1231 Strassner Dr, Brentwood, MO 63144
-
The Reckington InnBrentwood
Brentwood, MO
-
Best Western BrookfieldBrookfield
28622 MO-11, Brookfield, MO 64628
-
Martin House MotelBrookfield
731 S Main St, Brookfield, MO 64628
-
Edens InnBrookfield
726 Linn St, Brookfield, MO 64628-1307
-
Brookfield InnBrookfield
715 W Helm St, Brookfield, MO 64628
-
Travel-Inn MotelBrookfield
906 W Helm St, Brookfield, MO 64628-8399
-
Milo Farm - Retreat Center, Campground, Sacred LandBuckner
31605 E Burgess Rd, Buckner, MO 64016-8265
-
Buffalo Inn & SuitesBuffalo
1400 W Dallas St, Buffalo, MO 65622-5405
-
Oak Inn Motel & ApartmentsBuffalo
901 Apple Dr, Buffalo, MO 65622-8408
-
Riddick Lodge #361 AFAMBuffalo
1005 W Main St, Buffalo, MO 65622
-
Dallas County Jail HotelBuffalo
111 W Main St, Buffalo, MO 65622
-
Days Inn by Wyndham ButlerButler
100 Fran Ave, Butler, MO 64730
-
Tod's MotelCabool
420 Ozark St, Cabool, MO 65689
-
California MotelCalifornia
305 W Buchanan St, California, MO 65018
-
Young's Lodge on the CharitonCallao
25331 Echo Ave, Callao, MO 63534
-
Sleep Inn & Suites Lake of the OzarksCamdenton
1390 US-54, Camdenton, MO 65020
-
Old Kinderhook Resort, Golf Club, & SpaCamdenton
678 Old Kinderhook Dr, Camdenton, MO 65020-4005
-
Lamplighter ResortCamdenton
210 Lamplighter, Camdenton, MO 65020
-
Dave's HideawayCamdenton
814 US-54, Camdenton, MO 65020
-
El Kay Lake View Motel & ResortCamdenton
21 El Kay Dr, Camdenton, MO 65020-4360
-
Five-81 Motel & Mobil Home ParkCamdenton
5649 Old Route 5, Camdenton, MO 65020-2572
-
Sleep Inn And Suites Lake of the Ozarks CamdentonCamdenton
624 E US Highway 54, Camdenton, MO 65020-7078
-
Quality Inn CameronCameron
1803 Comfort Ln, Cameron, MO 64429
-
Econo LodgeCameron
220 E Grand Ave, Cameron, MO 64429
-
Red Roof InnCameron
501 Northland Dr, Cameron, MO 64429
-
Days Inn by Wyndham CameronCameron
601 E Bryan Rd, Cameron, MO 64429
-
Super 8Cameron
1710 N Walnut St, Cameron, MO 64429
-
Stable Inn MotelCampbell
620 Allen Rd, Campbell, MO 63933
-
Oak Hill Inn & SuitesCanton
1701 Oak St, Canton, MO 63435
-
Canton MotelCanton
406 College St, Canton, MO 63435
-
La Bella MotelCarrollton
110 N Mason St, Carrollton, MO 64633
-
Quality Inn and SuitesCarthage
2701 Hazel St, Carthage, MO 64836
-
Best Budget InnCarthage
13008 State Hwy 96, Carthage, MO 64836
-
Boots Court MotelCarthage
107 S Garrison Ave, Carthage, MO 64836
-
Guest House MotelCarthage
417 E Central Ave A, Carthage, MO 64836
-
Super 8Carthage
416 W Fir Rd, Carthage, MO 64836
-
Tara MotelCarthage
16920 Cimarron Rd, Carthage, MO 64836
-
Kel-Lake MotelCarthage
13071 State Hwy 96, Carthage, MO 64836
-
Best Western Precious Moments HotelCarthage
2701 Hazel Ave, Carthage, MO 64836
-
Rodeway InnCarthage
2244 Grand Ave, Carthage, MO 64836
-
The Farmstead HotelCaruthersville
778 E 3rd St, Caruthersville, MO 63830
-
Economy InnCaruthersville
921 N Truman Blvd, Caruthersville, MO 63830
-
Casino Inn and SuitesCaruthersville
407 E 4th St, Caruthersville, MO 63830
-
Angler's Lodge at Roaring RiverCassville
21718 Coyote Ridge Rd, Cassville, MO 65625
-
Budget InnCassville
495 State Highway 76, Cassville, MO 65625-6563
-
Emery Melton Inn and Conference CenterCassville
24667 State Highway 112, Cassville, MO 65625-8934
-
Roaring River LodgeCassville
23477 State Highway 112, Cassville, MO 65625-7491
-
Brass Lantern ResortCedarcreek
5133 Brass Lantern Rd, Cedarcreek, MO 65627-7411
-
Country Inn Resort of MO LLCCenter
22938 State Hwy EE, Center, MO 63436
-
Trump Lake ResortCenterville
40188 Highway 21, Centerville, MO 63633-8291
-
Super 8Charleston
310 S Story St, Charleston, MO 63834-8118
-
Eagle Inn CharlestonCharleston
2811 E Marshall St, Charleston, MO 63834
-
Historic Russell HotelCharleston
200 E Commercial St, Charleston, MO 63834-1702
-
FairfieldChillicothe
220 West Business 36 Highway, Chillicothe, MO 64601
-
Comfort Inn and SuitesChillicothe
250 E Business 36, Chillicothe, MO 64601
-
Days Inn by Wyndham ChillicotheChillicothe
1020 S Washington St, Chillicothe, MO 64601
-
Motel 6 Chillicothe, MOChillicothe
Washington Street, Chillicothe, Chillicothe, MO
-
Starlite MotelChillicothe
301 W Business 36, Chillicothe, MO 64601
-
Avalon House at Overlook FarmClarksville
15933 Highway W, Clarksville, MO 63336
-
Clayton Plaza HotelClayton
7750 Carondelet Ave, Clayton, MO 63105
-
Danielle'sClayton
216a N Meramec Ave, Clayton, MO 63105
-
Hampton Inn And Suites Clayton/st Louis-galleria AreaClayton
216 N Meramec Ave, Clayton, MO 63105-3702
-
AC Hotel St. Louis ClaytonClayton
227 S Central Ave, Clayton, MO 63105
-
Residence InnClayton
8125 Forsyth Blvd, Clayton, MO 63105
-
Stone's Last ResortCleveland
By Request, Cleveland, MO 64734
-
Macs CoveClifton Hill
1024 Private Road 1184, Clifton Hill, MO 65244
-
Parkfield InnClinton
506 Kansas Ave, Clinton, MO 64735
-
Bucksaw Resort & MarinaClinton
670 SE 803 Rd, Clinton, MO 64735
-
Hampton Inn by Hilton ClintonClinton
900 Kansas Ave, Clinton, MO 64735
-
Uncle Gabby's MotelClinton
10825 SW State Rte 7, Clinton, MO 64735
-
The Sugar House - Laxague StyleClinton
The Sugar House, Clinton, MO 64735
-
Uncle Gabby's CabinsClinton
Clinton, MO 64735
-
USA InnClinton
1508 N 2nd St, Clinton, MO 64735-1190
-
Americas Best Value InnClinton
201 W Rives Rd, Clinton, MO 64735-1101
-
Eagle Ranch Trail RidesCollins
9040 SE Highway J, Collins, MO 64738-6188
-
Days Inn by Wyndham ConcordiaConcordia
301 NW 3rd St, Concordia, MO 64020
-
Serve U InnConcordia
406 NW 2nd St, Concordia, MO 64020-8133
-
Windrush Farms Trout StreamCook Station
100 Windrush Farms Ln, Cook Station, MO 65449-9157
-
The Dancing Bear Farm CottagesCorder
24509 Peacock Rd, Corder, MO 64021-8101
-
Hyatt Regency Al Kout MallCorder
Al Dabbous Street, PO Box 47008, Corder, MO 64021
-
Drury Inn and Suites St. Louis Creve CoeurCreve Coeur
11980 Olive Blvd, Creve Coeur, MO 63141
-
Courtyard By MarriottCreve Coeur
828 N New Ballas Road, Creve Coeur, MO 63146
-
Days Inn & SuitesCuba
97 Ozark Dr, Cuba, MO 65453
-
Fox Springs LodgeCuba
2274 MO-KK, Cuba, MO 65453-8206
-
Wagon Wheel MotelCuba
901 E Washington Blvd, Cuba, MO 65453
-
Three Pine CabinCuba
88 Idlewild Rd, Cuba, MO 65453-7160
-
Cuba InnCuba
246 State Hwy P, Cuba, MO 65453
-
Mt. Carmel InnDadeville
Mt Carmel Rd & Hwy 215, Dadeville, MO 65635
-
Jefferson Square InnDe Soto
46 Jefferson Square, De Soto, MO 63020
-
Timber Creek ResortDe Soto
4800 US Highway 67, De Soto, MO 63020-4905
-
Recess InnDearborn
203 Main St, Dearborn, MO 64439-9212
-
Hickory House InnDexter
1802 N Outer Rd, Dexter, MO 63841-8799
-
Hampton Inn by Hilton DexterDexter
2179 Gill Plaza Drive, Dexter, MO 63841
-
Econo LodgeDexter
913 S Outer Rd, Dexter, MO 63841
-
Travelodge by Wyndham DexterDexter
1608 W Business U.S. 60, Dexter, MO 63841
-
Dexter InnDexter
1807 W Business U.S. 60, Dexter, MO 63841
-
Blue Jay FarmDixon
10458 Circle Rd, Dixon, MO 65459
-
Rocky River InnDoniphan
100 Oak Tree Village St, Doniphan, MO 63935
-
Current River InnDoniphan
109 Smith St, Doniphan, MO 63935
-
Northend Motel and SuitesDoniphan
1307 Walnut St, Doniphan, MO 63935
-
Days Inn DoniphanDoniphan
100 Oak Tree Vlg, Doniphan, MO 63935-1905
-
River of Life FarmDora
RR 1, Dora, MO 65637
-
Lost Cabins ResortDora
2809 County Road 192, Dora, MO 65637
-
Elm Street InnDrexel
Drexel, MO
-
Ward LodgeEagle Rock
Eagle Rock, MO
-
Eagle's Landing MotelEagleville
24066 24th St, Eagleville, MO 64442
-
Sonesta Simply Suites St Louis Earth CityEarth City
3250 Rider Trl S, Earth City, MO 63045-1527
-
Residence InnEarth City
3290 Rider Trail South, Earth City, MO 63045
-
Extended Stay AmericaEarth City
3125 Rider Trl. S., Earth City, MO 63045
-
The Barn Guest HouseEast Prairie
904 W Washington St, East Prairie, MO 63845-8700
-
Country Cottage StudiosEast Prairie
106 W Pine St, East Prairie, MO 63845-1440
-
Country CottagesEast Prairie
2745 W MO-80, East Prairie, MO 63845
-
Northern HotelEdina
217 N Main St, Edina, MO 63537-1300
-
Motel In Edina MoEdina
609 E Lafayette, Edina, MO 63537
-
Sherry's on Deer CreekEdwards
31327 Forthview Rd, Edwards, MO 65326-3215
-
Forthview ResortEdwards
31333 Forthview Rd, Edwards, MO 65326-3215
-
C & H MotelEl Dorado Springs
311 E US Highway 54, El Dorado Springs, MO 64744
-
Dogwood InnEl Dorado Springs
102 E US Highway 54, El Dorado Springs, MO 64744
-
Eldon InnEldon
200 N Business 54, Eldon, MO 65026-2011
-
Historic Randles CourtEldon
407 E 4th St, Eldon, MO 65026
-
Cross Pointe HotelEldon
19 Bear Lake Rd, Eldon, MO 65026-5768
-
Scenic Rivers MotelEllington
525 N 2nd St, Ellington, MO 63638-7977
-
Trends MotelEllisville
15652 Manchester Rd, Ellisville, MO 63011-2204
-
Hillcrest MotelElsberry
3407 N Highway 79, Elsberry, MO 63343-3231
-
Elsberry Motel and LodgeElsberry
3407 MO-79, Elsberry, MO 63343
-
River's Edge ResortEminence
16392 Tom Akers Rd, Eminence, MO 65466-6200
-
Riverside MotelEminence
19159 MO-19, Eminence, MO 65466
-
Cedar Stone LodgeEminence
Hwy 19, Eminence, MO 65548
-
Eagle's Landing River Resort and CabinsEminence
HC 1 Box 17, Eminence, MO 65466
-
Grassy Creek Cabins and StoragesEminence
17922 Main St, Eminence, MO 65466-6375
-
Blackwell inn & bistroEminence
18331 Church St, Eminence, MO 65466-6467
-
Super 8Eureka
1733 W 5th St, Eureka, MO 63025
-
Holiday Inn Saint Louis West at Six FlagsEureka
4901 Six Flags Rd, Eureka, MO 63025
-
Ramada InnEureka
4901 Six Flags Rd, Eureka, MO 63069-3314
-
Hotel HightrailsEureka
63 High Trails Dr, Eureka, MO 63025-3561
-
HolidomeEureka
4901 Six Flags Rd, Eureka, MO 63069-3314
-
The Elms Hotel and SpaExcelsior Springs
401 Regent St, Excelsior Springs, MO 64024
-
The Royal HotelExcelsior Springs
201 South St, Excelsior Springs, MO 64024-2155
-
Hampton Inn FarmingtonFarmington
850 Valley Creek Dr, Farmington, MO 63640
-
Holiday Inn Express & Suites FarmingtonFarmington
820 Market St, Farmington, MO 63640
-
Super 8Farmington
930 Valley Creek Dr, Farmington, MO 63640
-
Crown Pointe Lodge, Bw Signature CollectionFarmington
4245 Hunt Rd, Farmington, MO 63640-7291
-
Quality Inn FarmingtonFarmington
1400 W Liberty St, Farmington, MO 63640
-
Farmington HotelFarmington
11 N Franklin St, Farmington, MO 63640-1720
-
Historic Howard County Jail InnFayette
203 E Morrison St, Fayette, MO 65248
-
Silver Bell MotelFayette
201 MO-5, Fayette, MO 65248
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