
Find Hotels with a Pool in Narrows, VA
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Check availability on Narrows Hotels with a Pool
Our top choices for Narrows hotels with a pool

8.8 out of 10, Excellent, (584 reviews)
cleanliness Refreshing mountain escape awaits with twin pools surrounded by nature trails and scenic views.
$149 nightly
The price is $161
Jul 21 - Jul 22
Total with taxes and fees

8.0 out of 10, Very Good, (186 reviews)
cleanliness Seasonal outdoor pool offers family-friendly relaxation at this hotel with fitness options nearby.
$78 nightly
The price is $86
Jul 26 - Jul 27
Total with taxes and fees

6.4 out of 10, (418 reviews)
cleanliness Splash into relaxation at this Radford hotel with an indoor pool, children's splash area, and rejuvenating hot tub for family fun.
$60 nightly
The price is $68
Jul 22 - Jul 23
Total with taxes and fees

Country Inn & Suites by Radisson, Princeton, WV
Country Inn & Suites by Radisson, Princeton, WVPrinceton
8.8 out of 10, Excellent, (1,002 reviews)
cleanliness Splash into year-round aquatic fun at this mountain retreat with heated indoor pool.
$126 nightly
The price is $141
Aug 16 - Aug 17
Total with taxes and fees

9.2 out of 10, Wonderful, (886 reviews)
cleanliness Splash into serenity at this spotless hotel where the indoor pool awaits year-round aquatic adventures.
$135 nightly
The price is $151
Aug 2 - Aug 3
Total with taxes and fees

8.6 out of 10, Excellent, (1,000 reviews)
cleanliness Splash into serenity at this modern hotel with an indoor pool sanctuary, perfect for year-round aquatic bliss in Princeton.
$126 nightly
The price is $141
Jul 26 - Jul 27
Total with taxes and fees

8.4 out of 10, Very Good, (856 reviews)
cleanliness Dive into year-round relaxation with a refreshing indoor pool and soothing hot tub escape.
$130 nightly
The price is $146
Aug 17 - Aug 18
Total with taxes and fees

7.8 out of 10, Good, (1,001 reviews)
cleanliness Dive into crystal-clear relaxation at this indoor pool sanctuary, where refreshing water escapes meet traveler comfort.
$109 nightly
The price is $122
Aug 9 - Aug 10
Total with taxes and fees
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.
Top Narrows Hotel Reviews

Mountain Lake Lodge
10/10 Excellent
Frequently asked questions
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
- Pet-Friendly Hotels in Pearisburg
- Casino Hotels in Pearisburg
- Hotels with a Pool in Pearisburg
- Golf Hotels in Pearisburg
- Glen Lyn Hotels
- Hotels near Giles County Historical Society
- Pearisburg Hotels
- Cabin Rentals in Pearisburg
- Apartments in Pearisburg
- 4 Star Hotels in Pearisburg
- B&B in Pearisburg
- Motels in Pearisburg
- Rv Parks in Pearisburg
- Hotels near Carilion Giles Community Hospital
- Hotels near Giles Country Club
- Ripplemead Hotels
- Staffordsville Hotels
- Resorts & Hotels with Spas in Pembroke
- Hotels with Restaurants in Pembroke
- Hotels with a View in Pembroke
- Pet-Friendly Hotels in Pembroke
- Hotels with Bars in Pembroke
- Hotels with a Pool in Pembroke
- Fishing Resorts & in Pembroke
- Pembroke Hotels
- Cabin Rentals in Pembroke
- Rv Parks in Pembroke
- 4 Star Hotels in Pembroke
- Motels 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
- Pet-Friendly Hotels in Mountain Lake
- Resorts & Hotels with Spas in Mountain Lake
- Hotels with a Pool in Mountain Lake
- Belspring Hotels
- Cabin Rentals in Belspring
- Cabin Rentals in Mountain Lake
- Mountain Lake Hotels
- Rv Parks in Mountain Lake
- Vacation Homes in Mountain Lake
- Cottages 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)





































