
Narrows Vacations from $524
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
Better together
Save up to $1,045 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
Your Narrows Vacation
When an adventure in the city is calling, answer it with a vacation package to Narrows. With all your travel plans taken care of before you leave, all you need to do here is concentrate on having fun. If sightseeing is a priority during your trip to Narrows, make sure you swing by leading attractions like Giles County Historical Society and Giles Country Club. A few clicks is all it takes to put together a tailor-made Narrows vacation on Expedia.
The Latest Narrows vacation packages
Price found within the past 48 hours. Click for updated prices.




Skyline Lodge
per person
Aug 8 - Aug 10
found 20 hours ago
Roundtrip non-stop flight included
Kansas City (MCI) to Beckley (BKW)
8.6/10 Excellent! (1,533 reviews)
It was a great place to stay with a great vibe.
My bathroom did not have a shower curtain, the towel rack was missing, and there was no toilet paper but the shower curtain and the toilet paper was easily remedied and the staff was super, super, friendly, and helpful! And the food was to die for. Best place aroumd!!
Reviewed on Jun 30, 2025

Cabins at Pine Haven
per person
Aug 8 - Aug 10
found 20 hours ago
Roundtrip non-stop flight included
Kansas City (MCI) to Beckley (BKW)
9.6/10 Exceptional! (5 reviews)
It was a beautiful cabin with nice amenities. I loved the hot tub. The beds were not all that comfortable and the upstairs shower did not have great water pressure.
Reviewed on May 9, 2025
Narrows Hotel Deals

MacArthur Inn
117 MacArthur Lane, Narrows, VA
"I loved the bluegrass and gospel music jamboree that they had on Thursday night."
Reviewed on Oct 30, 2019

Hyatt Place Blacksburg / University
650 University City Boulevard, Blacksburg, VA
Fully refundableReserve now, pay when you stay
$93 nightly
The price is $104 total per night from Jul 23 to Jul 24
$104 total
Jul 23 - Jul 24
Total includes taxes and fees
9.6/10 Exceptional! (1,088 reviews)
"Good"
Reviewed on Jul 3, 2025

The Inn at Virginia Tech and Skelton Conference Center
901 Prices Fork Road, Blacksburg, VA
Fully refundableReserve now, pay when you stay
$104 nightly
The price is $110 total per night from Jul 10 to Jul 11
$110 total
Jul 10 - Jul 11
Total includes taxes and fees
9.4/10 Exceptional! (1,001 reviews)
"Beautiful hotel, clean, spacious and comfy."
Reviewed on Jul 3, 2025
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.
Find the Best Narrows Vacation Packages
Narrows Essential Information
Language | English |
---|---|
Currency | U.S dollars |
Population | 1,950 |
Max Temp Winter | 45ºF |
Max Temp Summer | 80ºF |
Top Sights | Giles County Historical Society and Giles Country Club |
More vacations you might like
Frequently asked questions
Explore a world of travel with Expedia
Explore a world of travel with Expedia
- Rich Creek Hotels
- Vacation Homes in Rich Creek
- Motels in Rich Creek
- Cottages in Rich Creek
- Cabin Rentals in Rich Creek
- Glen Lyn Hotels
- Hotels near Giles County Historical Society
- Pearisburg Hotels
- Cabin Rentals in Pearisburg
- Apartments in Pearisburg
- 4 Star Hotels in Pearisburg
- Pet-friendly Hotels in Pearisburg
- B&B in Pearisburg
- Casino Hotels in Pearisburg
- Hotels with a Pool in Pearisburg
- Motels in Pearisburg
- Golf Hotels in Pearisburg
- RV Parks in Pearisburg
- Hotels near Carilion Giles Community Hospital
- Hotels near Giles Country Club
- Ripplemead Hotels
- Staffordsville Hotels
- Pembroke Hotels
- Cabin Rentals in Pembroke
- Resorts & Hotels with Spas in Pembroke
- RV Parks in Pembroke
- Hotels with Restaurants in Pembroke
- 4 Star Hotels in Pembroke
- Hotels with a View in Pembroke
- Motels in Pembroke
- Pet-friendly Hotels in Pembroke
- Hotels with Bars in Pembroke
- Hotels with a Pool in Pembroke
- Fishing Resorts & in Pembroke
- Hotels near New River Outdoor Co
- Eggleston Hotels
- RV Parks in Eggleston
- Motels in Eggleston
- B&B in Eggleston
- Cabin Rentals in Eggleston
- Hotels near New River Junction
- Hotels near Cascade Falls
- Highland Hotels
- Parrott Hotels
- Cabin Rentals in Parrott
- 3 Star Hotels in Parrott
- Belspring Hotels
- Cabin Rentals in Belspring
- Cabin Rentals in Mountain Lake
- Pet-friendly Hotels in Mountain Lake
- Mountain Lake Hotels
- Resorts & Hotels with Spas in Mountain Lake
- RV Parks in Mountain Lake
- Vacation Homes in Mountain Lake
- Cottages in Mountain Lake
- Hotels with a Pool in Mountain Lake
- Marriott Hotels & Resorts in Mountain Lake
- Flights to Rich Creek
- Flights from Rich Creek
- Flights from Pearisburg
- Flights to Pearisburg
- Flights to Giles County
- Flights to Pembroke
- Flights from Pembroke
- Flights from Eggleston
- Flights to Mountain Lake
- Flights from New River Valley
- Flights from Philadelphia (PHL) to Dublin (PSK)
- Flights from San Francisco (SFO) to Dublin (PSK)
- Flights from Washington (IAD) to Dublin (PSK)
- Car rentals near Rich Creek
- Car rentals near Glen Lyn
- Car rentals near Giles County Historical Society
- Car rentals near Pearisburg
- Car rentals near Carilion Giles Community Hospital
- Car rentals near Pembroke
- Car rentals near Eggleston
- Car rentals near Highland
- Car rentals near Parrott
- Car rentals near McCoy
- Car rentals near Belspring
- Car rentals near Mountain Lake
- Car rental Dublin Airport (PSK)
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.