
Search Hotels in Craig County
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Craig County hotels

1. Shangri-La Resort
Shangri-La ResortAfton
9.0 out of 10, Wonderful, (367 reviews)
$156 nightly
The price is $173
Jun 30 - Jul 1
Total with taxes and fees

2. Hampton Inn Miami
Hampton Inn MiamiMiami
9.0 out of 10, Wonderful, (1,004 reviews)
$84 nightly
The price is $96
Jul 5 - Jul 6
Total with taxes and fees

3. Days Inn by Wyndham Miami
Days Inn by Wyndham MiamiMiami
7.2 out of 10, Good, (663 reviews)
$62 nightly
The price is $71
Jul 5 - Jul 6
Total with taxes and fees

5. Comfort Inn & Suites Miami - Route 66
Comfort Inn & Suites Miami - Route 66Miami
7.8 out of 10, Good, (124 reviews)
$85 nightly
The price is $97
Jul 28 - Jul 29
Total with taxes and fees

6. Woodridge Inn and Suites
Woodridge Inn and SuitesMiami
6.2 out of 10, (228 reviews)
$60 nightly
The price is $69
Jun 29 - Jun 30
Total with taxes and fees

7. Deluxe Inn Miami, OK
Deluxe Inn Miami, OKMiami
7.2 out of 10, Good, (266 reviews)
$53 nightly
The price is $60
Jul 25 - Jul 26
Total with taxes and fees

8. Microtel Inn & Suites by Wyndham Miami
Microtel Inn & Suites by Wyndham MiamiMiami
7.0 out of 10, Good, (476 reviews)
$76 nightly
The price is $87
Jul 5 - Jul 6
Total with taxes and fees

9. Super 8 by Wyndham Big Cabin/Vinita Area
Super 8 by Wyndham Big Cabin/Vinita AreaVinita
7.6 out of 10, Good, (848 reviews)
$80 nightly
The price is $87
Jul 19 - Jul 20
Total with taxes and fees

10. Holiday Inn Express & Suites Vinita by IHG
Holiday Inn Express & Suites Vinita by IHGVinita
8.4 out of 10, Very Good, (405 reviews)
$114 nightly
The price is $131
Jul 5 - Jul 6
Total with taxes and fees

12. Redbud Tiny Home Resort
Redbud Tiny Home ResortBig Cabin
10.0 out of 10, Exceptional, (2 reviews)
$185 nightly
The price is $197
Jun 29 - Jun 30
Total with taxes and fees

13. Monkey Island Bungalow ~ Pool ~ Golf
Monkey Island Bungalow ~ Pool ~ GolfMonkey Island
9.2 out of 10, Wonderful, (11 reviews)

14. Studio Cabin on Grand Lake near Bernice State Park 53996 E 270RD, Afton OK 74331
Studio Cabin on Grand Lake near Bernice State Park 53996 E 270RD, Afton OK 74331Afton
10.0 out of 10, Exceptional, (50 reviews)
$147 nightly
The price is $155
Jul 9 - Jul 10
Total with taxes and fees

15. 3 Crosslake ROMANTIC Log Cabin in the woods. Hot Tub & Wood Burning Fire Place.
3 Crosslake ROMANTIC Log Cabin in the woods. Hot Tub & Wood Burning Fire Place.Afton
10.0 out of 10, Exceptional, (4 reviews)
$273 nightly
The price is $288
Jul 6 - Jul 7
Total with taxes and fees

16. Cozy Lakeview Cabin, Boat Parking, Breathtaking Lake View, One Hour from Tulsa
Cozy Lakeview Cabin, Boat Parking, Breathtaking Lake View, One Hour from TulsaAfton
9.6 out of 10, Exceptional, (37 reviews)
$210 nightly
The price is $222
Jul 27 - Jul 28
Total with taxes and fees

17. Beautiful Log Cabin with lake access, pond, and 4-wheeling trails
Beautiful Log Cabin with lake access, pond, and 4-wheeling trailsAfton
9.2 out of 10, Wonderful, (33 reviews)

18. Calhoun Lakehouse on Monkey Island
Calhoun Lakehouse on Monkey IslandAfton
9.8 out of 10, Exceptional, (33 reviews)

19. Charming 1-bedroom cottage with WiFi and AC near Monkey Island and Grand Lake
Charming 1-bedroom cottage with WiFi and AC near Monkey Island and Grand LakeAfton
10.0 out of 10, Exceptional, (10 reviews)
$199 nightly
The price is $210
Jul 17 - Jul 18
Total with taxes and fees

20. Spring River Fishing Cabins #2 - Dogwood - Dogs ok
Spring River Fishing Cabins #2 - Dogwood - Dogs okMiami
9.8 out of 10, Exceptional, (19 reviews)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Top Craig County Hotel Reviews

Days Inn by Wyndham Miami
10/10 Excellent
Explore a world of travel with Expedia
Top cities in Craig County
Hotels near popular Attractions
- Hotels near Lulabelle's
- Hotels near Grand Lake O' the Cherokees
- Hotels near Buffalo Run Casino
- Hotels near Peoria Ridge Golf Course
- Hotels near Northeastern Oklahoma A&M College
- Hotels near Miami Tribe Entertainment & Gaming
- Hotels near Stables Casino
- Hotels near Route 66 Vintage Iron Motorcycle Museum
More Accommodation Types in Craig County
- Vacation Homes in Craig County
- Cottages in Craig County
- Cabin Rentals in Craig County
- Apartments in Craig County
- Condo Rentals in Craig County
- Motels in Craig County
- Lodges in Craig County
- Resorts in Craig County
- Villas in Craig County
- Guest Houses in Craig County
- Chalets in Craig County
- Aparthotels in Craig County
- RV Parks in Craig County
Explore more hotels
- Super 8 by Wyndham Big Cabin/Vinita Area
- River Bend Casino & Hotel
- Hampton Inn Miami
- Shangri-La Resort
- Days Inn by Wyndham Miami
- Twin Retreat Cabin 1: Hot Tub, Fire Pit, Golf Shangri La, Boat Grand Lake
- Hotel Pryor
- Days Inn by Wyndham Coffeyville
- Comfort Inn & Suites Miami - Route 66
- Days Inn by Wyndham Grove
Expedia's Latest Trends
Hotels
- Hotels in Edmond
- Hotels near Hard Rock Casino Tulsa
- Pet-friendly Hotels in Tulsa County
- Hotels near WinStar World Casino and Resort
- Hotels in Owasso
- Hotels near Robbers Cave State Park
- Hotels in Moore
- Hotels in Hochatown
- Hotels near University of Oklahoma
- Hotels in Yukon
- Hotels near Riverwind Casino
- Bricktown Hotels
- Hotels near Downstream Casino Resort
- Hotels near Choctaw Casino
- Hotels in Midwest City
- Downtown Tulsa Hotels
- Downtown Oklahoma City Hotels
Flights
Cars








































































