Star Rating
Hotel Name
Price Range (USD)to
Amenities

74340 Hotels/Motels & Accommodations

Shangri La Resort 57301 South Highway 125, Monkey Island, OK 74331 ~10.93 miles northeast of 74340
  • Luxurious 5-star Resort hotel
  • 5 suites in property
Worldmark Grand Lake in Tulsa 57020 East Highway 125, Tulsa, OK 74331 ~11.33 miles northeast of 74340
  • 3-star hotel
  • Fitness / Gym is on-site
Super 8 Big Cabin / Vinita Area 30954 South. Highway 69, Vinita, OK 74301 ~12.90 miles west of 74340
  • Cheap property
From$65
Average 3.5 /5Reviews CallBookMore Details
Holiday Inn Express Vinita - Vinita 232 South 7th St., Vinita, OK 74301 ~12.92 miles northwest of 74340
  • 3-star Rural hotel
  • Check in: 3:00pm
  • Breakfast was also very good
  • Good breakfast
Holiday Pines Motel 123 South Main St., Jay, OK 74346 ~12.99 miles east of 74340
  • Midscale property
Stonebrook Inn 10400 Highway 59 North, Grove, OK 74344 ~14.83 miles northeast of 74340
  • Inexpensive Lake property
  • Check in: 03:00pm
  • Most guests complained about the bathroom
  • High comfort
Best Western Timberridge Inn : 120 West 18th St. 120 West 18th St., Grove, OK 74344 ~15.06 miles east of 74340
  • Two star hotel
  • 2 floors in hotel
Americas Best Value Inn - Pryor 123 South Mill St., Pryor, OK 74361 ~20.86 miles southwest of 74340
  • 2 star hotel
  • Hotel has 40 rooms
  • Quick check in
  • Check in early without a problem
From$44
Average 3.5 /5Reviews CallBookMore Details
Best Western Locust Grove Inn & Suites 106 Holiday Ln, Locust Grove, OK 74352 ~21.70 miles south of 74340
  • Economical hotel
  • Hotel has 22 suites
  • Popular among business travelers
  • Located near shopping areas
Econo Lodge Pryor - Pryor 6800 South Mill St., Pryor, OK 74361 ~23.96 miles southwest of 74340
  • Low-priced Highway property
  • 60 rooms in property
Holiday Inn Express & Suites Pryor in Pryor
+1-888-283-3404
271 Mid America Rd., Pryor, OK 74361 ~24.95 miles southwest of 74340
  • Inexpensive Rural property
  • Hotel has 79 rooms
From$60
Very Good 4.0 /5Read Reviews CallBookMore Details
Comfort Inn & Suites Pryor in Pryor 307 Mid America Dr., Pryor, OK 74361 ~25.01 miles southwest of 74340
  • Affordable hotel
Days Inn & Suites Pryor 495 Mid America Dr., Pryor, OK 74361 ~25.16 miles southwest of 74340
  • Cheap property
  • Gym / Fitness Center Available
Econo Lodge Miami
+1-888-690-5281
900 East Steve Owens Blvd., Miami, OK 74354 ~28.12 miles north of 74340
  • Low Cost Highway hotel
  • Hotel has 70 rooms
  • Check in and out was a breeze
  • Phone did not work
Holiday Inn Express : 509 Henley 509 Henley, Miami, OK 74354 ~28.18 miles north of 74340
  • Economy Highway property
  • 75 sleeping rooms in hotel
  • Rooms could be cleaner
  • Rather comfortable
Microtel Inn & Suites by Wyndham Miami in Miami 2015 East Steve Owens Blvd., Miami, OK 74354 ~28.31 miles north of 74340
  • Low Cost Highway property
  • 2 floors in hotel
Days Inn Miami 2120 East Steve Owens Blvd., Miami, OK 74354-5321 ~28.34 miles north of 74340
  • Three Star hotel
  • Hotel has 2 floors
Americas Best Value Inn 2225 East Steve Owens Blvd., Miami, OK 74354 ~28.37 miles north of 74340
  • Inexpensive hotel
  • Complimentary breakfast is offered
  • Almost all guests said rooms were dirty
  • Almost all guests found the staff to be very friendly
Hampton Inn in Miami 115 South Deacon Turner Rd., Miami, OK 74354 ~28.64 miles north of 74340
  • Three Star Rural property
  • 74 rooms in property
  • Clean hotel
  • Convenient location
From$84
Very Good 4.5 /5Review Score CallBookMore Details
Best Western Stateline Lodge - West Siloam Springs 273 South Highway 59, West Siloam Springs, OK 74964 ~32.75 miles southeast of 74340
  • Midscale Rural property
  • Check in: 1500
Holiday Inn Express & Suites Siloam Springs - Siloam Springs 2100 Highway 412 West, Siloam Springs, AR 72761 ~32.82 miles southeast of 74340
  • Midscale property
  • 20 suites in hotel
Americas Best Value Inn & Suites 1801 Highway 412 West, Siloam Springs, AR 72761 ~32.93 miles southeast of 74340
  • Cheap hotel
  • Free breakfast
Super 8 in Siloam Springs 1800 Highway 412 West, Siloam Springs, AR 72761 ~32.98 miles southeast of 74340
  • Economical Highway hotel
  • Complimentary breakfast is offered
From$69
Very Good 4.0 /5Review Score CallBookMore Details
Quality Inn Siloam Springs - Siloam Springs 1300 Highway 412 West, Siloam Springs, AR 72761 ~33.21 miles southeast of 74340
  • Cheap Highway property
  • 60 rooms in hotel
  • Most guests thought the air conditioning was adequate
  • Bathroom could be optimized
From$40
Very Good 4.0 /5Review Score CallBookMore Details
Super 8 Claremore Ok in Claremore 1100 East Will Roger Blvd., Claremore, OK 74017 ~34.62 miles west of 74340
  • Low Cost hotel
From$47
Very Good 4.0 /5Read Reviews CallBookMore Details
Econo Lodge 491 East Highway 76, Anderson, MO 64831 ~34.76 miles east of 74340
  • Economy Highway hotel
  • 50 sleeping rooms in hotel
La Quinta Inn & Suites : 774 South Lynn Riggs Blvd. 774 South Lynn Riggs Blvd., Claremore, OK 74017 ~36.06 miles west of 74340
  • Affordable Suburban property
  • Free complimentary breakfast
Will Rogers Inn : 940 South Lynn Riggs Blvd.
+1-888-690-5281
940 South Lynn Riggs Blvd., Claremore, OK 74017 ~36.22 miles west of 74340
  • Low Cost Highway property
  • Check in: 2pm
  • For only 69%, the bathroom was ok
  • Train tracks right across
Holiday Inn Express & Suites Tulsa Ne Claremore in Claremore 1400 Country Club Dr., Claremore, OK 74017 ~36.56 miles west of 74340
  • Midscale Convention Center property
  • 7 meeting rooms in property
Hampton Inn & Suites Claremore : 1811 South Scissortail Ave. 1811 South Scissortail Ave., Claremore, OK 74017 ~36.74 miles west of 74340
  • Three Star Suburban property
  • Free comp. breakfast
Quality Inn 1720 South Lynn Riggs Blvd., Claremore, OK 74017 ~36.82 miles west of 74340
  • 3-star Downtown hotel
  • 5 suites in hotel
Comfort Inn Claremore : 1720 South Lynn Riggs Blvd. 1720 South Lynn Riggs Blvd., Claremore, OK 74019 ~36.84 miles west of 74340
  • Cheap Highway property
  • Check-in: 3:00PM
  • Breakfast selection was small
  • Comfy bed
Microtel Inn & Suites by Wyndham Claremore in Claremore 10600 East Mallard Lake Rd., Claremore, OK 74017 ~37.63 miles west of 74340
  • Inexpensive Highway hotel
  • 57 rooms in hotel
  • No shampoo
  • Hallways dirty
Hampton Inn 2171 Ravenwood Plaza, Siloam Springs, AR 72761 ~37.79 miles southeast of 74340
  • 3-star Downtown property
  • Hotel has 4 suites
  • Staff was friendly
  • Tasty breakfast
Booneslick Lodge in Jane
+1-888-690-5281
21140 Us Highway 71, Jane, MO 64856 ~38.58 miles east of 74340
  • Two star Highway property
From$45
Average 3.5 /5Reviews CallBookMore Details
Oak Park Motel 706 East Downing St., Tahlequah, OK 74464 ~39.30 miles south of 74340
  • Inexpensive hotel
  • 31 rooms in property
Econo Lodge Inn & Suites in Tahlequah 101 Reasors St., Tahlequah, OK 74464 ~39.63 miles south of 74340
  • Economical Highway property
  • 58 rooms in property
Days Inn & Suites - Tahlequah 701 Holiday Dr., Tahlequah, OK 74464 ~40.23 miles south of 74340
  • Two star Highway hotel
  • Check-in: 04:00 PM
  • Fantastic service
  • Friendly desk help
Holiday Inn Express & Suites Tahlequah 2142 Mahaney Ave., Tahlequah, OK 74464 ~40.90 miles south of 74340
  • Mid-scale Downtown hotel
  • Check-in time: 3:00p
Oak Hill Inn & Suites in Tahlequah
+1-866-221-8581
2600 South Muskogee Ave., Tahlequah, OK 74464 ~41.12 miles south of 74340
  • Two star Rural hotel
  • 8 suites in hotel
  • No blow dryer
  • Not very comfortable
Wingate by Wyndham in Bentonville 7400 SW Old Farm Blvd., Bentonville, AR 72712 ~41.39 miles east of 74340
  • 3 star Airport property
  • Free comp. breakfast
From$48
Average 3.5 /5Reviews CallBookMore Details
Quality Inn Tahlequah : 3296 South Muskogee Ave.
+1-888-690-5281
3296 South Muskogee Ave., Tahlequah, OK 74464 ~41.68 miles south of 74340
  • Affordable hotel
  • 42 rooms in property
Days Inn Wagoner 1404 West Highway 51, Wagoner, OK 74467 ~41.90 miles southwest of 74340
  • 2 star property
  • Check in time: 11:00 AM
From$60
Average 3.0 /5Reviews CallBookMore Details
Best Western Big Spring Lodge : 1810 Southern View Dr. 1810 Southern View Dr., Neosho, MO 64850 ~42.23 miles northeast of 74340
  • Economy Highway hotel
  • 3 floors in hotel
From$65
Very Good 4.5 /5Review Score CallBookMore Details
Super 8 Neosho in Neosho 3085 Gardner Edgewood Dr., Neosho, MO 64850 ~42.43 miles northeast of 74340
  • 2 star Highway property
  • Free breakfast
The Greens Ii at Bella Vista Village 1 Watkins Way, Bella Vista, AR 72715 ~42.67 miles east of 74340
  • Three Star hotel
  • 32 rooms in property
From$90
Very Good 4.5 /5Reviews CallBookMore Details
Relais Villa San Martino in Martina Franca (ta)
+1-866-221-8581
Via Taranto 59 Zona G, Martina Franca (ta), 74015 Italy ~43.55 miles west of 74340
  • 4 star Resort hotel
  • Hotel has 2 floors
From$258
Very Good 4.0 /5Reviews CallBookMore Details
Sleep Inn Joplin I 44 & Sr 43 South, Joplin, MO 64803 ~44.52 miles northeast of 74340
  • Cheap property
  • Free breakfast available
Drury Inn & Suites Joplin - Joplin 3601 Rangeline Rd., Joplin, MO 64804 ~44.90 miles northeast of 74340
  • 3 star Suburban property
  • Free complimentary breakfast
  • Vast breakfast
  • Best value for money

Next: Show All Available 74340 Hotels with Pricing
Back to Top