Find Vacation Homes in Craig County, OK from $123

Compare and save

Start date: Check-in selected.
To Date
End date: Check-out

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Vacation Homes in Craig County

Vacation Home in Afton

8.6 out of 10, Excellent, (7)
$396 nightly
The price is $417
Dec 1 - Dec 2
Total with taxes and fees
Eagle Beach- Waterfront, Large Beach, Next to Shangri-La

Vacation Home in Afton

9.0 out of 10, Wonderful, (6)
"Great place to stay, very neat and clean?"
United States
Janet H.
Cozy Monkey Island Townhome - Pool - Gym - Walk To Marina/Lakeside Restaurant

Vacation Home in Monkey Island

2.0 star property
9.8 out of 10, Exceptional, (10)
"We had a great time at this beautiful place! Highly recommend for large family gatherings right on the lake! Host was easy to communicate with and house was clean and very well equipped. "
United States
Anna V.
$673 nightly
The price is $689
Nov 30 - Dec 1
Total with taxes and fees
Harbor House Monkey Island, 3bd/3ba, Dock, FirePit

Vacation Home in Eucha

10.0 out of 10, Exceptional, (18)
"We have stayed in several lake houses, and this was by far my favorite one that we have stayed at"
United States
Evet L.
$971 nightly
The price is $1,024
Dec 1 - Dec 2
Total with taxes and fees
Holidays with us means room for everyone! Waterfront in Drowning Creek w/ Dock

Vacation Home in Afton

10.0 out of 10, Exceptional, (95)
"This place was great. It had everything we needed and more. "
United States
Dick F.
Large private acreage, very open space, decks, hot tub, treehouse, dock, more.

Vacation Home in Miami

2.0 star property
9.8 out of 10, Exceptional, (14)
"Needs more wash towels And better front parking "
United States
Brent R.
$211 nightly
The price is $229
Nov 28 - Nov 29
Total with taxes and fees
Modern Gem in Prime Miami Location

Vacation Home in Grove

9.8 out of 10, Exceptional, (11)
"Great place to stay"
United States
Kristy M.
6 Bed/4 Bath Lake House with Access to Pool, Boat Slips and Boat Rental

Vacation Home in Afton

9.8 out of 10, Exceptional, (9)
"Perfect set up for 4 couples, modern and had everything we needed. Excellent view and location."
United States
kim c.
Modern Luxury Lakefront w/ Hot Tub, Unbelievable Views!

Vacation Home in Grove

9.6 out of 10, Exceptional, (24)
"Love the area house was amazing"
United States
James W.
Lakefront Home with one Free 8 Hour Boat Rental for Memorial Day Weekend!

Vacation Home in Pryor

8.8 out of 10, Excellent, (15)
"Great place to stay in town close to everything. We enjoyed our stay while attending the Okie Homestead Festival."
United States
charles C.
$159 nightly
The price is $173
Dec 15 - Dec 16
Total with taxes and fees
3 Bed 1 Bath Home Conveniently located in the heart of Pryor

Vacation Home in Grove

9.0 out of 10, Wonderful, (24)
"We enjoyed our stay"
United States
Jennifer M.
$149 nightly
The price is $157
Dec 2 - Dec 3
Total with taxes and fees
Breath taking Lake Front View

Vacation Home in Afton

10.0 out of 10, Exceptional, (62)
"The property is beautiful and quiet. Had a great weekend there whole family enjoyed it. If your going with a large group bring some larger cookware, wasnt much there but the bbq is pretty good size. "
United States
Shawn B.
Lakefront House, Sleeps 20, Great for Family Gatherings, One hour from Tulsa

Vacation Home in Grove

9.4 out of 10, Exceptional, (45)
"My drivers loved the property"
United States
Stacey
$216 nightly
The price is $228
Nov 30 - Dec 1
Total with taxes and fees
Sunrise Bluff Lakefront - in family-friendly area w/ great view of Grand Lake

Vacation Home in Afton

9.8 out of 10, Exceptional, (26)
"Second time we stayed. It was a great location to activities on the island! We enjoyed our stay! "
United States
Kellie P.
Calhoun Lakehouse on Monkey Island

Vacation Home in Afton

10.0 out of 10, Exceptional, (14)
"We loved this house! Everything we needed plus more! We would book again!"
United States
Sherry A.
Waterfront oasis with gazebo and fire pit, crappie dock with swim deck and slide

Vacation Home in Monkey Island

10.0 out of 10, Exceptional, (16)
"Very clean, very nice, and perfect for families. 5 minutes to Shangri La marina."
United States
Sean
Modern Cabin on Monkey Island with Expansive Deck & Hot Tub!

Vacation Home in Monkey Island

9.6 out of 10, Exceptional, (4)
"Great location.. beautiful place! Clean.. and property manager was quick to get back with me! Great place would definitely recommend! "
United States
Tammy B.
Monkey Island Escape sleeps 8, surrounded by nature with views of Grand Lake.

Vacation Home in Afton

10.0 out of 10, Exceptional, (24)
"We absolutely loved the vacation house, dock, kayaks, location - it was all SO GOOD! We were there during the week and loved that there wasn't a lot of other boat activity on the lake - no complaints from us!!"
United States
Brenda M.
Waterfront Home with Million Dollar Views on Duck Creek

Vacation Home in Grove

10.0 out of 10, Exceptional, (15)
"Wonderful place to stay! Very clean, cute and cozy! We will definitely be back!"
United States
Christie M.
$117 nightly
The price is $123
Nov 30 - Dec 1
Total with taxes and fees
The Cowskin Bunkhouse - Lakeview Getaway - perfect for fishermen/small families!

Vacation Home in Afton

9.4 out of 10, Exceptional, (64)
"VeryClean and beds were extremely comfortable!!!"
United States
Burke B.
$770 nightly
The price is $770
Nov 30 - Dec 1
Total with taxes and fees
Get Busy Livin! Grand Lake Waterfront
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.

Black Friday Sale

Limited-time deals: Save up to 50% on select hotels.
Save an average of 15% on thousands of hotels when you're signed in

Top Craig County Hotel Reviews

Find out more about Craig County

Booking Tips to Find the Best Craig County Vacation Homes


How much does it cost to rent a vacation home in Craig County?

You can find incredible Craig County vacation homes for all types of budgets: between $123 and $1,024 per night. The more amenities the rental has, and its proximity to popular places, the higher the price.


What is the best time to stay in a vacation home in Craig County?

If you are looking for a great deal on your vacation home in Craig County, consider visiting in , when prices are usually cheaper.


How many vacation homes are available for rent in Craig County?

There are 256 rental houses to choose from for your trip. You’ll find holiday homes located throughout the city, near sightseeing spots, and close to local nature areas.


How do I find the best deal for a vacation home in Craig County?

Begin by entering your trip dates to see what type of Craig County rental houses are available. Use the map to zoom closer into the areas or zoom out to include more locations. Use the filters on the left side of your search results to narrow down by star rating, price, number of bedrooms, amenities, and more—Expedia makes it easy to score the best deal for your budget.


Why should I rent a vacation home in Craig County?

Booking Craig County vacation home rentals is the perfect way to spend a vacation because of the privacy, variety of amenities, and comfort you’ll have in your own space.


What amenities are available in a private vacation home?

When thinking about what you want in your Craig County rental house, dream big! Depending on your budget and the area, you’ll find amenities like a private pool, hot tub, free parking, fully-equipped kitchen, in-home washer and dryer, Wi-Fi, and a beautiful view or easy access to local sightseeing spots. You can even filter your search results by accessibility to ensure that everyone in your party will be comfortable.


Why should I book a vacation home with Expedia?

Expedia has some of the best selection and deals on available vacation homes in the area—and all in one place. We reward you with members points back on every booking and ensure you get the right accommodation for the best price. And you’ll save big when you bundle your travel together, like booking a car rental in Craig County along with your vacation property, into a Craig County vacation package.


Can I cancel my vacation home with Expedia?

Some accommodations are free to cancel and refundable if done so by a specific date, while others may be non-refundable. To make sure that you can get your money back on cancellations, use the “free cancellation” filter during your search. Contact our customer service portal if you need help.

Craig County Vacation Homes information

Number of reviews
494
Accommodation
256 Vacation Homes
Lowest Price
$123
Highest Price
$1,024

Explore a world of travel with Expedia