Hotels in Charleston

Sun 14 Dec
Tue 16 Dec
December 2025
13
January 2026

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Tonight
13 Dec - 14 Dec
Tomorrow
14 Dec - 15 Dec
Next weekend
19 Dec - 21 Dec
In two weeks
26 Dec - 28 Dec

Where to stay in Charleston?

Pennyrile Forest State Resort Park
£52
includes taxes & fees
16 Dec - 17 Dec
Big Spring Inn
£90
includes taxes & fees
24 Dec - 25 Dec
Holiday Inn Express & Suites Madisonville by IHG
£78
includes taxes & fees
14 Dec - 15 Dec
Baymont by Wyndham Madisonville
£77
includes taxes & fees
28 Dec - 29 Dec
Comfort Inn & Suites Madisonville
£49
includes taxes & fees
22 Dec - 23 Dec
Stratton Inn
£63
includes taxes & fees
14 Dec - 15 Dec
Days Inn by Wyndham Madisonville
£89
includes taxes & fees
24 Dec - 25 Dec
Hampton Inn & Suites Madisonville
£44
includes taxes & fees
19 Dec - 20 Dec
American Inn Princeton
£42
includes taxes & fees
20 Dec - 21 Dec
Happy Stay Inn Madisonville I-69 By OYO
See more properties

Check out reviews of Charleston hotels guests love

Baymont by Wyndham Madisonville

Baymont by Wyndham Madisonville

10/10 Excellent
"Great "
Anthony 1-night trip
Posted 3 days ago
Baymont by Wyndham Madisonville
Happy Stay Inn Madisonville I-69 By OYO

Happy Stay Inn Madisonville I-69 By OYO

10/10 Excellent
"Everything about the property felt straightforward and comfortable. Rooms were maintained with good attention to detail. The staff showed great professionalism during the stay. Overall, it was a satisfying experience."
Steven 1-night trip
Posted 7 days ago
Happy Stay Inn Madisonville I-69 By OYO
Days Inn by Wyndham Madisonville

Days Inn by Wyndham Madisonville

10/10 Excellent
"the lady that checked me in went out of her way to help me clear up my double booking with the help of the manager that she called. when i checked out, the counter person was prompt in phoning me that i had left some articles and a real shout-out to the lady that cleaned my room to communicate this before i was too far away to return. This is excellent customer care and my sincere thanks to all at Days Inn. "
joseph 2-night trip
Posted 12 days ago
Days Inn by Wyndham Madisonville
Pennyrile Forest State Resort Park

Pennyrile Forest State Resort Park

10/10 Excellent
"Absolutely no complaints!"
Cynthia 1-night trip
Posted 13 days ago
Pennyrile Forest State Resort Park
Big Spring Inn

Big Spring Inn

10/10 Excellent
"Always stay here when in town and another great stay as usual. Rooms are clean and comfortable, with a friendly and always helpful staff. Not a lot of frills and fluff which I’m not looking for and this helps keep cost very very competitive."
James 3-night trip
Posted 1 month ago
Big Spring Inn
Holiday Inn Express & Suites Madisonville by IHG

Holiday Inn Express & Suites Madisonville by IHG

10/10 Excellent
"Well maintained! Courteous staff. Quick checkin. Spacious room. Modern bath. Best hotel in town!"
Gregory 2-night trip
Posted 1 month ago
Holiday Inn Express & Suites Madisonville by IHG
Hampton Inn & Suites Madisonville

Hampton Inn & Suites Madisonville

10/10 Excellent
"Staff was amazing…… informative, friendly and met my every need! Very clean in an older faculty. Pricing on rooms was excellent through your site also. Perfect experience!❤️"
Jan 2-night trip
Posted 1 month ago
Hampton Inn & Suites Madisonville
Comfort Inn & Suites Madisonville

Comfort Inn & Suites Madisonville

10/10 Excellent
"Friendly staff, room was clean "
Trina 1-night trip
Posted 1 month ago
Comfort Inn & Suites Madisonville
American Inn Princeton

American Inn Princeton

10/10 Excellent
"Only real complaint is the shower had mold around the edge of the tub with the wall. Needs some new caulk / wall work. "
Christopher 1-night trip
Posted 2 months ago
American Inn Princeton

Frequently asked questions

How much does a hotel room cost in Charleston?
You can discover great hotels in Charleston from £42 with properties to suit all budgets and needs. If you're after an affordable hotel in Charleston that meets all of your requirements, set your filters and then sort the results by "Price: low to high".
How much does a hotel room cost in Charleston?
You can discover great hotels in Charleston from £42 with properties to suit all budgets and needs. If you're after an affordable hotel in Charleston that meets all of your requirements, set your filters and then sort the results by "Price: low to high". If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Charleston hotels?
Discover great deals on Charleston hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Charleston hotels.
How can I find deals and earn rewards at Charleston hotels?
Members can save up to 20% on select hotels in Charleston. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.
Can I book Charleston hotels with free cancellation?
To book a refundable Charleston hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
Can I book a refundable accommodation option in Charleston?
If you want the flexibility to change your plans to Charleston, most hotels offer refundable* rates that you can book. You can see this accommodation by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in Charleston be like during my visit?
July and August are typically the warmest months in Charleston, when the average temperature is 24°C. January and February are the coldest months, when the average temperature is 5°C. April and March are the months with the most rain.
Why should I book my Charleston hotel with Hotels.com?
There are lots of reasons to book your Charleston trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Keep exploring