Across Oklahoma, of the 1,224 hotels and motels we list, 1,107 give a phone number and 888 have a website. By what they offer: 158 motel, 43 extended stay.
Top 10 hotels and motels in Oklahoma
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
3SureStay PlusPoteau
-
4Residence InnOklahoma City
-
5Studio 6 Midwest CityMidwest City
-
6Days Inn by Wyndham OkemahOkemah
-
8Comfort Inn and Suites Ponca CityPonca City
-
9Will Rogers InnClaremore
-
10Royal InnTulsa
Cities
Largest first. Towns with a single hotel or motel are listed further down this page.
- Oklahoma City203
- Tulsa144
- Broken Bow53
- Lawton29
- Norman24
- Muskogee23
- Ardmore22
- McAlester21
- Stillwater21
- Enid20
- Shawnee18
- Altus15
- Edmond14
- Elk City14
- El Reno13
- Ponca City13
- Catoosa12
- Chickasha12
- Pauls Valley12
- Yukon12
- Bartlesville11
- Broken Arrow11
- Duncan11
- Midwest City11
- Tahlequah11
- Guthrie10
- Moore10
- Owasso10
- Woodward10
Other towns in Oklahoma
One hotel or motel each — too few for a page of their own, so they live here.
-
Hampton Inn and Suites AdaAda
1220 Lonnie Abbott Blvd, Ada, OK 74820
-
Holiday Inn Express and Suites AdaAda
1201 Lonnie Abbott Blvd, Ada, OK 74820
-
Americas Best Value Inn and Suites AdaAda
1003 Lonnie Abbott Blvd, Ada, OK 74820
-
Economy InnAda
1017 N Broadway Ave, Ada, OK 74820
-
Silver Spur MotelAda
1900 N Broadway Ave, Ada, OK 74820
-
Raintree InnAda
1100 N Mississippi Ave, Ada, OK 74820
-
SureStay PlusAda
2830 Arlington St, Ada, OK 74820-2909
-
La Quinta Inn & Suites by Wyndham AdaAda
2828 Arlington St, Ada, OK 74820
-
Rodeway Inn & SuitesAda
1017 N Broadway Ave, Ada, OK 74820
-
Teramiranda Marina ResortAfton
28251 S 561 Rd, Afton, OK 74331-8075
-
WorldMark Grand LakeAfton
57020 OK-125, Afton, OK 74331
-
Route 66 MotelAfton
21751 US-59, Afton, OK 74331
-
Martin LandingAfton
26700 S Highway 125, Afton, OK 74331-7088
-
Pelican Landing ResortAfton
32100 S Highway 85, Afton, OK 74331
-
PJoes PropertiesAfton
453824 Creek Ave, Afton, OK 74331-8574
-
Grand Lakes Worldmark ResortAfton
Afton, OK
-
Heritage ManorAline
33 Heritage Rd, Aline, OK 73716-9104
-
Holiday Inn Express & Suites AlvaAlva
1230 E Oklahoma Blvd, Alva, OK 73717
-
Comfort Inn & SuitesAlva
1278 E Oklahoma Blvd, Alva, OK 73717
-
Ranger InnAlva
420 E Oklahoma Blvd, Alva, OK 73717
-
Days Inn by Wyndham AlvaAlva
1332 E Oklahoma Blvd, Alva, OK 73717
-
Holiday MotelAlva
701 Oklahoma Blvd, Alva, OK 73717
-
OK Welcome Home HotelAlva
800 E., Alva, OK 73717
-
Western MotelAlva
608 E Oklahoma Blvd, Alva, OK 73717
-
Budget InnAnadarko
1602 E Central Blvd, Anadarko, OK 73005
-
Anadarko MotelAnadarko
1301 E Central Blvd, Anadarko, OK 73005-4411
-
Antlers Budget InnAntlers
605 SW C St, Antlers, OK 74523
-
Sportsman Inn and SuitesAntlers
1203 E Main St, Antlers, OK 74523
-
HiWay Inn Express Hotel & SuitesAntlers
1338 W Main St, Antlers, OK 74523
-
Asher MotelAsher
815 S Highway 177, Asher, OK 74826
-
Best Western Atoka Inn & SuitesAtoka
1010 S Mississippi Ave, Atoka, OK 74525
-
Comfort Inn and SuitesAtoka
1502 S Mississippi Ave, Atoka, OK 74525
-
Motel 6Atoka
1101 S Mississippi Ave, Atoka, OK 74525
-
Super 8Atoka
2421 S Mississippi Ave, Atoka, OK 74525
-
OYO HotelAtoka
100 S Mississippi Ave, Atoka, OK 74525-2271
-
Colonial MotelAtoka
311 N Mississippi Ave, Atoka, OK 74525
-
Thunderbird MotelAtoka
402 N Mississippi Ave, Atoka, OK 74525
-
Hillcrest MotelBeaver
1122 Douglas Ave, Beaver, OK 73932
-
Duster InnBeaver
414 Douglas Ave, Beaver, OK 73932
-
Bernice PointBernice
500 E Main St, Bernice, OK 74331-3085
-
Western MotelBethany
7600 NW 39th Expy, Bethany, OK 73008
-
Holiday Inn Express & Suites Oklahoma City - Bethany, An Ihg HotelBethany
7840 NW 39th Expy, Bethany, OK 73008-2238
-
Super 8Big Cabin
30954 S Hwy 69, Big Cabin, OK 74301
-
Kennedy's River Rat ResortBig Cabin
Big Cabin, OK
-
The Cozy CabinBinger
525 W Johnny Bench St, Binger, OK 73009-5145
-
Stephenie's Hair PalaceBixby
13163 S Memorial Dr, Bixby, OK 74008
-
Harvard Oaks LivingBixby
134th & Harvard, Bixby, OK 74008
-
Holiday Inn Express & Suites BlackwellBlackwell
827 S 44th St, Blackwell, OK 74631
-
Sleep Inn and Suites Blackwell I-35Blackwell
4530 W White Ave, Blackwell, OK 74631
-
Super 8Blackwell
1014 W Doolin Ave, Blackwell, OK 74631
-
Best Way InnBlackwell
4302 W Doolin Ave, Blackwell, OK 74631
-
Econo Lodge Blackwell - I-35Blackwell
1201 N 44th St, Blackwell, OK 74631-9502
-
Roadway InnBlackwell
Blackwell, OK
-
K Ranch OklahomaBlanchard
2553 County Street 2910, Blanchard, OK 73010-4214
-
Cobblestone Inn & Suites - Boise CityBoise City
1210 Avenue A, Boise City, OK 73933
-
Townsman MotelBoise City
1205 E Main St, Boise City, OK 73933
-
Longhorn MotelBoise City
1012 E Main St, Boise City, OK 73933-2013
-
Cobblestone Inn and SuitesBoise City
Boise City, OK
-
Central HotelBuffalo
202 S Hoy St, Buffalo, OK 73834
-
Buffalo Creek MotelBuffalo
813 N Hoy St, Buffalo, OK 73834
-
Burns Flat Ok Central OfficeBurns Flat
207 Highway 44, Burns Flat, OK 73647-4003
-
The Lazy BuffaloCache
16260 State Highway 115, Cache, OK 73527-4935
-
Hy-Lo HotelCalera
1033 N Service Rd, Calera, OK 74730-1806
-
Canton MotelCanton
223 W Main St, Canton, OK 73724
-
Crappie King CabinsCanton
West, 304 Oak St, Canton, OK 73724
-
Sunset InnCanute
119 S 9th St, Canute, OK 73626
-
Carnegie InnCarnegie
610 N Carnegie St, Carnegie, OK 73015
-
Oaks ResortsCarnegie
1033 Crane Blvd, Carnegie, OK 73015
-
Texoma InnCartwright
303 OK-91, Cartwright, OK 74731
-
Lincoln MotelChandler
740 E 1st St, Chandler, OK 74834
-
Stay Inn Checotah near Eufaula LakeChecotah
113920 S 4180 Rd, Checotah, OK 74426
-
Budget InnChecotah
1231 S Business Highway 69, Checotah, OK 74426
-
Lake Eufaula InnChecotah
107831 OK-150, Checotah, OK 74426
-
Lake Eufaula InnChecotah
Rr 60 1835, Checotah, OK 74426
-
Chelsea Motor InnChelsea
325 E Layton St, Chelsea, OK 74016
-
Chelsea MotelChelsea
185-199 OK-66, Chelsea, OK 74016
-
Gloss Mountain OutfittersCherokee
101 S Tenn, Cherokee, OK 73728-2327
-
Cheyenne MotelCheyenne
124 N Ll Males Ave, Cheyenne, OK 73628
-
The Den Gift ShopCheyenne
206 S LL Males Blvd, Cheyenne, OK 73628
-
Economy InnChouteau
1107 S Chouteau Ave, Chouteau, OK 74337
-
Amish Town USAChouteau
Chouteau, OK
-
Will Rogers InnClaremore
940 S Lynn Riggs Blvd, Claremore, OK 74017
-
Microtel Inn & Suites by Wyndham ClaremoreClaremore
10600 E Mallard Lake Rd, Claremore, OK 74019-2401
-
Claremore Motor InnClaremore
1709 N Lynn Riggs Blvd, Claremore, OK 74017
-
Hampton Inn and Suites ClaremoreClaremore
1811 S Scissortail Ave, Claremore, OK 74017
-
Super 8Claremore
1100 E Will Rogers Blvd, Claremore, OK 74017
-
Holiday Inn Express & Suites Tulsa Ne - Claremore, An Ihg HotelClaremore
1400 W Country Club Rd, Claremore, OK 74017-7121
-
Travel Inn Inc.Claremore
812 E Will Rogers Blvd, Claremore, OK 74017
-
Studio 6 Claremore, OKClaremore
1720 South Lynn Riggs Boulevard, Claremore, Claremore, OK
-
Budget ZZZZ MotelCleveland
1209 W Caddo St, Cleveland, OK 74020
-
Holiday Inn Express and Suites ClintonClinton
2000 Boulevard of Champions, Clinton, OK 73601
-
Hampton Inn ClintonClinton
2000 Lexington Ave, Clinton, OK 73601
-
Super 8Clinton
1120 S 10th St, Clinton, OK 73601
-
Econo LodgeClinton
1413 Neptune Dr, Clinton, OK 73601
-
Days Inn by Wyndham ClintonClinton
1200 S 10th St, Clinton, OK 73601
-
La Quinta Inn & SuitesClinton
2715 Chapman Rd, Clinton, OK 73601
-
The Glancy MotelClinton
217 W Gary Blvd, Clinton, OK 73601
-
HiWay Inn Express of CoalgateCoalgate
1412 S Broadway St, Coalgate, OK 74538
-
Country Charm InnCoalgate
8 S Michigan St, Coalgate, OK 74538-2825
-
Comanche MotelComanche
701 Rodeo Dr, Comanche, OK 73529
-
The Hen House Retreat at Chicken CreekCookson
20188 W Chicken Creek Rd, Cookson, OK 74427-2223
-
Forest View CabinsCookson
23625 E Riverview Dr, Cookson, OK 74427
-
Best Western Plus Coweta's 1st HotelCoweta
13593 OK-51, Coweta, OK 74429
-
Best Western Plus Cushing Inn & SuitesCushing
508 E Main St, Cushing, OK 74023
-
Executive Inn and SuitesCushing
2232 E Main St, Cushing, OK 74023
-
The Oasis Extended Stay HotelCushing
310 N Central Ave, Cushing, OK 74023
-
Wilshire Inn MotelCushing
1720 E E Main St, Cushing, OK 74023
-
La-Ze L MotelCushing
1027 E Main St, Cushing, OK 74023
-
Broadway Hotel (Custer City, Oklahoma)Custer City
Custer City, OK
-
Arbuckle Mountain MotelDavis
3188 US-77, Davis, OK 73030
-
Deer Creek LodgeDavis
4140 Old Highway 77 D # 77S, Davis, OK 73030
-
Canyon Breeze MotelDavis
4145 Highway 77 N, Davis, OK 73030-8001
-
River Bend LodgeDavis
22 W Main St, Davis, OK 73030-1968
-
Inn at Treasure ValleyDavis
I-35, Exit 55 (Highway 7), Davis, OK 73030
-
Turner Falls InnDavis
5144 US-77, Davis, OK 73030
-
Mountain View MotelDavis
2741 US-77, Davis, OK 73030
-
SpringHill Suites by Marriott Oklahoma City Midwest City/Del CityDel City
5400 Main St, Del City, OK 73115
-
Value Place Hotel-del CityDel City
3033 Tinker Diagonal, Del City, OK 73115-1017
-
La Quinta Inn Oklahoma City Del CityDel City
5501 Tinker Diagonal, Del City, OK 73115
-
Copperwood LodgeDisney
220 E Main St, Disney, OK 74340
-
OYO Hotel Drumright I-44 OKDrumright
501 Lou Allard Dr, Drumright, OK 74030
-
Boomtown InnDrumright
203 N Settle Dr, Drumright, OK 74030
-
Holiday Inn Express & SuitesDurant
613 University Pl, Durant, OK 74701
-
Best Western Markita InnDurant
2401 W Main St, Durant, OK 74701
-
Brick Street HotelDurant
127 N 3rd Ave, Durant, OK 74701
-
Econo LodgeDurant
2121 W Main St, Durant, OK 74701
-
La Quinta Inn and Suites by WyndhamDurant
417 Criswell Blvd, Durant, OK 74701
-
Choctaw Grand Tower Hotel CasinoDurant
3735 Choctaw Rd, Durant, OK 74701
-
The Spa At Choctaw ResortDurant
4216 US-69-Br, Durant, OK 74701-2409
-
Budget InnDurant
2301 W Main St, Durant, OK 74701-4812
-
Spa Tower Choctaw Casino & ResortDurant
Durant, OK
-
HiWay Inn Express Elk City Route 66Elk City, OK
Sleepy Hollow Ct, Elk City, OK, Elk City, OK, OK
-
Days InnErick
1014 N Sheb Wooley Ave, Erick, OK 73645
-
West Winds MotelErick
617 W Roger Miller Blvd, Erick, OK 73645
-
Wildwood CoveEucha
6820 County Rd 373, Eucha, OK 74342
-
Chief Riley RetreatEucha
165 Choctaw Cir, Eucha, OK 74342-3529
-
The Residence Club at Carlton LandingEufaula
29 Water St, Eufaula, OK 74432
-
lakeview landing motel & RV parkEufaula
3471 OK-9A, Eufaula, OK 74432
-
Ra's Eufaula Tree-sortEufaula
120654 S 4150 Rd, Eufaula, OK 74432-4271
-
Lakeside innEufaula
300 Birkes Rd, Eufaula, OK 74432
-
The Crown at Carlton LandingEufaula
15 Boulevard Blvd, Eufaula, OK 74432
-
Stagecoach Inn Bed and BreakfastEufaula
21 Asparagus Ln, Eufaula, OK 74432-5556
-
Pixie Woods ResortEufaula
13908 State Highway 9 E, Eufaula, OK 74432-5130
-
Logumall InnEufaula
Eufaula, OK
-
Roller Inn MotelFairfax
550 S Main St, Fairfax, OK 74637-4553
-
Best Western Plus Fairview Inn & SuitesFairview
802 N Main St, Fairview, OK 73737
-
Roman Nose LodgeFairview
171A RR 1, Fairview, OK 73737
-
Knights Inn FairviewFairview
801 N Main St, Fairview, OK 73737-1003
-
The Heritage InnFairview
911 N Main St, Fairview, OK 73737
-
Fairview Oklahoma Tiny HouseFairview
317 E Locust St, Fairview, OK 73737-2417
-
Ozark Trail Motel & RestaurantFletcher
407 US-277, Fletcher, OK 73541
-
Easter's Lakeside MotelFort Cobb
311 N Crow Roost Rd, Fort Cobb, OK 73038
-
Fort Cobb CabinFort Cobb
125 Barney Ave, Fort Cobb, OK 73038
-
The Cedar InnFort Gibson
507 W Poplar St, Fort Gibson, OK 74434
-
Holiday Inn ExpressFort Sill
5676 Fergusson Rd, Fort Sill, OK 73503-4487
-
IHG Army Hotels Comanche House - HistoriaFort Sill
460 Hamilton Rd, Fort Sill, OK 73503
-
Scottish InnFrederick
Frederick, OK 73542
-
Budget Inn by OYO Frederick US-183Frederick
S Main St, Frederick, OK, United States -, Frederick, OK 73542
-
Tanglewood MotelFrederick
1123 S Main St, Frederick, OK 73542-6825
-
The Red Bluff InnFreedom
18853 Harmon Rd, Freedom, OK 73842-4209
-
Holiday Inn Express & Suites Glenpool-Tulsa SouthGlenpool
12209 S Yukon Ave, Glenpool, OK 74033
-
Hotel GlenpoolGlenpool
12137 N Casper St, Glenpool, OK 74037
-
Suite 16 MotelGore
1016 N Main St, Gore, OK 74435
-
Lakehouse KitchenetteGore
1102 N Main St, Gore, OK 74435-2020
-
Stone Mobile Home ResortGore
96509 S 4457 Rd, Gore, OK 74435-5313
-
Best Western Timberridge InnGrove
120 W 18th St, Grove, OK 74344-5358
-
Hickory InnGrove
2320 S Main St, Grove, OK 74344
-
Angler's InnGrove
Grove, OK 74344
-
Lake House CabinsGrove
1116 W 17th St, Grove, OK 74344
-
Point of View - Cabin RentalsGrove
25110 S 613 Loop, Grove, OK 74344-0164
-
Outrigger HotelGrove
10603 US Highway 59, Grove, OK 74344-4503
-
Woodland Hills ResortGrove
1521 James St, Grove, OK 74344
-
Ballerina Pier 59 Park HomeGrove
59 Ballerina Cir, Grove, OK 74344-4803
-
Best Western Plus Guymon Hotel & SuitesGuymon
1102 NE 6th St, Guymon, OK 73942
-
OYO HotelGuymon
823 US-54, Guymon, OK 73942
-
Colonial InnGuymon
136 US-54 #412, Guymon, OK 73942
-
Hampton Inn and Suites GuymonGuymon
1202 NE 6th Street, Guymon, OK 73942
-
Lodge USAGuymon
923 E Highway 54, Guymon, OK 73942
-
Pioneer MotelGuymon
107 SW 2nd St, Guymon, OK 73942
-
Comfort Inn & Suites HarrahHarrah
297 S Harrah Rd, Harrah, OK 73045
-
Eagle's Nest in OKHaskell
25797 E 201st St S, Haskell, OK 74436-2545
-
Sawmill LodgesHennessey
700 E Jack Choate Ave, Hennessey, OK 73742
-
Days InnHenryetta
810 E Trudgeon St, Henryetta, OK 74437
-
Relax InnHenryetta
Relaxinn 618, 618 E Trudgeon St, Henryetta, OK 74437
-
Americas Best Value Inn HenryettaHenryetta
1001 E Main St, Henryetta, OK 74437
-
Super 8 by Wyndham HenryettaHenryetta
I-40 And Dewey Bartlett Ex 237, Henryetta, OK 74437
-
Green Country InnHenryetta
2004 US-75 BUS, Henryetta, OK 74437
-
Economy Express InnHenryetta
903 E Trudgeon St, Henryetta, OK 74437
-
Kellogg's Trail MotelHenryetta
9944 Hornbeam Rd, Henryetta, OK 74437
-
Sugar Creek Inn & SuitesHinton
5716 N Broadway Ave, Hinton, OK 73047-9301
-
Hinton Country Inn MotelHinton
5209 N Broadway St, Hinton, OK 73047
-
Hiway Inn of HobartHobart
1004 W 11th St, Hobart, OK 73651
-
Deer RidgeHobart
129 S Broadway Ave, Hobart, OK 73651-1818
-
Hotel EnchantedHochatown
12227 N US Highway 259, Hochatown, OK 74728-7129
-
Capri MotelHoldenville
418 S Echo St, Holdenville, OK 74848
-
Country Club MotelHoldenville
115 Berton Ave, Holdenville, OK 74848
-
Payless InnHominy
323 E Main St, Hominy, OK 74035-1513
-
Hooker InnHooker
710 US-54, Hooker, OK 73945
-
Hooker InnHooker
710 Highway 54, Hooker, OK 73945
-
Holiday MotelHugo
3102 E Jackson St, Hugo, OK 74743
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