Eagle Rock Vacations from $380

Book a Hotel + Flight or Car together to unlock savings

Photo by Brittany Davidson

Your Eagle Rock Vacation

Take away the hard part of planning your next amazing adventure with a Eagle Rock vacation package. Whether you've come for its cuisine, history, art or other highlights, this city offers countless exciting experiences to delve into. Your trip to Eagle Rock wouldn't be complete without visiting a few popular attractions, like Blue Ridge Vineyard. Stop daydreaming and start traveling. Explore the broad range of options on Expedia today and finally put your Eagle Rock vacation plans into motion!

The Latest Eagle Rock vacation packages

Price found within the past 48 hours. Click for updated prices.
Days Inn by Wyndham Roanoke/Hollins Near I-81
The Liberty Trust
Best Western Plus Inn at Hunt Ridge
Hillcrest Mansion Inn
The West End Flats
Don't see what you're looking for?
See all available trips from Columbus to Eagle Rock
View all trips

Eagle Rock Hotel Deals

River's Bend Cabin Offers Solitude and Play on the Upper James River

River's Bend Cabin Offers Solitude and Play on the Upper James River

Eagle Rock
River's Bend Cabin Offers Solitude and Play on the Upper James River
Country Inn & Suites by Radisson, Roanoke, VA

Country Inn & Suites by Radisson, Roanoke, VA

3 out of 5
7860 Plantation Rd, Roanoke, VA
Fully refundable
$98 nightly
The price is $110 total per night from Sep 28 to Sep 29
$110 total
Sep 28 - Sep 29
Total with taxes and fees
Country Inn & Suites by Radisson, Roanoke, VA
La Quinta Inn & Suites by Wyndham Roanoke Salem

La Quinta Inn & Suites by Wyndham Roanoke Salem

3 out of 5
140 Sheraton Dr, Salem, VA
Fully refundableReserve now, pay when you stay
$84 nightly
The price is $95 total per night from Sep 14 to Sep 15
$95 total
Sep 14 - Sep 15
Total with taxes and fees
La Quinta Inn & Suites by Wyndham Roanoke Salem
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.

More vacations you might like

Frequently asked questions

How much does an Eagle Rock vacation package cost?
You'll find cheap prices from $380 on Expedia for your Eagle Rock getaway. However, factors like the season, length of stay and your choice of hotel will determine how much your vacation to Eagle Rock costs.
What are the cheapest months to go to Eagle Rock?
If you're hoping to snag a cheap Eagle Rock vacation package, consider planning a trip in December, January and February. You're likely to find better prices on hotels and airfares during these months — ideal for a budget-friendly break.
How many days is enough for Eagle Rock?
The ideal duration for your Eagle Rock vacation depends on what you'd like to do and see. Usually, a few days to a week will give you plenty of time to check out all the major sights and explore some hidden treasures along the way.
How to find the best Eagle Rock package deals?
Start your search for an Eagle Rock package deal by entering your travel dates and destination under our "Packages" tab. Then select a few filters, like "Guest rating" and "Property type," to tailor the results to your exact needs. You can also sort by "Package discount" and discover offers that come with unbeatable savings. If you don't find the perfect Eagle Rock package deal right away, just change your dates and search again. Bear in mind that deals are only available for a limited time, so book early and get your Eagle Rock escape off to a flying start.
Is it cheaper to book an Eagle Rock vacation as a package?
Expedia vacation packages are designed to make your money go further. Bundle your car rental, flight and hotel into one great-value price and enjoy significant savings. You'll typically score a better deal than booking each component individually. And you'll still enjoy the flexibility to create a tailored Eagle Rock vacation by choosing your favorite accommodation type, airline and car class.
When to book a vacation package to Eagle Rock?
If you're considering a spontaneous Eagle Rock trip, check out our last-minute deals that can be booked up to one week before you go. Prefer not to wait until the last minute? You can find sensational deals on your hotels and flights by booking ahead.
Does Expedia offer Book Now, Pay Later Eagle Rock vacation packages?
Your Eagle Rock break is meant to be a relaxing escape from your busy life, not a source of money-related stress. So to allow you extra flexibility, we've teamed up with online lender Affirm to offer our Book Now, Pay Later vacations. Pick one of our vacation packages with payment plans and break down the cost over 3, 6 or 12 months. Plus, there are no hidden costs or late payment fees to worry about.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.