Photo by Jamee Blankenship

Find hotels in New Castle, VA from $66

Go beyond your typical stay in New Castle

Check prices for these dates

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for New Castle hotels

1. Mountain Lake Lodge

Mountain Lake Lodge
3.5 star property
Pembroke
8.8 out of 10, Excellent, (742 reviews)
"Spending the day hiking. The place was super convenient for hiking."
United States
Sherrill
6 days ago
$190 nightly
The price is $207
Nov 16 - Nov 17
Total with taxes and fees
Mountain Lake Lodge

2. Country Inn & Suites by Radisson, Roanoke, VA

Country Inn & Suites by Radisson, Roanoke, VA
3.0 star property
Alpine Hills
9.0 out of 10, Wonderful, (2,596 reviews)
"Nice quiet comfortable room. Sounded like great breakfast."
United States
Sandra
1 day ago
$90 nightly
The price is $101
Dec 14 - Dec 15
Total with taxes and fees
Country Inn & Suites by Radisson, Roanoke, VA

3. La Quinta Inn & Suites by Wyndham Roanoke Salem

La Quinta Inn & Suites by Wyndham Roanoke Salem
3.0 star property
Salem
9.0 out of 10, Wonderful, (1,447 reviews)
"Very comfortable beds. Hot coffee in the morning."
United States
Cynthia L.
3 days ago
$86 nightly
The price is $98
Dec 1 - Dec 2
Total with taxes and fees
La Quinta Inn & Suites by Wyndham Roanoke Salem

4. The Inn at Virginia Tech and Skelton Conference Center

The Inn at Virginia Tech and Skelton Conference Center
3.5 star property
University
9.6 out of 10, Exceptional, (1,269 reviews)
"The property is very convenient to the university. Staff was great."
United States
Penny
12 days ago
$109 nightly
The price is $115
Dec 10 - Dec 11
Total with taxes and fees
The Inn at Virginia Tech and Skelton Conference Center

5. avid hotel Salem by IHG

avid hotel Salem by IHG
2.5 star property
Salem
9.4 out of 10, Exceptional, (1,050 reviews)
"Very modern very clean the staff were very friendly."
United States
William
2 days ago
$79 nightly
The price is $90
Dec 13 - Dec 14
Total with taxes and fees
avid hotel Salem by IHG

6. Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 

Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 
4.0 star property
Gainsboro
9.6 out of 10, Exceptional, (1,000 reviews)
"The hotel was very clean. The historical atmosphere was amazing."
United States
James
10 days ago
$171 nightly
The price is $194
Dec 13 - Dec 14
Total with taxes and fees
Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 

7. The Liberty Trust

The Liberty Trust
4.0 star property
Downtown Roanoke
9.2 out of 10, Wonderful, (1,323 reviews)
"Great hotel conversion. Rooms were clean."
United States
Natalie
9 days ago
$163 nightly
The price is $185
Nov 20 - Nov 21
Total with taxes and fees
The Liberty Trust

8. Spark by Hilton Roanoke Civic Center

Spark by Hilton Roanoke Civic Center
2.5 star property
Gainsboro
9.0 out of 10, Wonderful, (436 reviews)
"Our room was very clean. The bed was very comfortable."
United States
Robert
7 days ago
$74 nightly
The price is $84
Dec 3 - Dec 4
Total with taxes and fees
Spark by Hilton Roanoke Civic Center

9. Baymont by Wyndham Salem Roanoke Area

Baymont by Wyndham Salem Roanoke Area
2.5 star property
Salem
7.2 out of 10, Good, (789 reviews)
"Great shower and comfortable bed. Very spacious room."
United States
Gail
5 days ago
$63 nightly
The price is $71
Dec 1 - Dec 2
Total with taxes and fees
Baymont by Wyndham Salem Roanoke Area

10. Springhill Suites By Marriott Roanoke North

Springhill Suites By Marriott Roanoke North
4.0 star property
Alpine Hills
9.4 out of 10, Exceptional, (469 reviews)
"Clean, spacious accessible room with very comfy bed."
United States
Wendy
September 29th, 2026
$116 nightly
The price is $130
Nov 22 - Nov 23
Total with taxes and fees
Springhill Suites By Marriott Roanoke North

11. Spark by Hilton Roanoke Airport

Spark by Hilton Roanoke Airport
3.0 star property
Airport
8.8 out of 10, Excellent, (591 reviews)
"Great place and I would highly recommend!!!"
United States
brandon
6 days ago
$77 nightly
The price is $87
Nov 22 - Nov 23
Total with taxes and fees
Spark by Hilton Roanoke Airport

12. The Lofts at Downtown Salem

The Lofts at Downtown Salem
3.5 star property
Salem
9.6 out of 10, Exceptional, (458 reviews)
"The property was clean, comfortable room, staff was really nice and accommodating."
United States
Rosario
19 days ago
$113 nightly
The price is $134
Dec 10 - Dec 11
Total with taxes and fees
The Lofts at Downtown Salem

13. Hyatt Place Blacksburg / University

Hyatt Place Blacksburg / University
3.0 star property
McBryde
9.6 out of 10, Exceptional, (1,296 reviews)
"Bathroom amenities nice. Room very clean beds comfy. Staff very good nice."
United States
Brian
4 days ago
$99 nightly
The price is $111
Nov 24 - Nov 25
Total with taxes and fees
Hyatt Place Blacksburg / University

14. Comfort Inn & Suites Troutville-Roanoke North

Comfort Inn & Suites Troutville-Roanoke North
2.5 star property
Troutville
9.0 out of 10, Wonderful, (1,019 reviews)
"Clean and comfortable! Staff is fantastic!"
United States
Chris
3 days ago
$79 nightly
The price is $89
Dec 6 - Dec 7
Total with taxes and fees
Comfort Inn & Suites Troutville-Roanoke North

15. Holiday Inn Express & Suites Roanoke – Civic Center by IHG

Holiday Inn Express & Suites Roanoke – Civic Center by IHG
2.5 star property
Williamson Road
9.2 out of 10, Wonderful, (1,001 reviews)
"Great overall stay. Friendly and helpful staff, nice room, good breakfast."
United States
Sharon
7 days ago
$90 nightly
The price is $102
Dec 6 - Dec 7
Total with taxes and fees
Holiday Inn Express & Suites Roanoke – Civic Center by IHG

16. Fairfield Inn & Suites by Marriott Roanoke Salem

Fairfield Inn & Suites by Marriott Roanoke Salem
3.0 star property
Salem
9.2 out of 10, Wonderful, (1,001 reviews)
"Clean room and the staff was helpful and very nice."
United States
Richard
1 day ago
$108 nightly
The price is $122
Dec 11 - Dec 12
Total with taxes and fees
Fairfield Inn & Suites by Marriott Roanoke Salem

17. Hampton Inn Daleville

Hampton Inn Daleville
2.5 star property
Daleville
9.6 out of 10, Exceptional, (131 reviews)
"Loved our stay at this property. Staff was friendly. The view is beautiful."
United States
Jamie
October 7th, 2026
$100 nightly
The price is $113
Dec 6 - Dec 7
Total with taxes and fees
Hampton Inn Daleville

18. The Promissory Hotel

The Promissory Hotel
3.0 star property
Downtown Roanoke
9.6 out of 10, Exceptional, (199 reviews)
"So clean, so unique, so spacious and cozy."
United States
Emily
2 days ago
$151 nightly
The price is $171
Nov 29 - Nov 30
Total with taxes and fees
The Promissory Hotel

19. Comfort Suites Salem-Roanoke I-81

Comfort Suites Salem-Roanoke I-81
2.5 star property
Salem
8.2 out of 10, Very good, (1,002 reviews)
"The staff was great. The room was clean. Sonny was great."
United States
Maria
10 days ago
$79 nightly
The price is $90
Dec 6 - Dec 7
Total with taxes and fees
Comfort Suites Salem-Roanoke I-81

20. Tru By Hilton Roanoke Hollins

Tru By Hilton Roanoke Hollins
2.5 star property
Alpine Hills
8.8 out of 10, Excellent, (1,001 reviews)
"I love staying at Tru. Beds are a bit hard for my taste."
United States
Christy
16 days ago
$85 nightly
The price is $96
Nov 22 - Nov 23
Total with taxes and fees
Tru By Hilton Roanoke Hollins
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.

Where to stay in and around New Castle

Discover the charm of New Castle, VA, where outdoor adventures and scenic beauty await. Explore the historic New Castle and the breathtaking New River Valley, perfect for family outings and romantic escapes. Experience the warm, friendly atmosphere of this inviting community while enjoying nature's wonders.

Simmonsville

For travelers seeking a weekend getaway, Simmonsville is the perfect base to immerse yourself in nature and scenic beauty. This charming village in New Castle offers easy access to the stunning Cascade Falls and the historic Virginia Tech University, making it ideal for family adventures or romantic escapes. Visitors can enjoy outdoor recreational areas and nearby resorts year-round, with peak arrivals in the summer and fall. Simmonsville’s convenient location makes it a smart choice for your vacation stay.

Marshalltown

Plan your stay in Marshalltown, a top-rated choice for families and weekend getaways eager to immerse themselves in nature and outdoor activities. This charming village in New Castle offers easy access to attractions like the scenic Jefferson National Forest, the breathtaking views from McAfee Knob, and the historic campus of Hollins University. With a variety of golf courses and shopping centers nearby, Marshalltown is a smart choice for your vacation, ensuring a balanced mix of relaxation and adventure.

Salem

If you are a family traveler or an adventure seeker, look no further than Salem, known for its vibrant blend of recreation and education. With attractions like the Berglund Center for arena entertainment, Roanoke College's scenic campus, and the arts-focused Center in the Square, Salem offers something for everyone. It's located about 15 miles by car from New Castle, making it an easy trip for visitors. Choosing Salem ensures a memorable stay filled with diverse experiences.

Catawba

Catawba stands out as a prime spot for families and nature enthusiasts interested in outdoor adventures and stunning scenery. With easy access to hiking trails and recreational areas, visitors can explore breathtaking spots like McAfee Knob and the local lakes. Located about 8 miles by car from New Castle, Catawba offers a peaceful retreat year-round, making it a smart choice for your vacation planning. Enjoy the blend of adventure and relaxation this charming city has to offer.

Mason Cove

Travelers seeking a peaceful retreat will find Mason Cove to be the ideal base for their vacation, featuring a blend of family-friendly activities and stunning natural scenery. Nestled near attractions like the Salem Civic Center and the breathtaking McAfee Knob, visitors can enjoy a variety of outdoor pursuits and recreational areas. Located about 19 miles by car from New Castle, Mason Cove promises a smart booking choice for those looking to unwind amidst beautiful landscapes and engaging local culture.

Stay near popular New Castle attractions

New Castle offers a perfect blend of outdoor adventure and scenic beauty, making it an ideal getaway for travelers. Explore national parks, immerse yourself in local culture, and discover the charm of historic colleges. Whether seeking thrills or relaxation, New Castle has something for everyone.

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.

A waterfall cascading over a rocky ledge surrounded by trees.
Photo by Jamee Blankenship
Open Photo by Jamee Blankenship

Top New Castle Hotel Reviews

Find out more about New Castle

Top reasons to visit New Castle

  • Outdoor Adventures: New Castle offers a variety of activities for outdoor enthusiasts, including hiking trails and scenic recreational areas.
  • Winter Sports: The town provides opportunities for skiing during the winter months, perfect for winter sports lovers.
  • Cultural Experiences: Immerse yourself in local culture with family-friendly excursions or romantic getaways.
  • Nearby Attractions: Explore the vibrant city of New Orleans and picturesque landscapes of Newark, enhancing your vacation experience.
  • Accommodations: A range of hotels and motels cater to diverse needs, ensuring a comfortable stay for all travelers.

Find great hotels near New Castle

Discover the ideal accommodations for your visit to New Castle, Virginia, where a variety of hotels and motels cater to your needs. Whether you're looking for pet-friendly options, a welcoming environment for LGBTQIA travelers, or facilities suited for business travel, New Castle has something for everyone. Explore the best hotels in the area and enjoy a memorable stay in this charming town.

  • Country Inn & Suites by Radisson, Roanoke, VA: A charming 3-star hotel with an impressive guest rating of 9.2, Country Inn & Suites by Radisson, Roanoke, VA is located 13 miles from New Castle. This property offers a cozy, home-like atmosphere, making it perfect for both business and leisure travelers. With pet-friendly policies, you can bring your furry friends along for the adventure. The hotel features a complimentary breakfast, a fitness center, and free Wi-Fi, ensuring a comfortable stay. Guests have praised the friendly service and clean accommodations, which provide a welcoming retreat after a day of exploring.
  • Comfort Inn & Suites Troutville-Roanoke North: This budget-friendly option has a solid guest rating of 9.2 and is situated 14 miles from New Castle. Ideal for travelers seeking a pet-friendly environment, Comfort Inn & Suites Troutville-Roanoke North combines affordability with comfort. The hotel offers essential amenities such as free breakfast, Wi-Fi, and a business center, making it convenient for both leisure and work travelers. The inviting atmosphere and attentive staff create a pleasant experience for guests, who appreciate the clean rooms and overall value.
  • Days Inn by Wyndham Roanoke/Hollins Near I-81: A budget-friendly lodging option located 13 miles from New Castle, Days Inn by Wyndham Roanoke/Hollins Near I-81 is perfect for travelers looking for convenience and comfort. With a focus on pet-friendly accommodations, this hotel allows you to bring your pets along. The property features essential amenities like free breakfast and Wi-Fi, making it a practical choice for those on the move. Guests have shared positive feedback about the helpful staff and clean facilities, ensuring a hassle-free stay.

Where to stay in and around New Castle

New Castle, Virginia, offers a charming blend of outdoor adventures and scenic beauty. Discover the friendly atmosphere of this quaint city while exploring nearby attractions. Enjoy family-friendly excursions, or take a romantic getaway to experience local culture. Nearby, you'll find the vibrant city of New Orleans and the picturesque landscapes of Newark, perfect for those seeking memorable city experiences and breathtaking views. Embrace the warmth and hospitality of the region during your visit.

  • Simmonsville: Nestled within the scenic beauty of New Castle, Simmonsville is a charming village that offers a perfect blend of outdoor adventures and romantic experiences. This hidden gem attracts visitors year-round, with peak seasons occurring in July to August and October. Here, you can enjoy a variety of activities such as exploring local resorts and recreational areas. Nearby landmarks include a picturesque lake, a historic college, and the expansive national state park, providing ample opportunities for hiking and nature walks amidst stunning landscapes.
  • Craig Creek: Located a mere 4 miles from New Castle, Craig Creek is an outdoor enthusiast's paradise. This serene locale is popular among travelers, particularly during July, August, and October. Visitors flock to Craig Creek for its breathtaking scenery and romantic ambiance. The area is perfect for recreational activities, featuring well-maintained campgrounds and hiking trails that weave through the lush surroundings. Notable attractions include a tranquil lake, a mesmerizing waterfall, and the nearby national state park, making it a must-visit for nature lovers.
  • Marshalltown: A vibrant village in close proximity to New Castle, Marshalltown is an ideal destination for families seeking outdoor fun and city-themed activities. With visitor numbers peaking during the summer months and October, this area boasts a welcoming atmosphere. Marshalltown offers a range of engaging experiences, from golfing at local courses to shopping at its inviting retail centers. The presence of urban parks and the expansive national state park nearby ensures that families can enjoy both recreation and relaxation amidst nature.

Things to do in New Castle

New Castle, Virginia, is perfect for outdoor enthusiasts and adventure seekers, offering a variety of activities. Enjoy the scenic recreational areas and embark on hiking trails for a close encounter with nature. In addition to skiing in the winter, visitors can explore shopping experiences and catch a movie at the local theater. Don't miss out on the vibrant entertainment options and the excitement of the race season that adds to the charm of this quaint town.

Shopping

In New Castle, Virginia, enjoy local shops and boutiques for unique gifts and souvenirs. If you’re up for a drive, visit the Valley View Center, located about 15 miles away, featuring a range of national retailers and dining options for a complete shopping experience.

Recreation

New Castle’s Wellness Retreat offers rejuvenating spa treatments in a tranquil setting, perfect for relaxation. For outdoor enthusiasts, explore the scenic trails of the nearby Jefferson National Forest, where you can hike, bike, and connect with nature amidst beautiful landscapes.

Adventure

Explore the scenic trails of the George Washington and Jefferson National Forests, perfect for hiking and wildlife spotting. Experience thrilling white-water rafting on the James River, where you can navigate exciting rapids while enjoying the beautiful Appalachian landscape.

Nightlife

Explore the vibrant nightlife in New Castle by visiting the lively Kimset Cocktail Bar for an impressive selection of whiskeys. For a taste of local music and craft beers, head to the Free House Pub, where you can enjoy performances by talented musicians in a welcoming atmosphere.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for New Castle

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in New Castle are December to February, where the prices are slightly lower. This is in comparison to May and September to October, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in New Castle is Monday. The most expensive day to stay in New Castle is Saturday.
  • Find cheap hotels on Expedia: Expedia’s search tool makes it easy to choose your budget, preferred destination, and additional criteria. You can sort your results to display hotels from the lowest to highest price, ensuring you find the most affordable options first. Additionally, you can refine your search by hotel type—if you check the Eco-certified filter, you'll discover a selection of sustainable and environmentally friendly hotels ready for booking.
  • Consider bundling your trip: Consider saving money by combining your New Castle hotel booking with your flights and activities through an Expedia package deal.

Find the best attractions near New Castle

New Castle, Virginia, is perfect for outdoor enthusiasts and those seeking adventure, with a variety of scenic attractions, including national parks, nature reserves, and beautiful lakes. Visitors can immerse themselves in the area's natural beauty while enjoying cultural experiences. Don't miss the chance to explore nearby New Orleans for additional attractions and activities that enhance your vacation experience.

  • Jefferson National Forest: Located 4 miles from New Castle, this expansive national forest offers breathtaking scenery and a plethora of outdoor adventures. Hike through lush trails, enjoy wildlife spotting, or simply relax amid the stunning natural beauty.
  • McAfee Knob: An iconic cliff situated 8 miles away, McAfee Knob provides a challenging hike rewarded with panoramic views. This popular spot is perfect for outdoor enthusiasts seeking adventure and unforgettable scenery.
  • Virginia Museum of Transportation: About 18 miles from New Castle, this museum showcases the rich history of transportation in Virginia. It's a family-friendly attraction featuring exhibits that delight visitors of all ages, making it a cultural gem to explore.

Best time to go to New Castle

The best time to visit New Castle is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are moderately high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are moderately low and weather is mostly sunny with light rain.

Calendar MonthTemperaturePrecipitationCloudinessOccupancyPricing
January33.8°F (1.0°C)Light RainMostly SunnyModerately LowSlightly Low
February37.8°F (3.2°C)Light RainMostly SunnyAverageSlightly Low
March45.0°F (7.2°C)Light RainMostly SunnyAverageAverage
April54.7°F (12.6°C)Light RainMostly SunnyAverageAverage
May63.3°F (17.4°C)Light RainMostly SunnyAverageSlightly High
June71.2°F (21.8°C)Light RainMostly SunnyModerately HighAverage
July75.4°F (24.1°C)Light RainMostly SunnyModerately HighAverage
August73.0°F (22.8°C)Light RainMostly SunnyModerately HighAverage
September67.1°F (19.5°C)Light RainMostly SunnyAverageSlightly High
October56.5°F (13.6°C)Light RainMostly SunnyAverageSlightly High
November44.8°F (7.1°C)Light RainMostly SunnyModerately LowAverage
December38.8°F (3.8°C)Light RainMostly SunnyModerately LowSlightly Low

The nearest major airports for your trip to New Castle

Traveling to New Castle, Virginia, is convenient with several nearby airports. Greensboro, NC (GSO-Piedmont Triad Intl.) is 97 miles away, featuring hotels like Grandover Resort & Spa and O.Henry Hotel, both within 8 miles and offering various airport shuttle services. Closer is ROAnoke, VA (ROA-Roanoke Regional) at 14 miles, with top options like Hotel Roanoke & Conference Center and The Liberty Trust, both just 4 miles away. For a longer trip, Charlottesville, VA (CHO-Charlottesville-Albemarle) is located 101 miles from New Castle, with excellent stays like Keswick Hall and DoubleTree by Hilton, both within 3 miles of the airport, providing easy access for travelers.

Frequently Asked Questions

What is the best area to stay in New Castle?

The best area to stay in New Castle, Virginia, is within the town center itself, particularly around Main Street, as it offers the most convenient access to local amenities and the town's welcoming atmosphere.

New Castle is a small, historic town, and its central area is quite compact. Main Street is the primary thoroughfare, lined with local businesses, including a few small shops and eateries. The historic courthouse is a prominent landmark, reflecting the town's long-standing role as the county seat. This area is very walkable, allowing visitors to easily explore on foot.

For travelers seeking a quiet and authentic small-town experience, staying near Main Street is ideal. You'll be within easy reach of the local diner and any community events that might be happening. This relaxed setting is superb for those looking to unwind and enjoy a slower pace.

Couples looking for a peaceful getaway will find the central area of New Castle fitting. It provides a comfortable base from which to explore the surrounding natural beauty, such as nearby hiking trails or scenic drives.

What are the most romantic hotels in New Castle for couples?

For a romantic stay in New Castle, Virginia, consider the VIRGINIA TECH FAMILIES - 200 YEAR OLD FARMHOUSE.

This unique farmhouse, with a superb 10.0 review rating, offers a tranquil setting with mountain views, ideal for couples seeking a peaceful retreat. Guests can enjoy the convenience of onsite parking and an electric car charging station, along with a fully equipped kitchen for preparing intimate meals. The property is also air-conditioned for comfort, and golf is available nearby for those who enjoy the sport. Its location near the Jefferson National Forest provides opportunities for scenic drives and outdoor activities.

What are the best hotels in New Castle near Jefferson National Forest?

For a family-friendly hotel in New Castle near Jefferson National Forest, consider the VIRGINIA TECH FAMILIES - 200 YEAR OLD FARMHOUSE.

This highly-rated accommodation, with a great 10.0 review score, offers a unique stay in a historic farmhouse. It is ideally situated with mountain views and provides convenient on-site parking and an electric car charging station. Guests will appreciate the fully equipped kitchen and air conditioning, ensuring a comfortable stay. For those interested in outdoor activities, golf is available nearby. While Jefferson National Forest is approximately 51.5 miles away, this property offers a peaceful retreat with excellent amenities for families.

When is the best time to go to New Castle?

The best time to go to New Castle, Virginia is during the spring (April to June) and fall (September to October) months.

During these periods, the weather is pleasantly mild, with comfortable temperatures ideal for enjoying outdoor activities. Spring brings blooming wildflowers and lush greenery, while fall showcases stunning foliage with vibrant colors, making it great for scenic drives and hikes.

Can I cancel my hotel reservation on Expedia?

You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in New Castle.

How much is the nightly rate at a New Castle hotel?

Prices for hotels in New Castle often vary, but you can find a great deal from $66 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia