Charles Town

Save on Top Charles Town Hotels

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Top 10 Hotels in Charles Town

Image for Salamander Resort And Spa
5 out of 5
500 North Pendleton Street, Middleburg, VA
Free Cancellation
CA $580/night
Aug 26 - Aug 27
4.6/5Wonderful! (137 reviews)

"The cleanliness and the clear high-level of maintenance that goes into the grounds"…"

Reviewed on Jul. 25, 2019

Salamander Resort And Spa
Image for Home2 Suites by Hilton Charles Town
2.5 out of 5
70 Jefferson Crossing Way, Charles Town, WV
Free Cancellation
CA $148/night
Sep 3 - Sep 4
4.9/5Exceptional! (182 reviews)

"Would highly recommend Home2 Suites by Hilton. Room was very well appointed and very quiet. Liked that the bottled water (cold) in the lobby was complementary. Very happy/pleased that the hotel staff was able to find my baby grand-daughter's blanket and it's being sent to us. Don't hesitate to book ..."…"

Reviewed on Aug. 18, 2019

Home2 Suites by Hilton Charles Town
Image for Hampton Inn & Suites Charles Town, WV
2.5 out of 5
157 Pimlico Dr, Charles Town, WV
Free Cancellation
CA $155/night
Sep 1 - Sep 2
4.7/5Exceptional! (687 reviews)


Reviewed on Aug. 13, 2019

Hampton Inn & Suites Charles Town, WV
Image for Motel 6 Charles Town, WV
2 out of 5
106 Jefferson Terrace Road, Charles Town, WV
Free Cancellation
CA $66/night
Aug 29 - Aug 30
3.3/5 (278 reviews)

"The motel was very clean, the shower was great. It was close to shopping and restaurants. It was a central point for visiting Harper's Ferry."…"

Reviewed on Jul. 26, 2019

Motel 6 Charles Town, WV
Image for 2nd Floor, Efficiency, Private Entrance
5/5Exceptional! (17 reviews)
Absolutely Perfect

"Everything about this place was absolutely perfect."…"

Reviewed on Jun. 22, 2019

2nd Floor, Efficiency, Private Entrance
Image for Day Inn by Wyndham Charles Town
2 out of 5
642 E Washington Street, Charles Town, WV
Free Cancellation
CA $68/night
Sep 11 - Sep 12
4/5Very Good! (189 reviews)

"Outside was somewhat trashy. Room and service was fine."…"

Reviewed on Aug. 21, 2019

Day Inn by Wyndham Charles Town
Image for Wingate by Wyndham Winchester
2.5 out of 5
150 Wingate Dr, Winchester, VA
Free Cancellation
CA $106/night
Aug 29 - Aug 30
4.3/5Excellent! (1,031 reviews)

"The price was excellent and the room and facility well exceeded my expectations."…"

Reviewed on Aug. 12, 2019

Wingate by Wyndham Winchester
Image for Travelodge by Wyndham Winchester
2 out of 5
160 Front Royal Pike, Winchester, VA
Free Cancellation
CA $73/night
Sep 22 - Sep 23
3.5/5Good! (1,564 reviews)

"mostly wonderful, it's currently being renovated. Some rooms and areas are still in need of renovation. The stairwell had now windows or screens in place allowing the smoke from employees taking smoke breaks to waft inside. To this non smoker that was annoying."…"

Reviewed on Aug. 22, 2019

Travelodge by Wyndham Winchester
Image for Rodeway Inn & Suites
2 out of 5
741 E Washington St, Charles Town, WV
Free Cancellation
CA $90/night
Aug 29 - Aug 30
4.2/5Excellent! (270 reviews)

"Close to the casino. Friendly service. Very helpful staff."…"

Reviewed on Aug. 16, 2019

Rodeway Inn & Suites
Image for La Quinta Inn & Suites by Wyndham Winchester
3 out of 5
1055 Millwood Pike, Route 50 East, Winchester, VA
Free Cancellation
CA $132/night
Sep 1 - Sep 2
4.3/5Excellent! (1,584 reviews)

"Everything was very good except the room smells pets"…"

Reviewed on Aug. 21, 2019

La Quinta Inn & Suites by Wyndham Winchester
Don't see what you're looking for?
See all available properties in Charles Town starting at CA $66 per night
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.

Charles Town Hotel Guide

Hoping to find a hotel or apartment in Martinsburg, particularly in or near Charles Town? Within easy driving distance of the city center, you'll find 7 Expedia-listed hotels.

Visitors hoping to find accommodation within 1 kilometre (0.6 miles) of Charles Town, should check out the The Carriage Inn B&B and Knights Inn Charles Town.

Charles Town features only a handful of budget hotel options. You'll find the The Carriage Inn B&B conveniently situated 0.5 kilometres (0.3 miles) from the downtown area.

Check out the Hillbrook Inn and the Hampton Inn and Suites Charles Town. The Hillbrook Inn is located 7 kilometres (5 miles) from the main part of Charles Town. The Hampton Inn and Suites Charles Town, is 2 kilometres (1 mile) away. You could also make a reservation at the Holiday Inn Express Charles Town or the Clarion Inn Conference Center.

After you've enjoyed Charles Town, you should make time to discover the many other delights of the Eastern Panhandle area. Eastern Panhandle boasts mountains, and commonly visited Eastern Panhandle tourist attractions include history museums. Fun-loving visitors may try their hand at snowboarding in this part of United States of America.

The nearest places to spend the night in Martinsburg are Berkeley Springs and Shepherdstown. Berkeley Springs is 50 kilometres (31 miles) to the northwest of Charles Town, while Shepherdstown is 17 kilometres (11 miles) to the north. Berkeley Springs hotels include the Best Western Berkeley Springs Inn and Berkeley Springs Motel. While Shepherdstown apartments include the Clarion Hotel & Conference Center and Quality Inn.

Get your sporting fix by taking a journey to Nationals Park, which is 85 kilometres (54 miles) to the southeast of Charles Town. Stay nearby to the action at the The Jefferson, Washington, DC or the Marriott Marquis Washington, DC.

Hagerstown Regional Airport is 50 kilometres (30 miles) from Charles Town. Travelers who choose to stay nearby, you can book a room at the Hampton Inn Hagerstown - Maugansville or the Microtel Inn & Suites by Wyndham Hagerstown.

More trip options

Recently Booked Hotels in Charles Town

Recent Reviews in Charles Town