- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in New Castle

Pet friendly

Hot tub
Check prices for these dates
Our top choices for New Castle hotels

1. Mountain Lake Lodge
Mountain Lake LodgePembroke
8.8 out of 10, Excellent, (742 reviews)
The price is CA $204
CA $260 total
includes taxes & fees
Nov 26 - Nov 27

2. Country Inn & Suites by Radisson, Roanoke, VA
Country Inn & Suites by Radisson, Roanoke, VAAlpine Hills
9.0 out of 10, Wonderful, (2,597 reviews)
The price is CA $128
CA $144 total
includes taxes & fees
Dec 14 - Dec 15

3. La Quinta Inn & Suites by Wyndham Roanoke Salem
La Quinta Inn & Suites by Wyndham Roanoke SalemSalem
9.0 out of 10, Wonderful, (1,447 reviews)
The price is CA $123
CA $140 total
includes taxes & fees
Dec 7 - Dec 8

4. The Inn at Virginia Tech and Skelton Conference Center
The Inn at Virginia Tech and Skelton Conference CenterUniversity
9.6 out of 10, Exceptional, (1,270 reviews)
The price is CA $144
CA $152 total
includes taxes & fees
Dec 10 - Dec 11

5. avid hotel Salem by IHG
avid hotel Salem by IHGSalem
9.4 out of 10, Exceptional, (1,050 reviews)
The price is CA $113
CA $128 total
includes taxes & fees
Dec 13 - Dec 14

6. Hotel Roanoke & Conference Ctr, Curio Collection by Hilton
Hotel Roanoke & Conference Ctr, Curio Collection by HiltonGainsboro
9.6 out of 10, Exceptional, (1,001 reviews)
The price is CA $244
CA $277 total
includes taxes & fees
Dec 13 - Dec 14

7. The Liberty Trust
The Liberty TrustDowntown Roanoke
9.2 out of 10, Wonderful, (1,324 reviews)
The price is CA $199
CA $225 total
includes taxes & fees
Dec 10 - Dec 11

8. Spark by Hilton Roanoke Civic Center
Spark by Hilton Roanoke Civic CenterGainsboro
9.0 out of 10, Wonderful, (436 reviews)
The price is CA $105
CA $119 total
includes taxes & fees
Dec 6 - Dec 7

9. Baymont by Wyndham Salem Roanoke Area
Baymont by Wyndham Salem Roanoke AreaSalem
7.2 out of 10, Good, (789 reviews)
The price is CA $90
CA $102 total
includes taxes & fees
Dec 2 - Dec 3

10. Springhill Suites By Marriott Roanoke North
Springhill Suites By Marriott Roanoke NorthAlpine Hills
9.4 out of 10, Exceptional, (469 reviews)
The price is CA $165
CA $186 total
includes taxes & fees
Nov 22 - Nov 23

11. The Lofts at Downtown Salem
The Lofts at Downtown SalemSalem
9.6 out of 10, Exceptional, (458 reviews)
The price is CA $163
CA $194 total
includes taxes & fees
Dec 13 - Dec 14

12. Spark by Hilton Roanoke Airport
Spark by Hilton Roanoke AirportAirport
8.8 out of 10, Excellent, (591 reviews)
The price is CA $110
CA $124 total
includes taxes & fees
Nov 22 - Nov 23

13. Comfort Inn & Suites Troutville-Roanoke North
Comfort Inn & Suites Troutville-Roanoke NorthTroutville
9.0 out of 10, Wonderful, (1,019 reviews)
The price is CA $113
CA $127 total
includes taxes & fees
Dec 6 - Dec 7

14. Holiday Inn Express & Suites Roanoke – Civic Center by IHG
Holiday Inn Express & Suites Roanoke – Civic Center by IHGWilliamson Road
9.2 out of 10, Wonderful, (1,001 reviews)
The price is CA $128
CA $145 total
includes taxes & fees
Dec 6 - Dec 7

15. Hyatt Place Blacksburg / University
Hyatt Place Blacksburg / UniversityMcBryde
9.6 out of 10, Exceptional, (1,296 reviews)
The price is CA $141
CA $158 total
includes taxes & fees
Nov 24 - Nov 25

16. Fairfield Inn & Suites by Marriott Roanoke Salem
Fairfield Inn & Suites by Marriott Roanoke SalemSalem
9.2 out of 10, Wonderful, (1,001 reviews)
The price is CA $154
CA $174 total
includes taxes & fees
Dec 11 - Dec 12

17. Hampton Inn Daleville
Hampton Inn DalevilleDaleville
9.6 out of 10, Exceptional, (131 reviews)
The price is CA $143
CA $161 total
includes taxes & fees
Dec 6 - Dec 7

18. The Promissory Hotel
The Promissory HotelDowntown Roanoke
9.6 out of 10, Exceptional, (199 reviews)
The price is CA $211
CA $239 total
includes taxes & fees
Dec 3 - Dec 4

19. Comfort Suites Salem-Roanoke I-81
Comfort Suites Salem-Roanoke I-81Salem
8.2 out of 10, Very good, (1,002 reviews)
The price is CA $113
CA $128 total
includes taxes & fees
Dec 6 - Dec 7

20. Tru By Hilton Roanoke Hollins
Tru By Hilton Roanoke HollinsAlpine Hills
8.8 out of 10, Excellent, (1,001 reviews)
The price is CA $122
CA $136 total
includes taxes & fees
Nov 22 - Nov 23
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.
Hotels recommended for families in New Castle

Eagles Rest~ Grand, Luxurious & Peaceful— Near Hiking Trails
Eagles Rest~ Grand, Luxurious & Peaceful— Near Hiking TrailsNew Castle
10.0 out of 10, Exceptional, (21)
The price is CA $268
CA $620 total
includes taxes & fees
Nov 24 - Nov 25
Stay near popular New Castle attractions
Learn more about New Castle
Nestled in Virginia's Blue Ridge Mountains, this charming county seat offers historic courthouse tours and access to Craig Creek's fishing spots. Hike nearby Fenwick Mines Recreation Area trails or time your visit for the annual Wilderness Road Festival celebrating local heritage.

Photo by Jamee Blankenship
Open Photo by Jamee Blankenship
Top New Castle Hotel Reviews

La Quinta Inn & Suites By Wyndham Roanoke Hollins/I-81
La Quinta Inn & Suites By Wyndham Roanoke Hollins/I-81Alpine Hills













































































































