
Search Craig County Hotels
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Craig County hotels

Shangri-La Resort
Shangri-La ResortAfton
9.0 out of 10, Wonderful, (337 reviews)
The price is CA $126
CA $186 total
includes taxes & fees
May 25 - May 26

Hampton Inn Miami
Hampton Inn MiamiMiami
9.0 out of 10, Wonderful, (1,005 reviews)
The price is CA $127
CA $146 total
includes taxes & fees
May 31 - Jun 1

Days Inn by Wyndham Miami
Days Inn by Wyndham MiamiMiami
7.2 out of 10, Good, (644 reviews)
The price is CA $86
CA $98 total
includes taxes & fees
May 14 - May 15

Comfort Inn & Suites Miami - Route 66
Comfort Inn & Suites Miami - Route 66Miami
7.8 out of 10, Good, (111 reviews)
The price is CA $162
CA $185 total
includes taxes & fees
May 14 - May 15

Deluxe Inn Miami, OK
Deluxe Inn Miami, OKMiami
7.2 out of 10, Good, (256 reviews)
The price is CA $82
CA $93 total
includes taxes & fees
May 7 - May 8

Microtel Inn & Suites by Wyndham Miami
Microtel Inn & Suites by Wyndham MiamiMiami
7.0 out of 10, Good, (466 reviews)
The price is CA $102
CA $117 total
includes taxes & fees
May 27 - May 28

Woodridge Inn and Suites
Woodridge Inn and SuitesMiami
6.2 out of 10, (223 reviews)
The price is CA $82
CA $94 total
includes taxes & fees
May 7 - May 8

Super 8 by Wyndham Big Cabin/Vinita Area
Super 8 by Wyndham Big Cabin/Vinita AreaVinita
7.6 out of 10, Good, (837 reviews)
The price is CA $110
CA $120 total
includes taxes & fees
May 31 - Jun 1

Holiday Inn Express & Suites Vinita by IHG
Holiday Inn Express & Suites Vinita by IHGVinita
8.4 out of 10, Very good, (403 reviews)
The price is CA $191
CA $218 total
includes taxes & fees
May 17 - May 18

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)
The price is CA $271
CA $389 total
includes taxes & fees
May 7 - May 8

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, (48 reviews)
The price is CA $131
CA $195 total
includes taxes & fees
May 11 - May 12

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, (7 reviews)
The price is CA $158
CA $270 total
includes taxes & fees
May 8 - May 9

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.4 out of 10, Exceptional, (35 reviews)
The price is CA $116
CA $291 total
includes taxes & fees
May 27 - May 28

Calhoun Lakehouse on Monkey Island
Calhoun Lakehouse on Monkey IslandAfton
9.8 out of 10, Exceptional, (30 reviews)

Spring River Fishing Cabins #2 - Dogwood - Dogs ok
Spring River Fishing Cabins #2 - Dogwood - Dogs okMiami
9.8 out of 10, Exceptional, (19 reviews)
The price is CA $181
CA $442 total
includes taxes & fees
May 10 - May 11

Spring River Fishing Cabin #3 Honeymoon Suite
Spring River Fishing Cabin #3 Honeymoon SuiteMiami
10.0 out of 10, Exceptional, (13 reviews)
The price is CA $159
CA $385 total
includes taxes & fees
May 11 - May 12

5 Elk Lodge ROMANTIC Log Cabin in the woods. Hot Tub & Wood Burning Fire Place.
5 Elk Lodge ROMANTIC Log Cabin in the woods. Hot Tub & Wood Burning Fire Place.Afton
9.4 out of 10, Exceptional, (10 reviews)
The price is CA $271
CA $389 total
includes taxes & fees
May 7 - May 8

4 Moose Lodge ROMANTIC Log Cabin in the woods. Hot Tub & Wood Burning Fire Place
4 Moose Lodge ROMANTIC Log Cabin in the woods. Hot Tub & Wood Burning Fire PlaceAfton
9.0 out of 10, Wonderful, (2 reviews)
The price is CA $271
CA $389 total
includes taxes & fees
May 7 - May 8
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

Hampton Inn Miami
10/10 Excellent
Explore a world of travel with Expedia
Top cities in Craig County
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
- RV Parks in Craig County
- Guest Houses in Craig County
- Chalets in Craig County
- Aparthotels in Craig County
- Castles in Craig County
- Farmstay in Craig County
Explore more hotels
More ways to book
Expedia's Latest Trends
Hotels
- Central Oklahoma City Hotels with a Pool
- Best Hotels in Taylor Ferry
- Downtown Oklahoma City Hotels with Free Parking
- Maple Ridge LGBT Friendly Hotels
- West Siloam Springs Cheap Hotels
- Bass Pro Shops hotels
- Central Oklahoma City All Inclusive Resorts and Hotels
- Downtown Oklahoma City Pet-friendly Hotels
- Best Hotels in Goldsby
- Best Hotels in Longtown
- WinStar World Casino and Resort hotels
- Central Oklahoma City Hotels with Balconies
- Edmond Convention & Visitors Bureau hotels
- Downtown Oklahoma City Adults Only Resorts & Hotels
- West Tulsa Hotels with an Indoor Pool
- Best Hotels in Bearden
- Las Vegas Hotel Wedding Venues
- The Pioneer Woman Mercantile hotels
- Central Oklahoma City Hotels with Kitchenettes
- Las Vegas Business Hotels
- Woolaroc hotels
- Downtown Oklahoma City Cheap Hotels
- Oklahoma City Business District Luxury Hotels
- Best Hotels in Concho








































































