Star Rating
Hotel Name
Price Range (USD)to
Amenities

74340 Hotels, Motels & Accommodations

Shangri La Resort : 57301 South Highway 125 57301 South Highway 125, Monkey Island, OK 74331 ~10.93 miles northeast of 74340
  • Luxury 5 star Resort property
  • Check-in time: 4:00pm
Worldmark Grand Lake 57020 East Highway 125, Tulsa, OK 74331 ~11.33 miles northeast of 74340
  • 3 star hotel
From$90
Very Good 4.5 /5Review Score CallBookMore Details
Super 8 Big Cabin / Vinita Area 30954 South. Highway 69, Vinita, OK 74301 ~12.90 miles west of 74340
  • Low priced hotel
  • Check in time: 11:00 AM
Holiday Inn Express Vinita : 232 South 7th St. 232 South 7th St., Vinita, OK 74301 ~12.92 miles northwest of 74340
  • 3 star Rural property
  • Access to gym on-site
  • Clean rooms
  • For only 60%, the noise level was all right
Holiday Pines Motel - Jay 123 South Main St., Jay, OK 74346 ~12.99 miles east of 74340
  • 3-star property
  • 29 rooms in hotel
Stonebrook Inn in Grove 10400 Highway 59 North, Grove, OK 74344 ~14.83 miles northeast of 74340
  • 2-star Lake property
  • Check-in time: 03:00pm
  • Excellent breakfast
  • Bathroom could be optimized
Best Western Timberridge Inn 120 West 18th St., Grove, OK 74344 ~15.06 miles east of 74340
  • Two-star property
  • 2 floors in hotel
Americas Best Value Inn - Pryor 123 South Mill St., Pryor, OK 74361 ~20.86 miles southwest of 74340
  • Cheap hotel
  • Hotel has 40 rooms
  • Free wi-fi
  • Rooms are ok
Best Western Locust Grove Inn & Suites - Locust Grove 106 Holiday Ln, Locust Grove, OK 74352 ~21.70 miles south of 74340
  • Inexpensive hotel
  • 22 suites in property
  • Rooms need regular maintenance
  • Newer facility
Econo Lodge Pryor in Pryor 6800 South Mill St., Pryor, OK 74361 ~23.96 miles southwest of 74340
  • Inexpensive Highway hotel
  • 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
  • Economical Rural hotel
  • Check in: 3:00 PM
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
  • Mid-scale property
Days Inn & Suites Pryor 495 Mid America Dr., Pryor, OK 74361 ~25.16 miles southwest of 74340
  • Two star hotel
  • Fitness / Gym is on-site
From$64
Average 3.0 /5Reviews CallBookMore Details
Econo Lodge Miami
+1-888-690-5281
900 East Steve Owens Blvd., Miami, OK 74354 ~28.12 miles north of 74340
  • Two-star Highway hotel
  • Free breakfast available
  • Beds were acceptable for 60%
  • Excellent pool
Holiday Inn Express : 509 Henley 509 Henley, Miami, OK 74354 ~28.18 miles north of 74340
  • Economical Highway property
  • 25 suites in hotel
  • Counter with a smile
  • Rooms could be cleaner
Microtel Inn & Suites by Wyndham Miami : 2015 East Steve Owens Blvd. 2015 East Steve Owens Blvd., Miami, OK 74354 ~28.31 miles north of 74340
  • Low Cost Highway property
  • Check-in time: 3:00 PM
Days Inn Miami 2120 East Steve Owens Blvd., Miami, OK 74354-5321 ~28.34 miles north of 74340
  • Affordable hotel
  • Check-in time: 14:00
Americas Best Value Inn in Miami 2225 East Steve Owens Blvd., Miami, OK 74354 ~28.37 miles north of 74340
  • 2-star hotel
  • Hotel has 60 rooms
  • Great service
  • Generally quite dirty
Hampton Inn 115 South Deacon Turner Rd., Miami, OK 74354 ~28.64 miles north of 74340
  • 3-star Rural hotel
  • 3 floors in property
  • TV needs to be updated
  • Location is acceptable
From$129
Very Good 4.5 /5Review Score CallBookMore Details
Best Western Stateline Lodge 273 South Highway 59, West Siloam Springs, OK 74964 ~32.75 miles southeast of 74340
  • 3-star Rural hotel
  • Free comp. breakfast
Holiday Inn Express & Suites Siloam Springs : 2100 Highway 412 West 2100 Highway 412 West, Siloam Springs, AR 72761 ~32.82 miles southeast of 74340
  • Mid-scale property
  • 4 floors in property
Americas Best Value Inn & Suites in Siloam Springs 1801 Highway 412 West, Siloam Springs, AR 72761 ~32.93 miles southeast of 74340
  • Two star property
Super 7 Inn Siloam Springs in Siloam Springs
+1-888-305-3366
1951 Highway 412 East, Siloam Springs, AR 72761 ~32.94 miles southeast of 74340
  • Cheap hotel
  • Hotel has 45 rooms
Super 8 1800 Highway 412 West, Siloam Springs, AR 72761 ~32.98 miles southeast of 74340
  • Two star Highway property
  • Comp. Breakfast
From$69
Very Good 4.0 /5Read Reviews CallBookMore Details
Quality Inn Siloam Springs - Siloam Springs 1300 Highway 412 West, Siloam Springs, AR 72761 ~33.21 miles southeast of 74340
  • Inexpensive Highway hotel
  • 2 floors in hotel
  • Location is favourable and rooms are clean
  • Most guests complained about the bathroom
Super 8 Claremore Ok : 1100 East Will Roger Blvd. 1100 East Will Roger Blvd., Claremore, OK 74017 ~34.62 miles west of 74340
  • 2-star property
From$47
Very Good 4.0 /5Read Reviews CallBookMore Details
Econo Lodge in Anderson 491 East Highway 76, Anderson, MO 64831 ~34.76 miles east of 74340
  • Inexpensive Highway hotel
  • Hotel has 50 rooms
La Quinta Inn & Suites 774 South Lynn Riggs Blvd., Claremore, OK 74017 ~36.06 miles west of 74340
  • 3-star Suburban hotel
  • Free comp. breakfast
From$69
Very Good 4.5 /5Review Score CallBookMore Details
Will Rogers Inn
+1-888-690-5247
940 South Lynn Riggs Blvd., Claremore, OK 74017 ~36.22 miles west of 74340
  • Low-priced Highway property
  • Free complimentary breakfast
  • Clean rooms
  • Very spacious 2 beds
Holiday Inn Express & Suites Tulsa Ne Claremore in Claremore 1400 Country Club Dr., Claremore, OK 74017 ~36.56 miles west of 74340
  • 3 star Convention Center hotel
  • Complimentary breakfast is offered
From$70
Excellent 5.0 /5Read Reviews CallBookMore Details
Hampton Inn & Suites Claremore - Claremore 1811 South Scissortail Ave., Claremore, OK 74017 ~36.74 miles west of 74340
  • 3-star Suburban hotel
  • Check-in: 3:00 PM
From$79
Very Good 4.5 /5Read Reviews CallBookMore Details
Quality Inn - Claremore 1720 South Lynn Riggs Blvd., Claremore, OK 74017 ~36.82 miles west of 74340
  • Mid-scale Downtown hotel
  • Fitness / Gym is on-site
Comfort Inn Claremore in Claremore 1720 South Lynn Riggs Blvd., Claremore, OK 74019 ~36.84 miles west of 74340
  • 2 star Highway property
  • Hotel has 58 rooms
  • Breakfast is mediocre
  • Generally very clean
Microtel Inn & Suites by Wyndham Claremore 10600 East Mallard Lake Rd., Claremore, OK 74017 ~37.63 miles west of 74340
  • Economical Highway hotel
  • Free complimentary breakfast
  • Hallways dirty
  • About half of guests said the reception staff was ok
Hampton Inn in Siloam Springs 2171 Ravenwood Plaza, Siloam Springs, AR 72761 ~37.79 miles southeast of 74340
  • 3-star Downtown property
  • 3 floors in property
  • Comfortable beds
  • World class service
From$99
Very Good 4.5 /5Review Score CallBookMore Details
Booneslick Lodge : 21140 Us Highway 71
+1-888-690-5247
21140 Us Highway 71, Jane, MO 64856 ~38.58 miles east of 74340
  • 2 star Highway hotel
  • 2 floors in property
Oak Park Motel - Tahlequah 706 East Downing St., Tahlequah, OK 74464 ~39.30 miles south of 74340
  • Two-star property
Econo Lodge Inn & Suites - Tahlequah 101 Reasors St., Tahlequah, OK 74464 ~39.63 miles south of 74340
  • Low Cost Highway property
  • Comp. Breakfast
Days Inn & Suites in Tahlequah 701 Holiday Dr., Tahlequah, OK 74464 ~40.23 miles south of 74340
  • Cheap Highway property
  • 8 suites in hotel
  • Healthy breakfast
  • Ruined food
Holiday Inn Express & Suites Tahlequah in Tahlequah 2142 Mahaney Ave., Tahlequah, OK 74464 ~40.90 miles south of 74340
  • Mid-scale Downtown hotel
  • Hotel has an eco-friendly policy Learn more
Oak Hill Inn & Suites
+1-866-429-5787
2600 South Muskogee Ave., Tahlequah, OK 74464 ~41.12 miles south of 74340
  • Two-star Rural hotel
  • Free breakfast available
  • Service is below average
  • No continental breakfast
Wingate by Wyndham in Bentonville 7400 SW Old Farm Blvd., Bentonville, AR 72712 ~41.39 miles east of 74340
  • 3-star Airport hotel
  • 9 suites in property
From$48
Average 3.5 /5Reviews CallBookMore Details
Quality Inn Tahlequah - Tahlequah
+1-888-690-5247
3296 South Muskogee Ave., Tahlequah, OK 74464 ~41.68 miles south of 74340
  • Three Star hotel
  • 42 rooms in hotel
Days Inn Wagoner in Wagoner 1404 West Highway 51, Wagoner, OK 74467 ~41.90 miles southwest of 74340
  • 2-star property
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
  • Cheap Highway property
From$50
Very Good 4.5 /5Read Reviews CallBookMore Details
Super 8 Neosho in Neosho 3085 Gardner Edgewood Dr., Neosho, MO 64850 ~42.43 miles northeast of 74340
  • Low priced Highway property
  • Free complimentary breakfast
The Greens Ii at Bella Vista Village 1 Watkins Way, Bella Vista, AR 72715 ~42.67 miles east of 74340
  • Three Star property
  • Hotel has 32 rooms
Relais Villa San Martino
+1-866-429-5787
Via Taranto 59 Zona G, Martina Franca (ta), 74015 Italy ~43.55 miles west of 74340
  • 4-star Resort hotel
  • Check in: 02:00 PM
From$258
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Sleep Inn Joplin - Joplin I 44 & Sr 43 South, Joplin, MO 64803 ~44.52 miles northeast of 74340
  • Low priced hotel
  • Check-in time: 3: pm
Drury Inn & Suites Joplin : 3601 Rangeline Rd. 3601 Rangeline Rd., Joplin, MO 64804 ~44.90 miles northeast of 74340
  • 3 star Suburban property
  • Complimentary breakfast is offered
  • Great location off the highway
  • About half of guests said rooms were big enough

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