Go To MetroGuide.NetworkMetroGuide.Community Home Page
Roanoke - List of Hotels
icon

Hotels by Feature:
Swimming Pool

This category includes hotels that have either an indoor or outdoor pool on site. The hotels are grouped by various locations in the Roanoke area. The results in each section are sorted alphabetically.

Roanoke Airport

Airport Plaza Hotel Roanoke3695 ThirLn. Rd. N.W. · Roanoke
540-563-0229 · 135 Rooms · 3 Suites
AmeriSuites Roanoke/Valley View Mall5040 Valley View Blvd. · Roanoke
540-366-4700 · 128 Suites
Comfort Inn Airport5070 Valley View Blvd. · Roanoke
540- 5272020 · 96 Rooms
Hampton Inn AirportReader rating: 3.0 out of 5
6621 ThirLn. Rd. N.W. · Roanoke
540-265-2600 · 77 Rooms · 2 Suites
Holiday Inn Roanoke3315 Ordway Drive · Roanoke
540-362-4500 · 154 Rooms
Howard Johnson Inn Roanoke Airport6520 Thirlane Road · Roanoke
540-265-7600 · 60 Rooms
Quality Inn Roanoke6626 ThirLn. Rd. N.W. · Roanoke
540-366-8861 · 159 Rooms · 2 Suites
Residence Inn Roanoke Airport3305 Ordway Drive · Roanoke
540-265-1119 · 79 Suites
Roanoke Plaza HotelReader rating: 3.0 out of 5
2801 Hershberger Rd. N.W. · Roanoke
540-563-9300 · 315 Rooms · 5 Suites
More Roanoke Airport Listings

Blacksburg

Best Western Red Lion InnReader rating: 3.0 out of 5
900 Plantation Rd. · Blacksburg
540-552-7770 · 100 Rooms · 2 Suites
Clay Corner Inn Bed & Breakfast401 Clay Street · Blacksburg
540-953-2604 · 10 Rooms · 2 Suites
Comfort Inn Blacksburg3705 S. Main St. · Blacksburg
540-951-1500 · 80 Rooms
Courtyard Blacksburg105 Southpark Dr. · Blacksburg
540-552-5222 · 88 Rooms · 8 Suites
Econo Lodge2430 Roanoke St. · Christiansburg
540-382-6161 · 125 Rooms
Evergreen-The-Bell-Capozzi House201 E. Main St. · Christiansburg
540-382-7372 · 5 Rooms
Fairfield Inn2659 Roanoke St. · Christiansburg
540-381-9596 · 87 Rooms
Hampton Inn Christianburg/Blacksburg MallReader rating: 3.0 out of 5
380 Arbor Dr. · Christiansburg
540-381-5874
Holiday Inn University Blacksburg900 Prices Fork Rd. · Blacksburg
540-552-7001 · 99 Rooms · 1 Suite
Quality Inn Christiansburg50 Hampton Blvd. · Christiansburg
540-382-2055 · 125 Rooms
Ramada Limited3503 Holiday Ln. · Blacksburg
540-951-1330 · 97 Rooms · 1 Suite
Super 8 Motel ChristiansburgReader rating: 3.0 out of 5
2780 Roanoke St. · Christiansburg
540-382-7421
Super 8 Motel Christiansburg WestReader rating: 3.0 out of 5
55 Laurel St. N.E. · Christiansburg
540-362-5813 · 50 Rooms
More Blacksburg Listings

Martinsville

Best Western InnReader rating: 3.0 out of 5
1755 Virginia Ave. · Martinsville
540-632-5611 · 98 Rooms · 2 Suites
Comfort Inn Martinsville1895 Virginia Ave. · Martinsville
540-666-6835 · 71 Rooms
Hampton InnReader rating: 3.0 out of 5
50 Hampton Dr. · Martinsville
540-647-4700 · 59 Rooms · 9 Suites
Jameson Inn Martinsville378 Commonwealth Blvd. · Martinsville
276-638-0478
Knights Inn2357 Virginia Ave. · Collinsville
276-647-3716 · 40 Rooms
Quality Inn Dutch Inn2360 Virginia Ave. · Collinsville
276-647-3721 · 146 Rooms · 2 Suites
More Martinsville Listings

Roanoke

Best Western Inn at Valley ViewReader rating: 3.0 out of 5
5050 Valley View Blvd. · Roanoke
540-362-2400 · 85 Rooms · 1 Suite
Cambria Suites Roanoke301 Reserve Avenue · Roanoke
540-400-6226 · 127 Suites
Colony House Motor Lodge3560 Franklin Road · Roanoke
540-345-0411 · 67 Rooms · 2 Suites
Country Inn & Suites By Carlson7860 Plantation Rd. · Roanoke
540-366-5678 · 77 Rooms · 23 Suites
Courtyard by Marriott Roanoke Airport3301 Ordway Drive · Roanoke
540-563-5002 · 135 Rooms · 4 Suites
Days Inn Interstate8118 Plantation Rd. · Roanoke
540-366-0341 · 123 Rooms
Days Inn Roanoke Civic Center601 Orange Ave. NE · Roanoke
540-342-4551 · 165 Rooms
Hampton Inn Roanoke/HollinsReader rating: 3.0 out of 5
7922 Plantation Rd. · Roanoke
540-563-5656 · 60 Rooms
Holiday Inn Express815 Gainsboro Road · Roanoke
540-982-0100 · 98 Rooms
Holiday Inn Express Hotel & Suites Christianburg2725 Roanoke St. · Roanoke
540-382-6500 · 74 Rooms · 24 Suites
Holiday Inn Hotel Tanglewood4468 Starkey Rd. S.W. · Roanoke
540-774-4400 · 191 Rooms · 5 Suites
Ramada Inn - River's Edge1927 Franklin Rd. S.W. · Roanoke
540-342-0121 · 124 Rooms
Roanoker Motor LodgeReader rating: 3.0 out of 5
7645 Williamson Rd. · Roanoke
540-362-3344 · 29 Rooms
The Hotel Roanoke & Conference CenterReader rating: 3.0 out of 5
110 Shenandoah Ave. · Roanoke
540-985-5900 · 332 Rooms
Travelodge320 Kimball Ave. N.E. · Roanoke
540-344-0981 · 62 Rooms
More Roanoke Listings

Salem

Americas Best Value Inn Salem1671 Skyview Road · Salem
540-389-7061 · 102 Rooms
Baymont Inn140 Sheraton Drive · Salem
540-562-2717 · 68 Rooms
Blue Jay Budget Host InnReader rating: 3.0 out of 5
5399 W. Main St. · Salem
540-380-2080 · 11 Rooms · 3 Suites
Comfort Inn2654 Lee Hwy. S. · Troutville
540-992-5600 · 72 Rooms
Comfort Inn151 Wildwood Road · Salem
540-387-1600 · 50 Rooms
Comfort Inn Troutville2545 Lee Hwy. S. · Troutville
540-992-5600 · 72 Rooms
Comfort Suites Inn at Ridgewood FarmReader rating: 3.0 out of 5
2898 Keagy Road · Salem
540-375-4800 · 78 Rooms
Comfort Suites Salem100 Wildwood Road · Salem
540-389-7171 · 72 Rooms
Econo Lodge240 Roanoke Road · Daleville
540-992-3000 · 66 Rooms
Econo Lodge446 Roanoke Road · Daleville
540-992-3000 · 66 Rooms
Hampton Inn Lewis-Gale Med CenterReader rating: 3.0 out of 5
1886 Electric Road · Salem
540-776-6500 · 114 Rooms
Holiday Inn Dayton Centerville450 Litchell Road · Salem
540-389-2424 · 88 Rooms · 5 Suites
Holiday Inn Express2174 Lee Hwy. S. · Troutville
540-966-4444 · 82 Rooms
Holiday Inn Express Northeast3139 Lee Hwy. S. · Troutville
Holiday Inn Express Salem991 Russell Drive · Salem
75 Rooms · 15 Suites
Holiday Inn Express Troutville - Roanoke North3200 Lee Hwy. S. · Troutville
540-966-4444 · 85 Rooms
Howard Johnson Roanoke437 Roanoke Road · Daleville
540-992-1234 · 98 Rooms
Quality Inn179 Sheraton Drive · Salem
540-562-1912 · 120 Rooms
Red Roof InnReader rating: 3.0 out of 5
3231 Lee Hwy. S. · Troutville
540-992-5055
Travelodge Roanoke North2444 Lee Hwy. S. · Troutville
540-992-6700 · 97 Rooms · 11 Suites
Travelodge Troutville2619 Lee Hwy. S. · Troutville
540-992-6700
More Salem Listings

Surrounding Communities

Americas Best Value Inn & Suites Lynchburg5016 S. Amherst Way · Madison Heights
434-845-7041 · 66 Rooms
Americas Best Value Inn Lexington2814 N. Lee Hwy. · Lexington
540-463-6400 · 80 Rooms
Berry Hill Plantation Resort3105 River Rd. · South Boston
434-517-7000 · 90 Rooms
Best Western Four Seasons SouthReader rating: 3.0 out of 5
57 Airport Road · Hillsville
276-728-4136 · 48 Rooms
Best Western Inn at Hunt RidgeReader rating: 3.0 out of 5
25 Willow Springs Rd. · Lexington
540-464-1500 · 100 Rooms
Best Western LynchburgReader rating: 3.0 out of 5
2815 Candlers Mountain Rd. · Lynchburg
434-237-2986 · 87 Rooms
Best Western Mountain ViewReader rating: 3.0 out of 5
820 E. Madison St. · Covington
540-962-4951 · 76 Rooms
Best Western Radford InnReader rating: 3.0 out of 5
1501 Tyler Avenue · Radford
540-639-3000 · 104 Rooms · 1 Suite
Best Western Windsor Inn & SuitesReader rating: 3.0 out of 5
1292 S. Boston Rd. · Danville
434-483-5000 · 74 Rooms · 6 Suites
Comfort Inn203 Interstate Dr. · Covington
540-962-2141 · 88 Rooms
Comfort Inn & Suites100 Tower Drive · Danville
434-793-2000 · 118 Rooms
Comfort Inn & Suites Radford2331 Tyler Road · Radford
540-639-3333
Comfort Inn Dublin4424 Cleburne Blvd. · Dublin
540-674-1100 · 98 Rooms
Comfort Inn-Dublin4424 Clebume Blvd. · Dublin
540-674-1100 · 98 Rooms
Comfort Inn-Virginia Horse Center62 Comfort Way · Lexington
540-463-7311 · 80 Rooms
Comfort Suites Hotel1558 Main Street · Altavista
434-369-4000 · 65 Rooms
Country Inn & Suites875 N. Lee Hwy. · Lexington
540-464-9000 · 66 Rooms
Courtyard by Marriott2136 Riverside Dr. · Danville
434-791-2661
Courtyard by Marriott4640 Murray Pl. · Lynchburg
434-846-7900 · 87 Rooms · 3 Suites
Days Inn Airport3320 Candler's Mountain Rd. · Lynchburg
434-847-8655 · 131 Rooms
Days Inn Bedford921 Blue Ridge Ave. · Bedford
540-586-8286
Days Inn Lexington2809 N. Lee Hwy. · Lexington
40-463-9131 · 149 Rooms
Days Inn South Boston2050 Philpott Rd. · South Boston
434-572-4941
Esa Lynchburg-University Blvd.1910 University Blvd. · Lynchburg
101 Rooms
Fairfield Inn and Suites by Marriott1120 Bill Tuck Hwy. · South Boston
434-575-6000 · 85 Rooms
Fairfield Inn-Hillsville151 Farmers Market Rd. · Hillsville
276-730-9999 · 74 Rooms
Hampton InnReader rating: 3.0 out of 5
4420 Cleburne Blvd. · Dublin
540-674-5700 · 63 Rooms
Hampton InnReader rating: 3.0 out of 5
90 Farmers Market Rd. · Hillsville
276-728-2345 · 81 Rooms · 5 Suites
Hampton InnReader rating: 3.0 out of 5
5604 Seminole Ave. · Lynchburg
434-237-2704 · 65 Rooms
Hampton Inn RiversideReader rating: 3.0 out of 5
2130 Riverside Dr. · Danville
434-793-1111 · 59 Rooms
Hampton Inn Smith Mountain LakeReader rating: 3.0 out of 5
200 McBride Lane · Gretna
434-656-9000 · 81 Rooms
Hampton Inn-Col AltoReader rating: 3.0 out of 5
401 E. Nelson St. · Lexington
540-463-2223 · 86 Rooms
Hilton Garden Inn Lynchburg4025 Wards Road · Lynchburg
434-239-3006
Holiday Inn Express - Covington701 Carlyle St. · Covington
540-962-1200 · 63 Rooms · 6 Suites
Holiday Inn Express - South Boston1074 Bill Tuck Hwy. · South Boston
434-575-4000 · 69 Rooms · 9 Suites
Holiday Inn Express Danville2121 Riverside Dr. · Danville
434-793-4000 · 98 Rooms
Holiday Inn Express Dublin4428 Cleburne Blvd. · Dublin
540-674-1600 · 61 Rooms
Holiday Inn Express HillsvilleRoute 1 Box 361 · Hillsville
276-728-2120 · 80 Rooms · 2 Suites
Holiday Inn Express Hillsville1994 Carrolton Pike Rd. · Hillsville
276-728-9100 · 54 Rooms
Holiday Inn Express Hotel & Suites Claypool Hill180 Clay Dr. · Pounding Mill
276-596-9880 · 63 Rooms · 17 Suites
Holiday Inn Express Hotel & Suites Smith Moutain Lake395 Old Franklin Turnpike · Rocky Mount
540-489-5001 · 63 Rooms · 17 Suites
Holiday Inn Express Lynchburg5600 Seminole Aveune · Lynchburg
434-237-7771 · 102 Rooms
Holiday Inn Lynchburg601 Main Street · Lynchburg
434-528-2500 · 241 Rooms · 15 Suites
Howard Johnson Hotel Lexington2836 N. Lee Hwy. · Lexington
540-463-9181 · 100 Rooms
Innkeeper Danville North1030 Piney Forest Rd. · Danville
434-836-1700 · 52 Rooms
Innkeeper Danville West3020 Riverside Dr. · Danville
434-791202 · 113 Rooms · 3 Suites
Kirkley Hotel Lynchburg2900 Candlers Mountain Rd. · Lynchburg
434-237-6333 · 163 Rooms · 4 Suites
Knights Inn Galax312 W. Stuart Dr. · Galax
276-236-5117 · 49 Rooms
Knights Inn Madison Heights3642 S. Amherst Hwy. · Madison Heights
434-929-6506
Maple Hall Country Inn3111 N. Lee Hwy. · Lexington
540-463-6693 · 21 Rooms
Quality Inn Hillsville85 Airport Road · Hillsville
276-728-2120 · 81 Rooms
Quality Inn Lynchburg3125 Albert Lankford Dr. · Lynchburg
434-847-9041 · 120 Rooms
Quality Inn South Boston2001 Seymour Dr. · South Boston
434-572-4311 · 52 Rooms
Ramada InnU.S Hwy. 11 & Amp · Lexington
540-463-6400
Ramada Inn LexingtonUS Hwy. 11 & I-81 Exit · Lexington
540-463-6400 · 77 Rooms · 3 Suites
Ramada Inn Lynchburg3436 Odd Fellows Rd. · Lynchburg
434-847-7500 · 202 Rooms · 7 Suites
Sleep Inn95 Maury River Rd. · Lexington
540-291-2896 · 71 Rooms
Sleep Inn & Suites1483 S. Boston Rd. · Danville
434-793-6090 · 76 Rooms
Sleep Inn & Suites Dublin5094 State Park Rd. · Dublin
540-674-4099
SpringHill Suites Lynchburg15171 Wards Road · Lynchburg
434-237-5848 · 106 Rooms
Stratford Inn Danville2500 Riverside Dr. · Danville
434-793-2500 · 140 Rooms · 8 Suites
Timberlake Motel Lynchburg19980 Lynchburg Hwy. · Lynchburg
434-525-2160 · 41 Rooms
Travelodge - Lynchburg1500 Main Street · Lynchburg
434-845-5975
Wingate Inn1100 N. Lee Hwy. · Lexington
540-464-8100 · 86 Rooms
Wingate Inn Lynchburg3777 Candlers Mountain Rd. · Lynchburg
434-845-1700 · 131 Rooms
More Surrounding Communities Listings

Reader Rating Legend:

Poor
Fair
Average
Good
Excellent

Editor Rating Legend:

Poor
Fair
Average
Good
Excellent

Icon Legend:
= Car Rentals = Restaurant = Pool
= Cable TV = Money Exchange = Golf
= Tennis = City Transportation = Disabled Access
= Pets Welcome = WiFi Available = Thumbnails

MN logo© 1996-2024, MetroGuide.com All Rights Reserved.
Privacy Policy | Terms and Conditions

To List Your Hotel with the Roanoke HotelGuide Service: Click Here.
To Contact HotelGuide: Click Here.


HotelGuide and HotelGuide Roanoke are service marks of MetroGuide.com, Inc. HotelGuide Network is a registered service mark of MetroGuide.com, Inc. All other trademarks are the property of their respective owners. MetroGuide.com, Inc. does not own or operate hotel properties.

Martinsville HotelsBlacksburg HotelsRoanoke HotelsSalem HotelsAirport HotelsRichmond HotelsCharlottesville Hotels