
Pet-friendly holiday rentals in Craig County
Find and book unique pet-friendly homes on Airbnb
Top-rated pet-friendly home rentals in Craig County
Guests agree: these pet-friendly homes are highly rated for location, cleanliness and more.
Holiday rentals for every style
Get the amount of space that is right for you
Popular amenities for Craig County pet-friendly home rentals
Pet-friendly house rentals

The Radford Dwelling
Our stay at Rebecca's was perfect from start to finish. There was good communication and the Airbnb was as described. The neighborhood was quiet and felt safe. The Riverview trail, just a 5-minute walk away, is a beautiful walk. The home was not only clean but also well-equipped with everything we needed. We especially loved the cozy living room downstairs where we spent our evenings. Rebecca's hospitality was exceptional, and we were thrilled with every aspect of our stay. Thank you, Rebecca, for making our stay so wonderful. We highly recommend Rebecca's place and would love to stay here again. We are grateful for the wonderful experience.

3 BD walking distance from downtown
This was a wonderful stay and great home!! Very helpful and accommodating host! Perfect for our family!! Would recommend to anyone in the area.

The Little Brick Cottage
Evan's home was spacious and a charming and lovely home to stay in. The upstairs bedroom and bathroom were private and expansive. Everything was clean and operable. We particularly enjoyed the collection of games and the bedside sound machines. The instructions for getting in and out of the driveway were easily understood, and we found communication was great. The home is conveniently located outside of Roanoke and made for easy access in and out of the area. Would definetly recommend for a family of four-six, and was perfect for us.

Dazzling Duplex, pets, private driveway, EVcharger
Excellent stay in close proximity to most of Roanoke. We had a great time walking the river walk and exploring.

Country Hideaway
Benjamin’s home was exactly as described. We felt right at home as soon as we walked in the door. Very private and quiet, exactly what we were looking for. Close enough to town for anything you might need. We enjoyed our stay and would definitely stay here again next time we are in the area!

Relaxing Lilly Pad
This was a very clean home that was close to interstate to navigate the area.

Almost, Almost Heaven
Almost, Almost Heaven was truly like a little slice of Heaven. The scenery outside is beautiful. Inside is open, clean and very spacious. The hosts have truly thought of everything in all the fine details such as the motion activated night lights and having everything labeled and precise, clear instructions. I would highly recommend to anyone needing a quiet peaceful home away from home.

Patrick St. Retreat- Close to fairgrounds & GVMC
This was a perfect place to stay for a few days while my husband attended orientation at the medical school. The house was very comfortable and had everything we possibly needed. We were able to cook, but were also very close to all the local restaurants. I recommend to anyone looking to visit Lewisburg, or needing a short-term stay.
Pet-friendly home rentals with a pool

Smith Mountain Lake Getaway
Perfect for dog lovers and lake lovers! I’ve rented various condos at Smith Mountain Lake and several different ones at Stripers Landing, but Shannon’s place is now my new favorite. With a great view, plenty of space and the option to bring the pup - it’s such a treat. Highly recommend.

Garage Apt 30 min VT/15 Roanoke College
This Airbnb is in an absolutely stunning location. We stayed here for my daughter‘s graduation from Virginia Tech and it’s a 30 minute drive from campus. It is down some windy mountain roads, but the views are spectacular. The apartment is exactly as described; everything was clean and comfortable. I highly recommend this apartment.The host was super responsive and if we are ever back in the area, we would definitely stay here again.

Luxury, Waterfront Ground Floor One Bedroom Condo
We truly enjoyed our stay at Keeping it Real! The condo was comfortable and clean and with a gorgeous lake front view. We had an extra request upon checking in and Reginald was very accommodating. I would stay again!

Tiny Cabin in a Country Forest
Great stay for the value! Home was clean and cozy. The surrounding area was peaceful which made for a relaxing stay.

Beaverdam Falls, Earlehurst Cottage
Accommodations were clean and the charm was unmatched. The property was well maintained with incredible features. Highly recommended and will be saving this place to return in the future.

Waterfront Fun at Smith Mountain Lake!
I must say this was my first experience with ever staying in a Airbnb and wanted a change from a hotel and very glad we decided to give this a try. Tammy was an absolutely awesome host very responsive and a very nice lady. The description matches everything. Very beautiful property and very clean.

Best views in the Greenbrier Valley!
Great stay with amazing views! Easy communication throughout the process as well

Brookwood-Water Front Home+Pool+Event Space
Great place, very large, very eclectic and so many outdoor options. Just a few min from trails and restaurants. Hosts were amazing and very communicative.
Private, pet-friendly home rentals

The Black Bear Vintage Camper
The Black Bear camper and Way Up Acres was exactly as described and it was a wonderful place to stay. The camper is clean and cozy and the bed is so comfortable. The check in instructions were clear and the camper lights were left on so it was easy to find. The camper has electricity and a heater and air conditioner. The bathhouse nearby has flush toilets and showers. The farm has so many animals that you can freely visit. A couple of kitties greeted us as soon as we arrived and accompanied us to the camper. The first night there wasn’t anyone else in the nearby cabins/camper so it was very quiet. More guests arrived the second night but the orientation of each camper/cabin still provides privacy and we didn’t feel crowded. The market and food available right nearby were a lovely perk to this property. The owners are responsive and present on site while they are running the show but we still had lots of privacy. The mountains were the cherry on top. We hope to come back one day!

Rustic Trailside Cabin: Near McAfee Knob, Roanoke
Gem of a place! So happy to find a dog friendly spot in this prime location and then have it be super comfy and modern on the inside. We were able to get to Va Tech easily and also the best trail in the Blue Ridge! Hope to come back again! Thanks for being pet friendly!

Yurts on Potts Creek
Some places you stay—others stay with you. This yurt was one of those places. Perfectly curated, thoughtfully built, and full of charm, it wrapped us in calm the moment we arrived. Every detail was intentional, from the cozy furnishings to the salvaged and repurposed treasures used to create the space. You can feel the heart in every corner. Wes & Susan were absolutely incredible—welcoming us (and our dogs!) like old friends. They shared local tips, fishing advice and gear, and genuine kindness that made our stay unforgettable. We also left with tons of ideas for our own waterfront property because we were so enamored and impressed with the yurt and surroundings. The mini hiking trail right on property is perfection and we caught some trout! We visited the Paint Bank store, ate at the restaurant which was delicious, visited the fish hatchery and also visited the Sweet Springs area. We came for a peaceful escape and left with full hearts. We’re obsessed!! We will be back!!

Way Up Acres & Campground primitive site #1
The primitive campsite had enough flat space for two tents and an absolutely beautiful view. The cafe was a nice way to end my trip.

Waterfront Cottage Retreat with Hot Tub
Lovely place. Super clean, spacious, extremely close to the trailheads for McAfee Knob and Dragon's Tooth. The stream was beautiful and it was great to be able to wade into it on stones. The kitchen was well-stocked and the house generally comfortable and cute.

Griff’s Place
We really appreciated the clean, clutter, free Airbnb! Our boys absolutely loved the basement! So many games! The back patio looked like a great place to hang out! We didn’t get to use it because it was raining when we were there. This is a house. We would definitely come back too if we needed an Airbnb in the area again.

Rustic Blue Bird Cabin
AMAZING place!! Love the baby goats especially

Fred & Fanny’s Cozy 2 Bedroom Home
Jennifer has really turned her grandparents’ home into a cozy and up-to-date place to stay. It was just as advertized and more. We spent the nights there and hiked on the Appalachian Trail during the day. The town of New Castle has an excellent Italian resturant a couple of blocks away and a tasty bakery even closer. We highly recommend that you consider Fred & Fannie’s Cottage in New Castle.
Destinations to explore
- Rentals with outdoor seating Craig County
- Rentals with a firepit Craig County
- House rentals Craig County
- Rentals with a fireplace Craig County
- Rentals with a washing machine and dryer Craig County
- Family-friendly rentals Craig County
- Rentals with a patio Craig County
- Family-friendly rentals Craig County
- Pet-friendly rentals Virginia
- Yurt Rentals United States
- Yurt Rentals United Kingdom
- Castle Rentals United States
- Houseboats United States
- Holiday Caravans United Kingdom
- Private Island Rentals United States
- Farm Houses United States
- Farm Cottages United Kingdom
- Cabin Rentals Australia
- Luxury Cabins United Kingdom
- Luxury Cabins United States
- Holiday Chalets United Kingdom
- Cottage Rentals United States
- Holiday Cottages United Kingdom
- Mansion Rentals United States
- Villa Rentals United Kingdom
- Holiday Bungalows United Kingdom
- Bungalow Rentals United States
- Condo Rentals United States
- Holiday Apartments Australia
- Holiday Houses United States
- Holiday Houses United Kingdom
- Private Holiday Rentals United Kingdom
- Big House Rentals United States
- Big Cottages Australia
- Large Villas United Kingdom
- House Rentals with a Pool United States
- Cabin Rentals with a Pool United States
- Villas with a Pool United Kingdom
- Apartments with a Hot Tub United States
- Holiday Cottages with a Hot Tub United Kingdom
- Beach Cabins United States
- Beach Condos United States
- Beachfront Rentals United States
- Beach Houses United Kingdom
- Beach Villas United Kingdom
- Coastal Cottages United Kingdom
- Pet-Friendly Vacation Rentals United States
- Pet-Friendly Beach Rentals United States
- Pet-Friendly Cabin Rentals United States
- Dog-Friendly Cottages United Kingdom
- Luxury Dog-Friendly Cottages United Kingdom