Eagle Rock Vacations

Book a Hotel + Flight together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to AEDĀ 5,000 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Find the Best Eagle Rock Vacation Packages

Eagle Rock Hotel Deals

The Best Getaway on Craig's Creek

The Best Getaway on Craig's Creek

Eagle Rock VA
10/10 Exceptional! (311 reviews)
"Bobbie and Mitch were wonderful and so accommodating. The place was really nice and so quiet you could hear the creek flowing. I would recommend this place for anyone that wants to be way back in the woods and very quiet and peaceful ."

Reviewed on 16 October 2026

The Best Getaway on Craig's Creek
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
The price is AEDĀ 334 per night from Dec 3 to Dec 4
AEDĀ 334
AEDĀ 375 total
3 Dec - 4 Dec
includes taxes & fees
9/10 Wonderful! (2,593 reviews)
"Room was nice and clean, breakfast was good"

Reviewed on 12 November 2026

Country Inn & Suites by Radisson, Roanoke, VA
The Omni Homestead Resort & Spa

The Omni Homestead Resort & Spa

4 out of 5
7696 Sam Snead Highway Hot Springs VA
Fully refundableReserve now, pay when you stay
The price is AEDĀ 922 per night from Nov 24 to Nov 25
AEDĀ 922
AEDĀ 1,286 total
24 Nov - 25 Nov
includes taxes & fees
The Omni Homestead Resort & Spa
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.

Stay near popular Eagle Rock attractions

Frequently asked questions

How much does an Eagle Rock vacation package cost?
Offering excellent value package deals on Expedia, you'll be surprised at how little a vacation to Eagle Rock costs! Expedia's packages make travel planning easier and save you more.
What are the cheapest months to go to Eagle Rock?
Travel in the low season and you're likely to find cheap Eagle Rock vacation packages. Remember that school vacation periods and major local events can impact prices, so do a little research before you go.
How to find the best Eagle Rock package deals?
Bagging a cheap Eagle Rock package deal is a breeze with Expedia. After you've entered your preferred dates and destination under our "Packages" tab, set your budget, add some filters and browse what's available. You can fine-tune your search by "Popular locations," "Property type," "Guest rating" and more. Sort the results by "Price: low to high" to discover the most affordable Eagle Rock package deals. Want a simple trick to get even more savings? Be flexible with your departure dates and consider traveling on a weekday, when prices are usually lower.
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 hotel, car rental and flight into one great-value price and you could save hundreds of dollars. You'll generally snag a better deal than booking each component separately. And you'll still get the flexibility to create a personalized Eagle Rock vacation by choosing your preferred airline, accommodation type and car class.
When to book a vacation package to Eagle Rock?
Score incredible discounts by booking your flights early with Expedia. If spontaneity is more your style, grab one of our last-minute deals for a spur-of-the-moment Eagle Rock adventure.
How to plan a trip to Eagle Rock?

  1. Pick the right time to travel: Your schedule, preferred season and the type of weather you enjoy can all impact your decision on when to go to Eagle Rock.
  2. Set a budget: Consider expenses such as flights, meals and transportation when calculating how much to put aside for your trip to Eagle Rock. Then, pick a property that matches your budget, whether that's an affordable stay or a high-end retreat.
  3. Decide your trip length: Think about how much time you want to spend discovering Eagle Rock. Plan your itinerary so you can get to all the attractions and experiences you're interested in at a leisurely pace.
  4. Combine your hotel and flights: Epic destination, check. Length of stay, check. All that's left now is to choose an Eagle Rock vacation package that brings all your bookings together.