Hotels in Botetourt County

Best Botetourt County Hotels

Enter your dates for prices and availability of the best hotels in Botetourt County.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

15 Best Hotels to Stay in Botetourt County

Find great hotels in Botetourt County on Trip.com! Read guest reviews, compare the latest prices, and explore hotel details to choose your perfect stay.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
River's Bend Cabin Offers Solitude and Play on the Upper James River Hotels in Botetourt County
River's Bend Cabin Offers Solitude and Play on the Upper James River Hotels in Botetourt CountyRiver's Bend Cabin Offers Solitude and Play on the Upper James River Hotels in Botetourt CountyRiver's Bend Cabin Offers Solitude and Play on the Upper James River Hotels in Botetourt CountyRiver's Bend Cabin Offers Solitude and Play on the Upper James River Hotels in Botetourt CountyRiver's Bend Cabin Offers Solitude and Play on the Upper James River Hotels in Botetourt CountyRiver's Bend Cabin Offers Solitude and Play on the Upper James River Hotels in Botetourt County
33
Hotels in Botetourt County
Horse riding
Hiking
Billiards room
Escape to River’s Bend Cabin nestled on the bluff over the Upper James River! Admire the sunrise over the mountain from the screened-in porch or just sleep in and have a picnic at the river beach later. You will have access to kayaks and canoes and are welcome to bring your own paddle boats, fishing gear or mountain bikes (no ATVs or motorized vehicles). There are ample walking trails where you will likely spot deer, turkeys, otters, geese and even an eagle occasionally. Explore wetlands, forests and cornfields or curl up with a good book while you let the kids feed the chickens. We are blessed with beautiful views and dark skies in a peaceful paradise and welcome the chance to share with you.River’s Bend is located near Eagle Rock which allows central access to recreational areas, vineyards and historic sites in Buchanan, Roanoke, Lexington, Covington and Alleghany County. Ask us about touring an historic Kanawha Canal lock on adjacent private farmland. We can arrange a private fly fishing lesson, river trip or even mountain bike rides through northern Botetourt county.There are three bedrooms and two baths that can comfortably accommodate six (6) guests. Bedroom 1 has a queen bed, Bedroom 2 has a king bed (separated into twins at your request) and Bedroom 3 has a queen bed; air mattresses are also available. The kitchen is fully equipped. An open concept design features a fireplace (gas logs) with stone chimney visible from the kitchen, dining and living rooms. There is a game room in the loft equipped with pool table, ping pong table, board games and more. The back deck has a gas grill and ample seating areas overlooking the James River.Key words: cabin, river, kayak, swim, fly fishing, hiking, cycling, wildlife, dark skies, weddings, farm, wild flower', Upper James River, USA Cycling, musky, Snowshoe, Canaan ValleyAbout pets:Pets allowed: dogs less than 50 lbs per pet (limit one pet total).There is a pet fee, regardless of dog size..About checkOut:Check out before 11:00 AM.About children:Children allowed: ages 0-17.About customRules:Please drive only on the gravel roads and observe 5mph speed limit..NOT ALLOWED: firearms, fireworks, ATVs or similar off-road vehicles. Absolutely NO camp fires or outdoors fires at any time.,Must keep pet kenneled when unattended..About checkIn:Check in after 4:00 PM.About smoking:Smoking is not permitted.About minBookingAge:Minimum age to rent: 21.About events:Events allowed: family gatherings, birthday parties, weddings.Maximum event attendees: 20.
Outstanding
49 reviews
10.0/10
Check Availability
Quaint Historic Log Cabin Overlooking The James River. Hotels in Botetourt County
Quaint Historic Log Cabin Overlooking The James River. Hotels in Botetourt CountyQuaint Historic Log Cabin Overlooking The James River. Hotels in Botetourt CountyQuaint Historic Log Cabin Overlooking The James River. Hotels in Botetourt CountyQuaint Historic Log Cabin Overlooking The James River. Hotels in Botetourt CountyQuaint Historic Log Cabin Overlooking The James River. Hotels in Botetourt CountyQuaint Historic Log Cabin Overlooking The James River. Hotels in Botetourt County
24
Hotels in Botetourt County
Wi-Fi in public areas
Golf course
Hiking
The Squirrels Nest is a quaint, historic log cabin overlooking the James River in Buchanan, Virginia. It is available as a vacation rental with a two (2) night minimum stay. There are three bedrooms and two baths and can accommodate up to six (6) guests. Bedroom 1 has a double bed, Bedroom 2 has a queen bed and Bedroom 3 has two twin beds. The Kitchen is fully equipped and there is a large flat screen TV in the living room. Covered picnic area at the rear of the property overlooking the river and Town of Buchanan. The Squirrels Nest is located near many local attractions that are within walking distance such as Antiques shopping, the swinging bridge, fishing, canoeing, tubing and kayaking on the James River. Other attractions not too far away include The Natural Bridge, Safari Park, and Zoo. The Blue Ridge Parkway, Appalachian Trail and numerous hiking or biking trails. We are located thirty minutes from Downtown Roanoke and Downtown Lexington.About pets:No pets allowed.About checkOut:Check out before 10:00 AM.About children:Children allowed: ages 0-17.About checkIn:Check in after 4:00 PM.About smoking:Smoking is not permitted.About minBookingAge:Minimum age to rent: 21.About events:No events allowed.
Great
29 reviews
9.2/10
Check Availability
Comfy Creekside Getaway in Eagle Rock, VA on Craig Creek, near the James River Hotels in Botetourt County
Comfy Creekside Getaway in Eagle Rock, VA on Craig Creek, near the James River Hotels in Botetourt CountyComfy Creekside Getaway in Eagle Rock, VA on Craig Creek, near the James River Hotels in Botetourt CountyComfy Creekside Getaway in Eagle Rock, VA on Craig Creek, near the James River Hotels in Botetourt CountyComfy Creekside Getaway in Eagle Rock, VA on Craig Creek, near the James River Hotels in Botetourt CountyComfy Creekside Getaway in Eagle Rock, VA on Craig Creek, near the James River Hotels in Botetourt CountyComfy Creekside Getaway in Eagle Rock, VA on Craig Creek, near the James River Hotels in Botetourt County
37
Hotels in Botetourt County
Hiking
Wi-Fi in public areas
Escape to this Comfy Craig Creek Getaway! Savor the Stunning Sunrises, Sunsets, Starlit Skies & Mountain Vistas while lounging on the Dining & Grilling Decks or Patio Swing... listening to the the Symphony of Birds and the Soothing rush of the Creek. Stick your Feet in the cool water, Catch a Fish, Float down to the James River, or Hike the nearby Jefferson National Forest Trails. Onsite & Covered parking ensures convenience, while Fiber Internet keeps you Connected. Your Perfect Getaway Awaits!The main level of the home features a fully stocked kitchen, which includes a dishwasher, electric range, built-in microwave, toaster over & air fryer, coffee station, dining area, and bar top seating that looks through the living room to the great outdoors. A Smart TV and sound bar offer streaming apps for your entertainment. 3 comfy bedrooms welcome our guests, which feature quality mattresses and linens, luggage racks, charging ports and more. The Full Bath on this level has plenty of linens, a dispenser for shampoo, conditioner & body wash, as well as storage.The Lower Level offers a 2nd Full Bath and another gathering area with a 2nd TV and PS4 game station. There's also a large dog crate and outdoor game supplies, as well as the laundry area. This level walks out to the lower patio and fenced yard, to the porch swing and fire pit.The Back Deck offers mountain views and overlooks the large fenced yard punctuated by the bold and babbling Creek in the background, where you may see geese, kayakers and canoes occasionally floating by. The grilling deck features a Weber Gas and Weber Charcoal Grills.Stroll along the walkway and steps down to the creek bank where you can put your feet in the water, fish or launch a kayak and float 2 miles to the junction with the James River. Jefferson Nation Forest is nearby, where just a few miles away is the Roaring Run Furnace where you can take an easy hike along a bold stream to a gorgeous waterfall.This is a great place to get away and enjoy the peace of paradise, yet there are convenience stores and dining options with 5-7 minutes, great cell signal and fiber internet so you can stay connected.You'll feel so at home here, the time will fly... and you'll wish your reservation was longer!(Note: We have had this property listed on VRBO and other sites since August 2023, with all 5-Star (10/10) Reviews, however we had to start up a new listing, which makes us look new.)About pets:Pets allowed: dogs and cats (limit 2 total).Please ensure pets are CLEAN and Flea-free.About checkOut:Check out before 11:00 AM.About children:Children allowed: ages 0-17.About customRules:Please keep pets off furniture; Pet Bedding and Blankets are available. Soiled linens or furniture will result in a $100 extra cleaning fee..Enjoy playing in the creek and/or floating downstream. However, please do not linger on the neighbors' shoreline across the creek, per their request,Discounts available for 7+ nights stay.About checkIn:Check in after 3:00 PM.About smoking:Smoking is not permitted.About minBookingAge:Minimum age to rent: 25.About events:No events allowed.
Outstanding
10.0/10
Check Availability
Getaway and relax!  Enjoy the James River with mountain views! Hotels in Botetourt County
Getaway and relax!  Enjoy the James River with mountain views! Hotels in Botetourt CountyGetaway and relax!  Enjoy the James River with mountain views! Hotels in Botetourt CountyGetaway and relax!  Enjoy the James River with mountain views! Hotels in Botetourt CountyGetaway and relax!  Enjoy the James River with mountain views! Hotels in Botetourt CountyGetaway and relax!  Enjoy the James River with mountain views! Hotels in Botetourt CountyGetaway and relax!  Enjoy the James River with mountain views! Hotels in Botetourt County
12
Hotels in Botetourt County
Horse riding
Hiking
Basketball court
Fully renovated cottage! Best kayaking and canoeing on the upper James River! 300 ft riverfront for fishing. Large open back deck with mountain views. Perfect for grillin' and chillin'. Wonderful hiking, Peaks of Otter and Apple Orchard Falls.About pets:Pets allowed: dogs less than 50 lbs per pet (limit 2 pets total).$50 per pup.About checkOut:Check out before 11:00 AM.About children:Children allowed: ages 0-17.Upper bunk is for ages 10 and older only.About checkIn:Check in after 4:00 PM.About smoking:Smoking is not permitted.About minBookingAge:Minimum age to rent: 30.About events:No events allowed.
Outstanding
47 reviews
10.0/10
Check Availability
Thomas Cottage at Angel Acres Hotels in Botetourt County
Thomas Cottage at Angel Acres Hotels in Botetourt CountyThomas Cottage at Angel Acres Hotels in Botetourt CountyThomas Cottage at Angel Acres Hotels in Botetourt CountyThomas Cottage at Angel Acres Hotels in Botetourt CountyThomas Cottage at Angel Acres Hotels in Botetourt CountyThomas Cottage at Angel Acres Hotels in Botetourt County
31
Hotels in Botetourt County
Golf course
Hiking
Wi-Fi in public areas
This historic 1935 farmhouse, capped with a tin roof transports you to another era. Discounts offered for weekly or longer stays. EV charger available at the house. Fully remodeled including high speed internet and smart TVs. The cottage is open to fabulous views and modern country living with a chef's kitchen. Fincastle is centrally located to area amenities/outdoor activities like hiking, canoeing, kayaking, biking, vineyards, festivals and a night sky for stargazing. Back patio includes propane grill to eat or lounge with a full view of the Blue Ridge Mountains, including Sharp Top and Flat Top. Firepit includes a grill attachment if you prefer to cook over wood or charcoal. Garage is available to store kayaks, canoes, bicycles, or other gear. The "bunkhouse" behind the cottage for additional sleep/play space is finally getting the remodel it needed for updated electric and full over twin bunkbed. We will be finishing the painting and furniture by Spring 2026, if not sooner. The bunkhouse will have it's own TV, small fridge, microwave and room heater/ac unit. We still have other projects to the surrounding buildings and acres to finish in between bookings. About pets:No pets allowed.About checkOut:Check out before 11:00 AM.About children:Children allowed: ages 0-17.About checkIn:Check in after 3:30 PM.About smoking:Smoking is not permitted.About minBookingAge:Minimum age to rent: 18.About events:No events allowed.
Outstanding
20 reviews
10.0/10
Check Availability
Secluded Couple’s one bedroom creek view cabin on Craigs Creek in Oriskany Va. Hotels in Botetourt County
Secluded Couple’s one bedroom creek view cabin on Craigs Creek in Oriskany Va. Hotels in Botetourt CountySecluded Couple’s one bedroom creek view cabin on Craigs Creek in Oriskany Va. Hotels in Botetourt CountySecluded Couple’s one bedroom creek view cabin on Craigs Creek in Oriskany Va. Hotels in Botetourt CountySecluded Couple’s one bedroom creek view cabin on Craigs Creek in Oriskany Va. Hotels in Botetourt CountySecluded Couple’s one bedroom creek view cabin on Craigs Creek in Oriskany Va. Hotels in Botetourt CountySecluded Couple’s one bedroom creek view cabin on Craigs Creek in Oriskany Va. Hotels in Botetourt County
47
Outstanding
64 reviews
10.0/10
Check Availability
Holiday Inn Express Troutville - Roanoke North Hotels in Botetourt County
Holiday Inn Express Troutville - Roanoke North Hotels in Botetourt CountyHoliday Inn Express Troutville - Roanoke North Hotels in Botetourt CountyHoliday Inn Express Troutville - Roanoke North Hotels in Botetourt CountyHoliday Inn Express Troutville - Roanoke North Hotels in Botetourt CountyHoliday Inn Express Troutville - Roanoke North Hotels in Botetourt CountyHoliday Inn Express Troutville - Roanoke North Hotels in Botetourt County
99+
Hotels in Botetourt County
Public parking
Gym
24-hour front desk
One of the Best Hotelsin Troutville, Virginia. Situated 15 miles north of Roanoke, Troutville is a small town nestled in the foothills of the Appalachian Mountains about eight miles from the Blue Ridge Parkway. With so much to do and see in the surrounding area, you'll be able to enjoy your stay whether you're here for business or pleasure. The Holiday Inn Express® Troutville – Roanoke North is just off Interstate 81, giving you easy access to businesses, such as Orvis, General Shale and Roanoke Cement, as well as Roanoke and Hollins colleges. Our hotel near Roanoke, VA has a great 24-hour Business Center and a 900-square-foot meeting room. If you're in town for leisure, our Troutville, VA hotel's location is the perfect starting point for an Appalachian adventure. Nearby attractions include Dixie Caverns, Natural Bridge, the Blue Ridge Parkway and Smith Mountain Lake. You can also enjoy a shopping trip to Valley View Mall, eight miles from our hotel's location. Troutville, Virginia is close to other Roanoke landmarks like the National D-Day Memorial, the Taubman Museum of Art, Botetourt Sports Complex and the historic City Market. You're sure to find friendly staff and great amenities at our hotel near Roanoke, VA. You won't want to miss the outdoor pool, 24-hour Fitness Center and complimentary Express Start Breakfast Bar, so make reservations today and take advantage of our Troutville, VA hotel's deals!
Great
99 reviews
9.2/10
1 night
From IDR 2,244,959
Check Availability
Best Western North Roanoke Hotels in Botetourt County
Best Western North Roanoke Hotels in Botetourt CountyBest Western North Roanoke Hotels in Botetourt CountyBest Western North Roanoke Hotels in Botetourt CountyBest Western North Roanoke Hotels in Botetourt CountyBest Western North Roanoke Hotels in Botetourt CountyBest Western North Roanoke Hotels in Botetourt County
47
Hotels in Botetourt County
Private parking
EV charging station
Gym
"Not far from the highway, very convenient for resting on the way. Breakfast is relatively simple"
Very Good
101 reviews
8.6/10
1 night
From IDR 1,694,309
Check Availability
Comfort Inn & Suites Troutville - Roanoke North - Daleville Hotels in Botetourt County
Comfort Inn & Suites Troutville - Roanoke North - Daleville Hotels in Botetourt CountyComfort Inn & Suites Troutville - Roanoke North - Daleville Hotels in Botetourt CountyComfort Inn & Suites Troutville - Roanoke North - Daleville Hotels in Botetourt CountyComfort Inn & Suites Troutville - Roanoke North - Daleville Hotels in Botetourt CountyComfort Inn & Suites Troutville - Roanoke North - Daleville Hotels in Botetourt CountyComfort Inn & Suites Troutville - Roanoke North - Daleville Hotels in Botetourt County
68
Hotels in Botetourt County
Public parking
Gym
24-hour front desk
"The hotel is very new, the equipment is new, clean and tidy; it is the most comfortable hotel we have stayed in these days; Breakfast is available, although simple but full; free parking; It took more than half an hour to check in on the same day. Later, the front desk also deliberately presented water and potato chips to express my regret."
Great
100 reviews
9.0/10
1 night
From IDR 1,633,126
Check Availability
Quality Inn Troutville - Roanoke North Hotels in Botetourt County
Quality Inn Troutville - Roanoke North Hotels in Botetourt CountyQuality Inn Troutville - Roanoke North Hotels in Botetourt CountyQuality Inn Troutville - Roanoke North Hotels in Botetourt CountyQuality Inn Troutville - Roanoke North Hotels in Botetourt CountyQuality Inn Troutville - Roanoke North Hotels in Botetourt CountyQuality Inn Troutville - Roanoke North Hotels in Botetourt County
71
Hotels in Botetourt County
Private parking
Gym
24-hour front desk
Located in Troutville, Quality Inn Troutville - Roanoke North is in a rural location, within a 5-minute drive of Jefferson National Forest and Troutville Park. This hotel is 16.9 mi (27.2 km) from Smith Mountain Lake and 12 mi (19.3 km) from Carilion Roanoke Memorial Hospital. Enjoy recreational amenities such as a fitness center and a seasonal outdoor pool. This hotel also features complimentary wireless internet access and a vending machine. A complimentary continental breakfast is served daily from 6:30 AM to 9:30 AM. Featured amenities include a business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. Free self parking is available onsite. Make yourself at home in one of the 82 guestrooms featuring refrigerators and microwaves. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms have complimentary toiletries and hair dryers. Conveniences include complimentary newspapers and coffee/tea makers, as well as phones with free local calls.
Very Good
99 reviews
8.2/10
1 night
From IDR 1,494,286
Check Availability
See All Hotels in Botetourt County

Browse by hotel type

Immerse yourself in the vibrant atmosphere of Botetourt County with our handpicked accommodation options

FAQs About Botetourt County Hotels

Where can I find the best hotels in Botetourt County?

Botetourt County has some of the best hotels for you to select. Whether you're traveling for business or on a vacation, Best Western North Roanoke (from IDR 1,560,176), Comfort Inn & Suites Troutville - Roanoke North - Daleville (from IDR 1,546,056) and Holiday Inn Express Troutville - Roanoke North (from IDR 1,884,918) are preferred hotels.

Where can you find hotels with excellent breakfast in Botetourt County?

What's the best pet-friendly accommodation in Botetourt County?

Motel 6 Troutville, VA (from IDR 1,113,066) allows pets. Take your pets with you during your stay!

What are some hotels with pools in Botetourt County?

Where can I find the best hotel discounts in Botetourt County?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Botetourt County Hotels Info

Number of Reviews672
Total Properties15
Average Price (Weekdays)IDR 1,838,161
Average Price (Weekends)IDR 2,105,532