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, (739 reviews)
"The beds were comfortable. Spending the day hiking. The place was super convenient for hiking."
United States
Sherrill
21 hours ago
$188 nightly
The price is $204
Nov 26 - Nov 27
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,583 reviews)
"Our room was exceptionally clean. Upon entering the hotel. Attention to detail were impressive."
United States
Michael Avery
2 days ago
$93 nightly
The price is $104
Dec 6 - Dec 7
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,457 reviews)
"Well maintained hotel. Room was very clean. Breakfast had a good selection."
United States
Michael
23 hours 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,276 reviews)
"The property is very convenient to the university. Staff was great."
United States
Penny
6 days ago
$114 nightly
The price is $120
Dec 8 - Dec 9
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,056 reviews)
"Very friendly staff. Nice bathroom with all amenities."
United States
Jon
19 days ago
$79 nightly
The price is $90
Dec 6 - Dec 7
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,002 reviews)
"Stayed on the wellness hall in a pure room."
United States
Michael
4 days ago
$188 nightly
The price is $213
Dec 2 - Dec 3
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,330 reviews)
"Great hotel conversion. Rooms were clean."
United States
Natalie
3 days ago
$151 nightly
The price is $171
Nov 8 - Nov 9
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, (432 reviews)
"Our room was very clean. The bed was very comfortable."
United States
Robert
1 day ago
$74 nightly
The price is $84
Nov 29 - Nov 30
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, (780 reviews)
"This Hotel Was Perfect In Every Way Thank You."
United States
Necomi
19 hours 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, (467 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, (587 reviews)
"Great place and I would highly recommend!!!"
United States
brandon
17 hours ago
$77 nightly
The price is $87
Nov 15 - Nov 16
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, (453 reviews)
"The property was clean, comfortable room, staff was really nice and accommodating."
United States
Rosario
13 days ago
$114 nightly
The price is $135
Nov 8 - Nov 9
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,298 reviews)
"Room location was perfect for getting a break."
United States
Laura
1 day ago
$95 nightly
The price is $107
Nov 18 - Nov 19
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,012 reviews)
"The bed was comfortable. The breakfast was very good."
United States
Donna
2 days ago
$82 nightly
The price is $92
Dec 1 - Dec 2
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,002 reviews)
"Great overall stay. Friendly and helpful staff, nice room, good breakfast."
United States
Sharon
1 day ago
$89 nightly
The price is $101
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,003 reviews)
"This location had great breakfast reviews for a reason. The service was excellent."
United States
Joanna
17 hours ago
$93 nightly
The price is $105
Nov 15 - Nov 16
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, (130 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
Nov 15 - Nov 16
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, (195 reviews)
"The hotel is beautiful. Perfect location to walk to places."
United States
Amanda
6 days ago
$151 nightly
The price is $171
Nov 16 - Nov 17
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,001 reviews)
"The staff was great. The room was clean. Sonny was great."
United States
Maria
4 days ago
$80 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,002 reviews)
"I love staying at Tru. Beds are a bit hard for my taste."
United States
Christy
10 days ago
$78 nightly
The price is $87
Nov 15 - Nov 16
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