COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Photo by Fernando Begay

Find Hotels in Old Town Winchester, VA

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Cleaning and safety practices
Payment type
Property type
Neighborhood
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Day Inn by Wyndham Charles Town
2 out of 5
642 E Washington Street, Charles Town, WV
Free CancellationReserve now, pay when you stay
The price is $67 per night from Apr 25 to Apr 26
18.36 mi from city center
4/5Very Good! (369 reviews)
"The laundry did not work"

Reviewed on Apr 13, 2021

Day Inn by Wyndham Charles Town
TownePlace Suites by Marriott Front Royal
3 out of 5
5 Caroline Drive, Front Royal, VA
Free CancellationReserve now, pay when you stay
The price is $105 per night from Apr 22 to Apr 23
15.13 mi from city center
4.8/5Exceptional! (143 reviews)
"Very clean and was nice to have an area for cooking."

Reviewed on Apr 11, 2021

TownePlace Suites by Marriott Front Royal
TownePlace Suites by Marriott Winchester
2.5 out of 5
170 Getty Ln, Winchester, VA
Free CancellationReserve now, pay when you stay
The price is $89 per night from May 2 to May 3
1.86 mi from city center
4.3/5Excellent! (293 reviews)
"The rooms were so clean and comfortable. The staff was very friendly. It was just a good stay all around. We are very happy to stay again!"

Reviewed on Apr 13, 2021

TownePlace Suites by Marriott Winchester
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Fairfield Inn & Suites Strasburg Shenandoah Valley
2.5 out of 5
33760 Old Valley Pike, Strasburg, VA
Free CancellationReserve now, pay when you stay
The price is $98 per night from Apr 20 to Apr 21
15.46 mi from city center
4.4/5Wonderful! (747 reviews)
"The rooms are always very clean and staff is very friendly."

Reviewed on Apr 11, 2021

Fairfield Inn & Suites Strasburg Shenandoah Valley
Days Inn by Wyndham Winchester
2 out of 5
1593 Martinsburg Pike, Winchester, VA
Free CancellationReserve now, pay when you stay
The price is $55 per night from Apr 23 to Apr 24
2.57 mi from city center
Days Inn by Wyndham Winchester
Super 8 by Wyndham Front Royal
2 out of 5
111 South St, Front Royal, VA
Free CancellationReserve now, pay when you stay
The price is $67 per night from Apr 18 to Apr 19
18.86 mi from city center
3.5/5Good! (659 reviews)
"Clean motel. Served the purpose of a place to stay close to Shenandoah ntl park."

Reviewed on Nov 25, 2020

Super 8 by Wyndham Front Royal
Courtyard by Marriott Winchester
3 out of 5
300 Marriott Drive, Winchester, VA
Free CancellationReserve now, pay when you stay
The price is $79 per night from Apr 23 to Apr 24
1.98 mi from city center
4.4/5Excellent! (561 reviews)
"Very nice hotel. Everyone was very friendly. Have stayed in Winchester many, many times and this was first time here and we will be staying here any time we’re in Winchester from now on. Not a busy, noisy area like many other places. Our room was very nice and especially liked the couch for sitting ..."

Reviewed on Apr 5, 2021

Courtyard by Marriott Winchester
Wingate by Wyndham Winchester
2.5 out of 5
150 Wingate Dr, Winchester, VA
Free CancellationReserve now, pay when you stay
The price is $84 per night from Apr 27 to Apr 28
1.26 mi from city center
Wingate by Wyndham Winchester
Ramada by Wyndham Strasburg
2.5 out of 5
21 Signal Knob Dr, GPS: 35 Brandy court, Strasburg, VA
Free CancellationReserve now, pay when you stay
The price is $60 per night from Apr 25 to Apr 26
16.01 mi from city center
3.7/5Good! (994 reviews)
"Good clean place to stay, I'll be making this my go-to place to stay while traveling. Will be curious to see once the pandemic is over how their breakfast is. Currently using the bag system so we're not getting a hot meal. Other than that it's a great place to stay"

Reviewed on Feb 11, 2021

Ramada by Wyndham Strasburg
Travelodge by Wyndham Winchester
2 out of 5
160 Front Royal Pike, Winchester, VA
Free CancellationReserve now, pay when you stay
The price is $52 per night from Apr 23 to Apr 24
1.78 mi from city center
3.6/5Good! (975 reviews)
"Very comfortable bed. Nice room overall. Would gladly stay again."

Reviewed on Apr 6, 2021

Travelodge by Wyndham Winchester
Don't see what you're looking for?
See all available properties in Old Town Winchester
View all properties
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.