Charleston Vacations

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to $2,000 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Charleston Hotel Deals

Days Inn by Wyndham Madisonville

Days Inn by Wyndham Madisonville

2 out of 5
1900 Lantaff Blvd Madisonville KY
Fully refundableReserve now, pay when you stay
$89 nightly
The price is $99 total per night from Aug 1 to Aug 2
$99 total
Aug 1 - Aug 2
Total with taxes and fees
7/10 Good! (940 reviews)
"Propiedad oscura , húmeda y todo antiguo por el precio que tiene no lo recomiendo nunca"

Reviewed on Jul 5, 2026

Days Inn by Wyndham Madisonville
Pennyrile Forest State Resort Park

Pennyrile Forest State Resort Park

3.5 out of 5
20781 Pennyrile Lodge Road Dawson Springs KY
Fully refundableReserve now, pay when you stay
$135 nightly
The price is $147 total per night from Jul 12 to Jul 13
$147 total
Jul 12 - Jul 13
Total with taxes and fees
9/10 Wonderful! (274 reviews)
"The room was very clean, staff was friendly and very helpful and accommodating."

Reviewed on Jul 9, 2026

Pennyrile Forest State Resort Park
Baymont by Wyndham Madisonville

Baymont by Wyndham Madisonville

2.5 out of 5
1891 Lantaff Blvd Madisonville KY
$98 nightly
The price is $109 total per night from Jul 26 to Jul 27
$109 total
Jul 26 - Jul 27
Total with taxes and fees
8/10 Very Good! (360 reviews)
"I had some of the best sleep here. The breakfast is amazing! I guess I bragged too much about the hotel because it was completely booked when I was trying to book it again."

Reviewed on Jul 8, 2026

Baymont by Wyndham Madisonville
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.

Find the Best Charleston Vacation Packages

Charleston Essential Information

Language
English
Currency
U.S dollars

More vacations you might like

Frequently asked questions

How much does a Charleston vacation package cost?
Offering excellent value package deals on Expedia, you'll be pleasantly surprised at how much a vacation to Charleston costs! Expedia's packages make travel planning easier and save you more.
What are the cheapest months to go to Charleston?
You can usually find reduced prices and better availability in January, February and April. Browse our cheap Charleston vacation packages and you could land some great off-season deals.
How many days is enough for Charleston?
With a well-organized travel plan, you can easily tick off the most popular Charleston attractions in a few days. But if you want to discover hidden gems or go on day trips, think about booking your Charleston vacation for longer.
How to find the best Charleston package deals?
Use Expedia's filters to help you find some tempting Charleston package deals. When you start your search, just set your maximum budget and then order the results by "Price: low to high." If you're looking to save, plan your adventure for midweek, or search for Charleston package deals in the off-peak season. Switch up your travel dates and you may land even better discounts. As a rule of thumb, it's typically best to lock in your vacation package as early as possible.
Is it cheaper to book a Charleston vacation as a package?
An Expedia vacation package could save you hundreds of dollars when compared to arranging flights and stays individually. Better still, you can customize your Charleston trip to match your exact style. Choose your preferred flight time, select the hotel type and add a car rental. Browse our bundle deals and find out how much you can save.
When to book a vacation package to Charleston?
If you're planning a spur-of-the-moment Charleston vacation, browse our last-minute deals that can be booked up to one week before you go. Don't want to leave things to the last minute? You can find awesome deals on your hotels and flights by booking well in advance.
How to plan a trip to Charleston?

  1. Pick the right time to travel: Your schedule, favorite season and the type of weather you like can all influence your decision on when to travel to Charleston.
  2. Set your budget: Factor in expenses like food, flights and transportation when calculating how much to save for your trip to Charleston. Then, choose a hotel that matches your budget, whether that's a wallet-friendly option or a more upscale retreat.
  3. Organize your Charleston escape with Expedia's trip planning tool: Search for and book accommodations and experiences all in one place. You can also collaborate with family and friends to plan an unforgettable trip to Charleston together.
  4. Decide your trip length: Consider how much time you want to spend discovering Charleston. Plan your itinerary so you can get to all the attractions and activities you're interested in at a comfortable pace.
  5. Bundle your bookings: With your travel dates in place, you can combine your flights, hotels, car rental and more into a customized Charleston vacation package.
  6. Book activities and experiences in advance: Whether it's a ticket to a big attraction or a day trip, you won't have to worry about missing out on Charleston's best offerings. Find all the exciting things to do in Charleston with our dedicated travel guide.

Does Expedia offer Book Now, Pay Later Charleston vacation packages?
Secure your dream getaway to Charleston with help from our Book Now, Pay Later vacations. There's no need to scrimp and save or wait until your next paycheck — we've joined forces with online lender Affirm to give you more financial flexibility. Our vacation packages with payment plans allow you to spread the cost across 3, 6 or 12 months. With no hidden or late payment fees, it's a breeze to budget for your trip and snap up cheap deals before they sell out.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.