Pet-friendly vacation rentals in Craig County

Find and book unique pet-friendly homes on Airbnb

0 of 0 items showing
1 of 3 pages

Popular amenities for Craig County pet-friendly home rentals

Pet-friendly house rentals

Guest favourite
Home in Roanoke
4.94 out of 5 average rating, 244 reviews

The Biking Dog: A cozy and convenient Roanoke stay

StewartRating, 5 stars4 days ago
Our stay at Anna's Biking Dog was perfect for our needs. Location was by Norwich Park and very close to the Greenway. Grandin and Wasena neighborhoods are close by. The house was very comfortable with all we needed to make our stay enjoyable.
Top guest favourite
Home in Radford
4.97 out of 5 average rating, 150 reviews

The Radford Dwelling

RoderickRating, 5 stars1 week ago
Rebecca was an absolute amazing host, I don’t do AirBNB often but she makes me want to do it more often. Thank you Rebecca
Guest favourite
Home in Roanoke
4.95 out of 5 average rating, 108 reviews

Dazzling Duplex, pets, private driveway, EVcharger

JanRating, 5 stars1 week ago
The duplex was clean and beautifully decorated. There was plenty of room for 4 people and the den, kitchen, bathroom, and bedrooms were clean and nicely furnished. Special touches included cute nightstand lamps that were easily dimmed. The location was close to downtown and all the activities we wanted to do. Brandon was a perfect host.
Guest favourite
Home in Hollins
4.91 out of 5 average rating, 347 reviews

Home Away from Home w/ Studio Apt-Pets Welcome

TimRating, 5 stars1 month ago
Good place in a good location. Outside the hustle and bustle of the main part of the city, but still close enough to do things. It’s in a quiet neighborhood and has a large basement area with 2 additional bedrooms. Great for my family and I to stay the night while traveling across country.
Top guest favourite
Home in Roanoke
4.98 out of 5 average rating, 100 reviews

The Carriage House

BrendonRating, 5 stars2 weeks ago
Great historic place with great new updates. Everything works well: bathroom, AC, kitchen and host provide many extra amenities to feel welcome. Easy walk to downtown.
Top guest favourite
Home in Lewisburg
4.93 out of 5 average rating, 104 reviews

Patrick St. Retreat- Close to fairgrounds & GVMC

MichaelaRating, 5 stars5 days ago
Place looked just like the pictures. Perfect for a one night stay. We were driving and it was the perfect place to stop and rest overnight. Local restaurants had great food and drinks! Airbnb was very clean and had plenty of towels and utensils, pots, etc for cooking!
Top guest favourite
Home in Lewisburg
4.94 out of 5 average rating, 218 reviews

Historic Home in Center of Town

KandiRating, 5 stars3 weeks ago
I just visited North Garden House in Lewisburg WV 4/4/25. It was absolutely beautiful, both inside and outside. The patio was quiet and peaceful. The house was warm and inviting. The beds and bedding were very comfortable. If you are looking for a getaway and some R&R then this location is it!!
Superhost
Home in Eggleston
4.8 out of 5 average rating, 167 reviews

Quaint Cottage next to The Palisades Restaurant

Daniel JamesRating, 5 stars6 days ago
We enjoyed sitting on the porch, walking the neighborhood, eating at the Palisades, and relaxing in a cozy house. Great staycation.

Pet-friendly home rentals with a pool

Guest favourite
Farm stay in Moneta
4.88 out of 5 average rating, 49 reviews

Quiet Getaway in Cozy Country Cabin

ZairiaRating, 5 stars1 month ago
My friend and I had an incredible stay at Michelle's place! The cabin was exactly as described and had a lot of privacy. The surroundings were beautiful - the best part was the riding stables only a four minute drive away. Definitely go for a ride and stop by the petting zoo:) Look forward to staying in the future!
Top guest favourite
Townhouse in Blacksburg
4.96 out of 5 average rating, 28 reviews

Hokies Haven

MarkRating, 5 stars2 weeks ago
Hokies Haven was great! It was exactly what we had hoped for. The newer townhome was clean with plenty of room both on the first floor living area as well as in the bedrooms. The additional space downstairs is a plus too. Kelly is a friendly, responsive host always willing to fill you in or answer your questions. Being so close to VT, as well as it being dog friendly, were definitely two additional features that made this place so special!
Guest favourite
Condo in Moneta
4.94 out of 5 average rating, 119 reviews

Smith Mountain Lake Getaway

MelodyRating, 5 stars7 months ago
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.
Guest favourite
Cottage in Covington
4.93 out of 5 average rating, 234 reviews

Beaverdam Falls, Earlehurst Cottage

AmandaRating, 5 stars1 month ago
The highlight of this stay was the gorgeous beaverdam waterfall, but the cottage is also lovely - very charming and comfortable. You can tell that Beau has put a lot of thought into making the property welcoming, and when I had an issue with the wifi router, he and Leah were very quick to address the issue, even though it was late in the evening. My dogs and I did several wonderful hikes in the Washington and Jefferson National forest, and it was nice to be able to come back to such a comfortable and relaxing space afterwards.
Guest favourite
Home in Moneta
4.91 out of 5 average rating, 96 reviews

Waterfront Fun at Smith Mountain Lake!

NicoleRating, 5 stars1 month ago
Had a wonderful time with the family, Tammy was a great host! Very responsive and communicative. Definitely a better fit for older kids (the hills 🤣), but Tammy had ALL the essentials for babies to be accommodated and right at home! And the littles loved fishing too. It was an excellent spring break for us!
Guest favourite
Apartment in Blacksburg
4.84 out of 5 average rating, 58 reviews

Hokie Townhouse Amazing Location + Pool Access

HeatherRating, 5 stars2 weeks ago
This spot was perfect for our trip to visit VT and other nearby colleges. We had a home base, could easily find nearby dog sitters for our pup, and we found the restaurants and stores that we needed nearby. Kate and her team were helpful and responsive whenever we had questions.
Guest favourite
Home in Boones Mill
4.96 out of 5 average rating, 45 reviews

Brookwood-Water Front Home+Pool+Event Space

FranzRating, 5 stars2 weeks ago
We highly recommend this place! We especially appreciated the very well-stocked kitchen, the super interesting architecture and interior design, the many comfortable seating options, and the gorgeous natural surroundings.
Guest favourite
Vacation home in Moneta
4.91 out of 5 average rating, 100 reviews

Spacious Waterfront House for the perfect getaway

StephanieRating, 5 stars1 month ago
We had a wonderful stay at Sean and Jessica’s beautiful home on Smith Mountain Lake. The outdoor space was fantastic- perfect for relaxing and enjoying the lake views. The furniture and beds were very comfortable, and we really appreciated having access to the hot tub, the kayaks and the stand-up paddle boards, which made our time on the water even more enjoyable. Our only concern during the stay was the presence of Ring cameras. While they were disclosed under the amenities, we had forgotten about them and were a bit uneasy with the green light always being on- it gave us the impression that we might be watched, even if unintentionally. We did raise this concern with Airbnb for peace of mind. Despite that, we HIGHLY RECOMMEND this home to future guests. It’s a great spot for a lake getaway with everything you need for a relaxing and fun-filled trip.

Private, pet-friendly home rentals

Top guest favourite
Farm stay in Gap Mills
4.97 out of 5 average rating, 31 reviews

The Rustic Farmhouse

AriannaRating, 5 stars6 months ago
Our stay was absolutely wonderful and everything was exactly what we needed for a getaway! Christine was wonderful and had so many helpful recommendations. All the animals (especially the baby pigs!) were an added bonus and we would love to come back again soon!
Top guest favourite
Yurt in Waiteville
5 out of 5 average rating, 18 reviews

Yurts on Potts Creek

WhitneyRating, 5 stars4 days ago
The Moonshine yurt was better than we had imagined! The owners had thought of everything we might need and more . They even left us a welcome basket for our anniversary! We loved it so much that we have booked it for 2 more times later in the year ! I would give them 10 ⭐️ stars if that was an option!!!!
Top guest favourite
Home in Roanoke
4.99 out of 5 average rating, 78 reviews

Convenient Secluded Mountain Home

TracieRating, 5 stars3 weeks ago
We thank the host's for caring so much to provide the beautiful home with all the amenities. (Sheets, blankets, towels, shampoo, conditioner, pots pans, dishes etc.) Everything was super clean, spacious, and perfectly managed. My entire family was able to stay in the home without walking on top of each other. This great house and experience made the reason our family was there a lot better. We were there to put our parents to their final resting place. Thank you for being a positive experience in this difficult time. We definitely recommend this Airbnb.
Guest favourite
Guesthouse in New Castle
4.94 out of 5 average rating, 144 reviews

Waterfront Cottage Retreat with Hot Tub

LeslieRating, 5 stars3 weeks ago
Jason and Jen were very responsive to our questions and requests. This space is spectacular for large groups that want to day hike. If some of your guests want to thru hike and others do not, this is a great place on the west side closer to the VA triple crown! I would highly recommend this place for hikers and family reunions. This is a gem on the west side of Roanoke!
Top guest favourite
Home in Gap Mills
4.98 out of 5 average rating, 50 reviews

Griff’s Place

CharleneRating, 5 stars2 days ago
What a wonderful home to rent! This home had everything you need and was so clean! Hosts are so thoughtful in everything they have done to make a memorable stay. We absolutely loved the outdoor fire pit and game room. What a nice way to end our day and create family memories! Do not hesitate to rent this Airbnb, it is as fabulous! Thank you for hosting us, we will be back!
Guest favourite
Cottage in New Castle
4.96 out of 5 average rating, 104 reviews

Fred & Fanny’s Cozy 2 Bedroom Home

WilliamRating, 5 stars1 week ago
Wonderful location for us as we wanted to hike off Rte 311. Very comfortable bed. All the amenities we needed. A little better privacy curtains would be nice as neighbor spends a lot of time on their porch and can see into your kitchen
Top guest favourite
Farm stay in Gap Mills
4.97 out of 5 average rating, 95 reviews

The Puma Camper

NancyRating, 5 stars5 days ago
The farm was an amazing experience! The animals are very friendly and the views are breathtaking. The camper was very cozy and well stocked. We met quite a few locals who were so friendly and kind. We bought sweets from the bakery down the road and visited the little cafe for coffee which was delicious.
Top guest favourite
Cabin in New Castle
4.98 out of 5 average rating, 109 reviews

Pine Ridge Cabin

AbigailRating, 5 stars5 days ago
Such a wonderful weekend, so peaceful- and the scenery is breathtaking. The house itself felt just like home- well, if home was completely devoid of chaos. My friends and I were so lucky to have such a cozy place to create memories and enjoy nature.

Destinations to explore