Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Charles Town, WV

Filter by

Selecting an option opens a search results page with the selected filter applied
Charming Home in Charles Town
The price is $106 per night
0.29 mi from city center
5/5Exceptional! (1 review)
Big green house

"We had a wonderful stay. Place was beautiful & had lots of space with many extras Definitely would stay here again! Thank you Karl."…"

Reviewed on Jan 21, 2020

Charming Home in Charles Town
2nd Floor, Efficiency, Private Entrance
The price is $85 per night
0.74 mi from city center
5/5Exceptional! (24 reviews)
Wonderful and Relaxing “Nest”

"Highly recommend “The Nest” for an easy and relaxing stay in the Charles Town/Harper’s Ferry area. Clean, well stocked and quiet! Loved waking to hear Mona and Lisa, the hosts chickens in the morning! Thank you!"…"

Reviewed on May 26, 2020

2nd Floor, Efficiency, Private Entrance
Hampton Inn & Suites Charles Town, WV
2.5 out of 5
157 Pimlico Dr, Charles Town, WV
The price is $119 per night
1.22 mi from city center
4.7/5Exceptional! (783 reviews)

"Nice quiet area. Good access areas to room. Nice breakfast. Clean well maintained."…"

Reviewed on Mar 17, 2020

Hampton Inn & Suites Charles Town, WV
  • You could be seeing lower prices

    With member prices, you could save 10% or more right now on thousands of properties.
    Sign up, it's freeSign in
Motel 6 Charles Town, WV
2 out of 5
106 Jefferson Terrace Road, Charles Town, WV
Free Cancellation
The price is $59 per night
1.58 mi from city center
4/5Very Good! (143 reviews)

"Nice friendly lady in the office & the room was nice & very clean!!! It's the cleanest motel we've very stayed in so far!!! The only thing I didn't like was that there was a strong smell of weed from other guest smoking it there!!!"…"

Reviewed on Mar 2, 2020

Motel 6 Charles Town, WV
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 $51 per night
0.48 mi from city center
4.1/5Very Good! (312 reviews)

"the property and room was well maintained and the room was very clean. bed was comfortable and pillows good"…"

Reviewed on Mar 13, 2020

Day Inn by Wyndham Charles Town
Wingate by Wyndham Winchester
2.5 out of 5
150 Wingate Dr, Winchester, VA
Free CancellationReserve now, pay when you stay
The price is $82 per night
18.45 mi from city center
4.4/5Excellent! (990 reviews)

"Hotel was friendly, clean and quiet. It was good value having booked it through Expedia."…"

Reviewed on Mar 13, 2020

Wingate by Wyndham Winchester
The George Washington Hotel, A Wyndham Grand Hotel
3.5 out of 5
103 E Piccadilly St, Winchester, VA
Free CancellationReserve now, pay when you stay
The price is $84 per night
17.71 mi from city center
4.6/5Exceptional! (985 reviews)

"It's close to all the restaurants, shopping, and historic locations. The staff was very friendly. They took good safety precautions for the Corona virus."…"

Reviewed on Jun 1, 2020

The George Washington Hotel, A Wyndham Grand Hotel
Motel 6 Winchester, VA
2 out of 5
2951 Valley Avenue, Winchester, VA
Free Cancellation
The price is $51 per night
20.16 mi from city center
4/5Very Good! (792 reviews)

"Surprised by how modern, clean, and nice the room was!"…"

Reviewed on May 20, 2020

Motel 6 Winchester, VA
Hilton Garden Inn Martinsburg
3 out of 5
65 Priority Drive, Martinsburg, WV
Free CancellationReserve now, pay when you stay
The price is $113 per night
12.77 mi from city center
4.6/5Wonderful! (174 reviews)

"We loved staying there it was excellent! Will definitely be back! Thank you"…"

Reviewed on Feb 21, 2020

Hilton Garden Inn Martinsburg
Home2 Suites by Hilton Charles Town
2.5 out of 5
70 Jefferson Crossing Way, Charles Town, WV
Free CancellationReserve now, pay when you stay
The price is $138 per night
1.16 mi from city center
4.9/5Exceptional! (270 reviews)

"Room was spacious and so clean! Grounds and lobby were welcoming. Pool was a bit small."…"

Reviewed on May 25, 2020

Home2 Suites by Hilton Charles Town
Hampton Inn Martinsburg
2.5 out of 5
975 Foxcroft Ave, Martinsburg, WV
Free CancellationReserve now, pay when you stay
The price is $97 per night
13.41 mi from city center
4.4/5Excellent! (403 reviews)

"Friendly and helpful staff - clean room - nice breakfast"…"

Reviewed on Mar 3, 2020

Hampton Inn Martinsburg
Hilton Garden Inn Winchester
3 out of 5
120 Wingate Drive, Winchester, VA
Free CancellationReserve now, pay when you stay
The price is $105 per night
18.46 mi from city center
4.4/5Excellent! (292 reviews)

"Courtesy of staff. Convenience to shopping and restaurants."…"

Reviewed on Jun 2, 2020

Hilton Garden Inn Winchester
Fairfield Inn & Suites by Marriott Martinsburg
2.5 out of 5
451 Foxcroft Avenue, Martinsburg, WV
Free CancellationReserve now, pay when you stay
The price is $103 per night
13.75 mi from city center
4.5/5Wonderful! (178 reviews)

"The staff was very friendly and helpful. Recommended a few restaurants to eat at which were excellent."…"

Reviewed on May 25, 2020

Fairfield Inn & Suites by Marriott Martinsburg
The Carriage Inn B&B
3.5 out of 5
417 E Washington Street, Charles Town, WV
The price is $130 per night
0.29 mi from city center
4.9/5Exceptional! (150 reviews)
Anniversary trip

"Exactly what we wanted for an anniversary trip! Quiet, incredible service in quaint area."…"

Reviewed on Nov 4, 2019

The Carriage Inn B&B
La Quinta Inn & Suites by Wyndham Winchester
3 out of 5
1055 Millwood Pike, Route 50 East, Winchester, VA
Free CancellationReserve now, pay when you stay
The price is $94 per night
18 mi from city center
4.2/5Excellent! (978 reviews)

"The decor was very nice with an arrangement of pictures. The general manager was doing desk duty and followed protocal in relation to maintaining social distance. Breakfast was brown-bagged again in relation to protecting people from the virus. Was appreciative of these steps to protect us. A pleasant ..."…"

Reviewed on Mar 28, 2020

La Quinta Inn & Suites by Wyndham Winchester
Can't find the place you want?
See all available properties in Charles Town
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.

Visiting Charles Town

History buffs will enjoy exploring Charles Town, and visitors give high marks for the casinos. Tourists can also enjoy the city's entertainment choices and cathedral.

  • You'll find 140 Expedia hotels and other accommodations in the larger area of Martinsburg
  • The closest major airport is in Martinsburg, WV (MRB-Eastern West Virginia Regional), 10.7 mi (17.2 km) from the city center
  • The next closest is in Hagerstown, MD (HGR-Hagerstown Regional), 29.5 mi (47.5 km) away

Sightseeing and Staying in Charles Town

The city is notable for its historic sites and landmarks such as Gibson-Todd House. A couple of additional sights to add to your agenda are Jefferson County Courthouse and Old Opera House.

As you plan your vacation, you'll find 10 hotels and other lodging options to pick from in Charles Town. These are top ranked ones based on Expedia user reviews:

  • The Carriage Inn B&B - With a stay at this 3.5-star bed & breakfast, guests can enjoy access to free breakfast and free parking, along with an in-room fireplace. It's a favorite with Expedia travelers for its central location and room size.
  • Hampton Inn and Suites Charles Town - Our customers like the helpful staff and clean, comfortable rooms at this hotel. With a stay at this 2.5-star hotel, guests can enjoy access to free breakfast and an indoor pool, along with free WiFi.
  • Hillbrook Inn - With a stay at this 3-star bed & breakfast, guests can enjoy access to free breakfast and free parking, along with free WiFi. Expedia customers like its breakfast and clean, comfortable rooms.

Dressing for Charles Town

  • Between January and March, you can expect the daytime average to be around 58°F and the nighttime average to be 22°F
  • From April to June, temperatures average about 85°F during the day and 37°F at night
  • July through September averages 86°F during the day and 48°F at night
  • In October-December, the average temperature is 71°F during the day and 23°F at night
  • Average annual rainfall for Charles Town is 38.70 inches
  • Hottest months are usually July and June with an average temperature of 85°F, while the coldest months are January and December with an average of 24°F

Frequently asked questions

Where is the best place to stay in Charles Town?
Home2 Suites by Hilton Charles Town is a favorite property for Expedia customers. This hotel offers free breakfast and an indoor pool. Traveler reviews also recommend Holiday Inn Express Charles Town and Rodeway Inn & Suites as top choices for your visit.
If I need to cancel my hotel reservation in Charles Town, will I receive a refund?
Yes! The majority of hotel bookings are refundable provided that you cancel prior to the accommodation’s cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If you have a non-refundable reservation, you may still be able to cancel and be given a refund within a 24-hour period of booking. Put your dates in and click on “Search”, then use the “free cancellation” filter to view the best options available in Charles Town.
Where can I learn more about changing or cancelling my trip to Charles Town?
For more details about updating your trip to Charles Town or cancelling it, go to https://www.expedia.com/service/.
What's the best budget-friendly hotel in Charles Town?
Based on reviews, Rodeway Inn & Suites is a popular 2-star property for our travelers looking for an economical choice, and features free buffet breakfast and free WiFi. Another top option for your stay on the cheap is Motel 6 Charles Town, WV.
What's the best accommodation for a family vacation to Charles Town?
Hampton Inn & Suites Charles Town, WV is a hotel with an indoor pool and free parking, and it’s a top choice on Expedia for families. Other good choices to stay with the kids include The Carriage Inn B&B and Rodeway Inn & Suites. Attractions in the area like Crystal Grottoes Caverns and Rocking S Ranch are also fun for kids of all ages.
What's the best accommodation for a couple visiting Charles Town?
Hillbrook Inn is a favorite 4-star B&B for couples, and features premium bedding and bathrobes. Other good choices for a stay with your sweetheart include The Carriage Inn B&B and Hampton Inn & Suites Charles Town, WV.
What's the best pet-friendly place to stay in Charles Town?
Motel 6 Charles Town, WV is a top property for people traveling with their pets, and offers laundry facilities and free WiFi for its human guests.
Where is the best place to stay with easy access to Sleepy Hollow Country Club?
Holiday Inn Express Charles Town is one of the top choices for your stay based on our traveler data, and this hotel offers free breakfast and an outdoor pool. It’s located 1.5 mi (2.4 km) from Sleepy Hollow Country Club. Other good choices within 5 miles include Day Inn by Wyndham Charles Town and Hampton Inn & Suites Charles Town, WV.
What about the best place to stay near Beall Air?
One of the top choices for your stay is The Carriage Inn B&B, located next to Beall Air, and this 3.5-star B&B offers free breakfast and free WiFi. Day Inn by Wyndham Charles Town and Rodeway Inn & Suites are two other good choices in the immediate area.
What's the best place to stay for casino gaming in Charles Town?
Motel 6 Charles Town, WV is a top property featuring a free casino shuttle and free WiFi. Other good options to try your luck include Rodeway Inn & Suites and The Carriage Inn B&B.
What's the best accommodation for a golf trip to Charles Town?
Day Inn by Wyndham Charles Town is a hotel featuring free breakfast and free WiFi, and it’s a top choice for golfing nearby. You can tee off at Locust Hill Golf Course or Sleepy Hollow Country Club while you’re in town.
What's the best accommodation in Charles Town to absorb the local history?
Based on our travel expertise, Day Inn by Wyndham Charles Town is a top hotel on Expedia for those interested in history, and it features free breakfast and free WiFi. Other choices to soak up the local history include Hampton Inn & Suites Charles Town, WV and Hillbrook Inn. Also Zion Episcopal Church Cemetery and Gibson-Todd House are a couple of local landmarks worth a visit.

Recent reviews of Charles Town hotels

More trip options