Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Charles Town

Filter by star ratings
All filters
Rodeway Inn & Suites
8.5 Excellent

0.5 mi from city centre, Charles Town Show on map

ExcellentBased on 354 reviews
8.5

Rodeway Inn & Suites Charles Town is located in Charles Town and is close to the area's well-known attractions. It is situated a short stroll from Hollywood Casino at Charles Town Races.

Hilton Garden Inn Martinsburg
9.1 Excellent

1.9 mi from city centre, Martinsburg Show on map

ExcellentBased on 64 reviews
9.1

Hilton Garden Inn Martinsburg provides a comfortable setting while in Martinsburg. It also features a 24-hour reception, an indoor pool and room service.

Holiday Inn Martinsburg
8.7 Excellent

1.3 mi from city centre, Martinsburg Show on map

ExcellentBased on 173 reviews
8.7

This modern hotel in Martinsburg offers free wireless internet, as well as an indoor pool and a sauna. It is ideally located for guests wishing to sightsee in the area.

Heritage Inn

1.2 mi from city centre, Martinsburg Show on map

Heritage Inn Martinsburg is situated in Martinsburg and offers complimentary wireless internet. Only a short stroll from Abell-Kilbourn House, it provides comfortable rooms equipped with wireless internet access, a kitchenette and a refrigerator.

Thomas Shepherd Inn
10.0 Excellent

0.2 mi from city centre, Shepherdstown Show on map

ExcellentBased on 1 review
10.0

Situated in Shepherdstown, Thomas Shepherd Inn is a short walk from Shepherd University and provides a Jacuzzi. It also offers free Wi-Fi, a terrace and a library.

Tips for booking a Charles Town hotel

Cheapest month:July
Most expensive month:November
Average price in Charles Town:$137/night
Absolute cheapest price found:$50/night
Cheapest day:Sunday
Most expensive day:Friday
$131 - $148
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$89 - $153
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Charles Town hotels

Show all 18 hotels
1
Thomas Shepherd Inn
10.0 Excellent

0.2 mi from city centre, Shepherdstown Show on map

Situated in Shepherdstown, Thomas Shepherd Inn is a short walk from Shepherd University and provides a Jacuzzi. It also offers free Wi-Fi, a terrace and a library.

2
Holiday Inn Martinsburg
8.7 Excellent

1.3 mi from city centre, Martinsburg Show on map

This modern hotel in Martinsburg offers free wireless internet, as well as an indoor pool and a sauna. It is ideally located for guests wishing to sightsee in the area.

3
Rodeway Inn & Suites
8.5 Excellent

0.5 mi from city centre, Charles Town Show on map

Rodeway Inn & Suites Charles Town is located in Charles Town and is close to the area's well-known attractions. It is situated a short stroll from Hollywood Casino at Charles Town Races.

Cheapest hotels in Charles Town, West Virginia

Show all 18 hotels
Heritage Inn

1.2 mi from city centre, Martinsburg Show on map

Heritage Inn Martinsburg is situated in Martinsburg and offers complimentary wireless internet. Only a short stroll from Abell-Kilbourn House, it provides comfortable rooms equipped with wireless internet access, a kitchenette and a refrigerator.

$56
Avg. per night
Rodeway Inn & Suites
8.5 Excellent

0.5 mi from city centre, Charles Town Show on map

Rodeway Inn & Suites Charles Town is located in Charles Town and is close to the area's well-known attractions. It is situated a short stroll from Hollywood Casino at Charles Town Races.

$58
Avg. per night
Holiday Inn Martinsburg
8.7 Excellent

1.3 mi from city centre, Martinsburg Show on map

This modern hotel in Martinsburg offers free wireless internet, as well as an indoor pool and a sauna. It is ideally located for guests wishing to sightsee in the area.

$92
Avg. per night
Hilton Garden Inn Martinsburg
9.1 Excellent

1.9 mi from city centre, Martinsburg Show on map

Hilton Garden Inn Martinsburg provides a comfortable setting while in Martinsburg. It also features a 24-hour reception, an indoor pool and room service.

$108
Avg. per night
Thomas Shepherd Inn
10.0 Excellent

0.2 mi from city centre, Shepherdstown Show on map

Situated in Shepherdstown, Thomas Shepherd Inn is a short walk from Shepherd University and provides a Jacuzzi. It also offers free Wi-Fi, a terrace and a library.

$169
Avg. per night

Hotel prices in Charles Town

2 stars and under

$56 - $58

#1 Most popular

$56
Avg. per night

Best value

$58
Avg. per night
3 stars

$92 - $169

#1 Most popular

$108
Avg. per night

#2 Most popular

Thomas Shepherd Inn
10.0 Excellent
$169
Avg. per night

Best value

$92
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Charles Town

Charles Town travel FAQs

  • What are the best hotels in Charles Town?

    Charles Town is home to many highly-rated hotels, one of which is Rodeway Inn & Suites, which has a current rating of 8.5. For other potential stays, consider Holiday Inn Martinsburg and Hilton Garden Inn Martinsburg, which can also be great places to stay in Charles Town.