Find hotels in Elliston, VA from $56

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

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Elliston hotels

Spark by Hilton Roanoke Civic Center

Spark by Hilton Roanoke Civic Center
2.5 star property
Gainsboro
9.0 out of 10, Wonderful, (142)
"The room was clean and the staff was courteous. I was satisfied with my stay."
United States
Lorrie
$77 nightly
The price is $87
Jan 3 - Jan 4, 2026
Total with taxes and fees
Spark by Hilton Roanoke Civic Center

avid hotel Salem by IHG

avid hotel Salem by IHG
2.5 star property
Salem
9.4 out of 10, Exceptional, (1004)
"Great place to stay!"
United States
James
$79 nightly
The price is $90
Dec 31 - Jan 1, 2026
Total with taxes and fees
avid hotel Salem by IHG

Country Inn & Suites by Radisson, Roanoke, VA

Country Inn & Suites by Radisson, Roanoke, VA
3.0 star property
Alpine Hills
9.2 out of 10, Wonderful, (2043)
"We enjoyed our stay, the staff were all very friendly. The breakfast was very good, and the room was very clean. "
United States
Robin
$84 nightly
The price is $94
Jan 26 - Jan 27, 2026
Total with taxes and fees
Country Inn & Suites by Radisson, Roanoke, VA

Holiday Inn Express Hotel & Suites Christiansburg by IHG

Holiday Inn Express Hotel & Suites Christiansburg by IHG
2.5 star property
Christiansburg
8.8 out of 10, Excellent, (1001)
"The bed and pillows were super comfortable and they had an unbelievable breakfast. They had sausage gravy and fresh biscuits, crazy good potatoes and so many other choices, my daughter and I both really enjoyed it "
United States
KEVIN
$61 nightly
The price is $70
Jan 4 - Jan 5, 2026
Total with taxes and fees
Holiday Inn Express Hotel & Suites Christiansburg by IHG

La Quinta Inn & Suites by Wyndham Roanoke Salem

La Quinta Inn & Suites by Wyndham Roanoke Salem
3.0 star property
Salem
9.0 out of 10, Wonderful, (1342)
"Speedy check-in, clean room and friendly staff "
United States
Joseph
$89 nightly
The price is $101
Dec 28 - Dec 29
Total with taxes and fees
La Quinta Inn & Suites by Wyndham Roanoke Salem

Fairfield Inn by Marriott Christiansburg

Fairfield Inn by Marriott Christiansburg
2.5 star property
Christiansburg
9.0 out of 10, Wonderful, (713)
"Pleasant stay!! Nearby Restaurant and convenient to highway. "
United States
Olivia
$73 nightly
The price is $83
Jan 4 - Jan 5, 2026
Total with taxes and fees
Fairfield Inn by Marriott Christiansburg

Comfort Inn & Suites Troutville-Roanoke North

Comfort Inn & Suites Troutville-Roanoke North
2.5 star property
Troutville
9.2 out of 10, Wonderful, (1299)
"Nice staff … had extra pillows when asked "
United States
Bennie
$83 nightly
The price is $93
Jan 1 - Jan 2, 2026
Total with taxes and fees
Comfort Inn & Suites Troutville-Roanoke North

Home2 Suites by Hilton Blacksburg - University

Home2 Suites by Hilton Blacksburg - University
3.0 star property
Airport Acres
9.2 out of 10, Wonderful, (539)
"Clean, amazing space , good breakfast "
United States
Daniela santos
$95 nightly
The price is $107
Jan 4 - Jan 5, 2026
Total with taxes and fees
Home2 Suites by Hilton Blacksburg - University

Super 8 by Wyndham Radford VA

Super 8 by Wyndham Radford VA
2.0 star property
Radford
7.6 out of 10, Good, (1000)
"Nice place to stay "
United States
Maria
$47 nightly
The price is $53
Jan 3 - Jan 4, 2026
Total with taxes and fees
Super 8 by Wyndham Radford VA

Springhill Suites By Marriott Roanoke North

Springhill Suites By Marriott Roanoke North
4.0 star property
Alpine Hills
9.6 out of 10, Exceptional, (291)
"Clean and very friendly staff. Nice safe area. We were just traveling through and needed a place to stay for the night. Springhill Suites always has a good breakfast. This one in Roanoke did not disappoint! I will stay again! "
United States
Sherri
$121 nightly
The price is $136
Jan 1 - Jan 2, 2026
Total with taxes and fees
Springhill Suites By Marriott Roanoke North

Hotel Floyd

Hotel Floyd
2.0 star property
Floyd
9.6 out of 10, Exceptional, (493)
"Clean room, friendly staff, lovely artwork, short walk to restaurants. "
United States
Kathryn
$110 nightly
The price is $121
Jan 1 - Jan 2, 2026
Total with taxes and fees
Hotel Floyd

Econo Lodge Christiansburg-Blacksburg I-81

Econo Lodge Christiansburg-Blacksburg I-81
2.0 star property
Christiansburg
7.2 out of 10, Good, (1001)
"Parking was easy, managers were nice, and it was a great relief to have a safe place to stay."
United States
Melinda E.
$56 nightly
The price is $63
Jan 10 - Jan 11, 2026
Total with taxes and fees
Econo Lodge Christiansburg-Blacksburg I-81

The Highlander at Radford, Tapestry Collection by Hilton

The Highlander at Radford, Tapestry Collection by Hilton
3.5 star property
Radford
9.6 out of 10, Exceptional, (778)
"Great stay; friendly staff. "
United States
Brian
$84 nightly
The price is $95
Jan 4 - Jan 5, 2026
Total with taxes and fees
The Highlander at Radford, Tapestry Collection by Hilton

Holiday Inn Express Troutville by IHG

Holiday Inn Express Troutville by IHG
2.5 star property
Troutville
9.4 out of 10, Exceptional, (797)
"Clean comfortable beds great breakfast "
United States
Malinda
$110 nightly
The price is $124
Dec 29 - Dec 30
Total with taxes and fees
Holiday Inn Express Troutville by IHG

Comfort Inn & Suites Christiansburg I-81

Comfort Inn & Suites Christiansburg I-81
2.5 star property
Christiansburg
8.2 out of 10, Very Good, (1001)
"Great hotel !!"
United States
Melody
$71 nightly
The price is $77
Jan 3 - Jan 4, 2026
Total with taxes and fees
Comfort Inn & Suites Christiansburg I-81

Fairfield Inn & Suites by Marriott Roanoke Salem

Fairfield Inn & Suites by Marriott Roanoke Salem
2.5 star property
Salem
9.2 out of 10, Wonderful, (1001)
"Room & amenities excellent "
United States
Donald
$109 nightly
The price is $123
Dec 28 - Dec 29
Total with taxes and fees
Fairfield Inn & Suites by Marriott Roanoke Salem

Comfort Suites Inn at Ridgewood Farm

Comfort Suites Inn at Ridgewood Farm
2.5 star property
Salem
7.8 out of 10, Good, (1000)
"Very impressed with the customer service and the ease of booking the reservation, and check-in. "
United States
Lelanda
$71 nightly
The price is $80
Jan 25 - Jan 26, 2026
Total with taxes and fees
Comfort Suites Inn at Ridgewood Farm

Tru by Hilton Radford, VA

Tru by Hilton Radford, VA
2.5 star property
Christiansburg
9.0 out of 10, Wonderful, (646)
"Friendly staff. Clean room comfortable bed. "
United States
Charles
$85 nightly
The price is $92
Jan 3 - Jan 4, 2026
Total with taxes and fees
Tru by Hilton Radford, VA

Days Inn by Wyndham Roanoke/Hollins Near I-81

Days Inn by Wyndham Roanoke/Hollins Near I-81
2.0 star property
Alpine Hills
7.4 out of 10, Good, (1003)
"Clean room, friendly staff, good breakfast options."
United States
Heather
$72 nightly
The price is $81
Jan 4 - Jan 5, 2026
Total with taxes and fees
Days Inn by Wyndham Roanoke/Hollins Near I-81
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 Elliston Hotel Reviews

More cheap stays in Elliston

Find out more about Elliston

Top reasons to visit Elliston

  • Outdoor Adventures: Elliston offers a range of outdoor activities, including camping, hiking, and picnicking in scenic landscapes.
  • Blue Ridge Mountains: The nearby Blue Ridge Mountains provide stunning views and opportunities for exploration.
  • Cultural Attractions: Visit historic colleges, universities, and local arenas for a taste of Elliston's rich history and entertainment.
  • Family-Friendly Parks: Enjoy parks that cater to families, perfect for relaxing and engaging in outdoor fun.
  • Diverse Accommodations: Find a variety of lodging options, from cozy bed & breakfasts to family-friendly hotels.

Find great hotels near Elliston

Discover a variety of accommodations in Elliston, Virginia, perfect for every traveler. Whether you're seeking a cozy bed & breakfast or a family-friendly hotel, you'll find options that suit your needs. Many establishments offer pet-friendly amenities and business-themed services, ensuring a comfortable stay for everyone. Explore Elliston's hotels and read reviews to find the ideal lodging for your vacation.

  • SureStay Hotel by Best Western Christiansburg Blacksburg: This hotel is designed for the modern business traveler seeking a comfortable and pet-friendly stay. Located 11 miles from Elliston, it features essential business amenities, including multiple meeting rooms suited for various professional needs. The property welcomes both dogs and cats, ensuring that your furry companions can accompany you on your travels. With its practical services and inviting atmosphere, SureStay Hotel provides a great blend of work and leisure during your visit.
  • The Inn at Virginia Tech and Skelton Conference Center: A distinguished 3.5-star hotel, this venue is perfect for guests looking for a professional environment combined with elegant accommodations. Situated 11 miles from Elliston, the Inn offers accessible business centers, extensive conference spaces, and multiple meeting rooms, making it ideal for corporate events. The hotel features a refined ambiance, with comfortable rooms and amenities designed to enhance your experience, whether for work or relaxation.
  • Wingate by Wyndham Christiansburg: Located 9 miles from Elliston, Wingate by Wyndham is a welcoming choice for both business travelers and pet owners. The hotel provides accessible business facilities and a range of amenities tailored for a comfortable stay. With its pet-friendly policy allowing dogs and cats, guests can travel with their beloved pets without hassle. Wingate’s blend of convenience and comfort ensures a pleasant experience, whether you’re in town for work or leisure.

Where to stay near Elliston

Discover the charm of Elliston, Virginia, where outdoor enthusiasts and culture lovers unite. Enjoy family-friendly parks and scenic landscapes perfect for picnics and hiking. Nearby, explore the beautiful Blue Ridge Mountains or visit local attractions that showcase the rich history and warm hospitality of the area. Whether you're seeking adventure or relaxation, Elliston offers a unique blend of experiences that will make your vacation memorable.

  • Blacksburg: Located 10 miles from Elliston, Blacksburg is a vibrant college town known for its rich cultural scene and natural beauty. The city offers a variety of outdoor activities, from hiking scenic trails to enjoying the picturesque views around the historic university campus. In addition to its educational institutions, visitors will find recreational areas and campgrounds perfect for a day out. Highlights include the beautiful local lake and the iconic stadium, making it an ideal spot for both relaxation and adventure.
  • Salem: Just 11 miles from Elliston, Salem invites travelers with its blend of outdoor activities and cultural experiences. The city is home to a range of attractions, including a modern college university and a historic college that add to its educational charm. Visitors can enjoy the scenic landscapes while exploring recreational areas and attending events at the local arena entertainment facility. Salem is particularly lively in April and September, making it a great time to experience the community’s vibrant spirit and welcoming atmosphere.
  • Shawsville: A mere 4 miles from Elliston, Shawsville is a hidden gem perfect for those seeking a romantic escape amidst outdoor beauty. The town boasts access to a national state park and a serene lake, ideal for nature lovers and adventure seekers alike. With popular campgrounds and recreational areas, Shawsville offers various activities throughout the year. Its proximity to a historic college university adds an educational flair to the charming landscape, making it a delightful stop on your journey.

Things to do near Elliston

Elliston, Virginia, offers a delightful blend of outdoor activities and cultural experiences perfect for nature lovers. Visitors can explore various camping sites and recreational areas, making it an ideal destination for outdoor enthusiasts. Whether you're looking to relax in scenic surroundings or engage in educational activities, Elliston has something for everyone to enjoy during their vacation.

Shopping

In Elliston, you can enjoy local shopping at quaint stores. If you're up for a drive, Tanglewood Mall, 14 miles away, offers a variety of shops and entertainment. City Market Building, 16 miles away, features unique local vendors, while Angels in the Attic, 22 miles away, has charming gifts and antiques.

Recreation

Lane Stadium offers an energetic atmosphere for sports enthusiasts, just 10 miles from Elliston, where you can enjoy thrilling games. For family fun, the Christiansburg Aquatic Center, located 11 miles away, features pools and activities for all ages. Moyers Sports Complex, also 10 miles away, provides excellent sports facilities.

Adventure

Discover the scenic Huckleberry Trail, an 11-mile hike offering breathtaking views and a true outdoor adventure. For family fun, visit the Piedmont Camp Meeting Grounds Historic District, located 8 miles away, perfect for camping and bonding. Lastly, challenge yourself at the Burrows-Burleson Tennis Center, 10 miles from Elliston.

Nightlife

Experience the excitement at NRV Superbowl, an arcadeAdventureZone just 11 miles from Elliston. For a touch of culture and romance, visit the Lyric Theatre, located 10 miles away. Don’t miss the Hopkins Planetarium, an engaging planetariumObservatory 16 miles away, perfect for entertainment lovers.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Elliston

To save money on your trip to Elliston, Virginia, consider visiting during the off-peak months of December to February when hotel prices are lower. Book your stay on a Monday for the best rates, and use Expedia to sort accommodations by price, focusing on eco-friendly options. Combine your hotel, flights, and activities for package discounts, and join the One Key membership for exclusive deals. Don't forget to check cancellation options and look for vacation packages to maximize your savings while exploring this charming destination.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Elliston are December to February, where the prices are slightly lower. This is in comparison to May and September to October, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Elliston is Monday. The most expensive day to stay in Elliston is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool lets you customize your travel experience by choosing your budget, desired location, and additional preferences. You can arrange your search results to display prices from the lowest to the highest, making it easy to find the most affordable hotels first. Additionally, you can refine your choices by hotel category—selecting the Eco-certified filter will show you sustainable and environmentally-friendly hotel options available for booking.
  • Consider bundling your trip: You can save money by combining your hotel reservation in Elliston with your flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Elliston

Elliston, Virginia, is perfect for outdoor enthusiasts and culture lovers alike, offering a variety of attractions. Visitors can explore historic colleges and universities, enjoy entertainment at local arenas, and experience modern educational facilities. With options that cater to city dwellers, cultural explorers, and families, Elliston has something for everyone to enjoy during their vacation.

  • Virginia Tech University: Experience the rich history and vibrant culture at Virginia Tech, located 11 miles from Elliston. Stroll through its beautiful campus, explore art installations, and immerse yourself in the collegiate atmosphere.
  • Dixie Caverns: Just 4 miles away, Dixie Caverns offers an exhilarating adventure through stunning underground formations. Enjoy guided tours that reveal the cave's fascinating geology while providing a unique outdoor experience.
  • Salem Civic Center: Located 11 miles from Elliston, the Salem Civic Center is a hub of family-friendly entertainment. Attend exciting events, concerts, and sports, making it a perfect spot for fun and relaxation with loved ones.

Best time to go to Elliston

The best time to visit Elliston can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Elliston falls in July, when visitor numbers are moderately high and weather is mostly sunny with light rain. The coolest average temperature in Elliston falls in January, visitor numbers are average and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January31.8°F (-0.1°C)Light RainMostly SunnyAverageSlightly Low
February35.8°F (2.1°C)Light RainMostly CloudyModerately LowSlightly Low
March43.0°F (6.1°C)Light RainMostly SunnyAverageAverage
April52.5°F (11.4°C)Light RainMostly SunnyModerately HighAverage
May61.2°F (16.2°C)Light RainMostly SunnyAverageSlightly High
June68.9°F (20.5°C)Light RainMostly SunnyModerately HighAverage
July72.9°F (22.7°C)Light RainMostly SunnyModerately HighAverage
August70.9°F (21.6°C)Light RainMostly SunnyAverageAverage
September65.1°F (18.4°C)Light RainMostly SunnyAverageSlightly High
October54.3°F (12.4°C)Light RainMostly SunnyAverageSlightly High
November42.8°F (6.0°C)Light RainMostly SunnyModerately LowAverage
December36.9°F (2.7°C)Light RainMostly SunnyModerately LowSlightly Low

The nearest major airports for your trip to Elliston

To reach Elliston, Virginia, you can fly into several nearby airports. Roanoke Regional Airport (ROA) is the closest, situated 16 miles away. Nearby hotel options include The Liberty Trust and Hotel Roanoke & Conference Center, both 4 miles from the airport, offering convenient access. Lynchburg Regional Airport (LYH) is 57 miles from Elliston, with hotel choices like The Virginian Lynchburg and Craddock Terry Hotel, both about 6 miles away. Alternatively, you can fly into Greenbrier Valley Airport (LWB), located 45 miles away, with nearby accommodations such as Home2 Suites by Hilton, just 3 miles from the airport, providing limited hours for airport shuttle services.

Frequently asked questions

When is the best time to go to Elliston?
The most popular time to visit Elliston is during the summer months, particularly July, when the weather is warm and inviting. With average temperatures reaching around 70°F, this is an ideal season for outdoor exploration, whether you're hiking along the scenic coastal trails or enjoying leisurely strolls through the charming town.

From May to September, Elliston experiences its peak tourist season, bustling with visitors eager to experience the stunning natural beauty and unique attractions. This vibrant atmosphere is great for those who appreciate attentive service at local accommodations and dining options, allowing for a stress-free planning experience. During these months, you can indulge in whale watching, birding, and other outdoor activities that take full advantage of the pleasant climate.

For travelers who prefer a quieter experience, late September can be a great choice. While the weather may be slightly cooler, with temperatures in the mid-60s, you'll often find fewer crowds and more opportunities to connect with the local community. This also means better chances for securing accommodations at a good value without compromising on quality.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Elliston hotel for you.
How can I save on a Elliston hotel booking with Expedia?
One Key™ - Expedia's free travel rewards program - gives you instant access to perks and Member Prices on Elliston hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings.

*OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Elliston hotel?
Prices for hotels in Elliston often vary, but you can find a great deal from $56 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia