Townhome vacation rentals in Charleston

Find and book unique townhouses on Airbnb

Top-rated townhouse rentals in Charleston

Guests agree: these townhouse rentals are highly rated for location, cleanliness, and more.

Guest favourite
Townhouse in Mount Pleasant
Old Village - Renovated - Close to Beach/Downtown
Discover the ultimate Charleston experience in the heart of Mount Pleasant's charming Old Village! Immerse yourself in the vibrant energy of this fully renovated, adorable house. Nestled conveniently close to pristine beaches, restaurants and the storied streets of historic Charleston, this Airbnb is your gateway to a quintessential Lowcountry adventure. Don't just visit Charleston—live it, love it and make unforgettable memories at this delightful retreat! MP Permit - ST240141 MP BL - 20110284
Feb. 3 – 10
$363 CAD per night
4.91 out of 5 average rating, 174 reviews
Guest favourite
Townhouse in Charleston
Spacious 2 BRs 2 Baths
City License # OP2023-04313 Duplex, first floor . 1250 S F . Private bedrooms . Full galley kitchen . Fenced backyard with large stamped concrete patio ,gas grill and table for 6 . Bedrooms and bathrooms are located on opposite sides of the home for privacy . Each bedroom has it's own full bath and 48 " TV with cable . Gas fireplace. Washer and dryer . Restaurants within close distance. 4 miles from downtown. 12 miles from Folly Beach. Smoking is allowed in the outside areas only .
Jul. 18 – 25
$306 CAD per night
4.96 out of 5 average rating, 128 reviews
Guest favourite
Townhouse in Mount Pleasant
Stay Here
Stay Here, and trust us you'll want to. We've made this 1960's duplex the ideal location for exploring Charleston and having a relaxing spot to come home to WITH your pet if you'd like! While you're here, enjoy works of art and other pieces throughout the duplex by curated (many local) artists that the owners love. Enjoy your cup of coffee in the living room or fenced in back yard! Not cooking anything while on vacation? You can walk to one of the nearby restaurants or coffee shops we love!
Aug. 16 – 23
$430 CAD per night
4.95 out of 5 average rating, 138 reviews

Popular amenities for Charleston townhouses

Family-friendly townhouses

Guest favourite
Townhouse in Folly Beach
Folly Vacation 114A Townhouse near the beach
Feb. 3 – 10
$255 CAD per night
4.91 out of 5 average rating, 234 reviews
Guest favourite
Townhouse in Mount Pleasant
Beautiful 2 Bedroom Townhouse Near Shem Creek.
Dec. 28 – Jan. 4
$333 CAD per night
4.91 out of 5 average rating, 245 reviews
Guest favourite
Townhouse in Mount Pleasant
Cozy cottage nestled in the Old Village
Sep. 1 – 8
$315 CAD per night
4.86 out of 5 average rating, 456 reviews
Guest favourite
Townhouse in Mount Pleasant
#1 Clean Coastal Townhouse - Great Location!
4.83 out of 5 average rating, 137 reviews
Guest favourite
Townhouse in Charleston
Relax in Designer Style!
Aug. 9 – 16
$461 CAD per night
4.88 out of 5 average rating, 296 reviews
Guest favourite
Townhouse in Mount Pleasant
Heart of Mt Pleasant Townhome
Aug. 20 – 27
$544 CAD per night
4.92 out of 5 average rating, 118 reviews
Guest favourite
Townhouse in Mount Pleasant
Baytree Court Getaway 3 KING BEDROOMS
Nov. 13 – 20
$355 CAD per night
4.79 out of 5 average rating, 114 reviews
Superhost
Townhouse in Folly Beach
Beautiful Townhouse on Folly Beach w/ a POOL!
Oct. 27 – Nov. 3
$458 CAD per night
4.77 out of 5 average rating, 151 reviews
Superhost
Townhouse in Charleston
Luxury Pied-à-terre in the French Quarter!
Jun. 9 – 16
$996 CAD per night
4.7 out of 5 average rating, 214 reviews
Guest favourite
Townhouse in Folly Beach
103 Water's Edge Townhome - Pool - Fishing Dock
Oct. 26 – Nov. 2
$472 CAD per night
4.76 out of 5 average rating, 38 reviews
Superhost
Townhouse in Mount Pleasant
Hidden Charleston Area Gem
Nov. 9 – 16
$363 CAD per night
4.82 out of 5 average rating, 78 reviews
Guest favourite
Townhouse in Folly Beach
"Back Bay 11" Folly Beach 3BR Townhome
Jun. 7 – 14
$943 CAD per night
4.98 out of 5 average rating, 44 reviews

Townhouse rentals with a washer and dryer

Guest favourite
Townhouse in Charleston
Waterfront Gem on James Island!
Oct. 15 – 22
$466 CAD per night
4.95 out of 5 average rating, 101 reviews
Guest favourite
Townhouse in Mount Pleasant
Charming, modern space just minutes from beach.
Apr. 17 – 24
$567 CAD per night
4.97 out of 5 average rating, 247 reviews
Guest favourite
Townhouse in North Charleston
Townhouse with 2 Comfy Suites in N. Charleston
Jun. 19 – 26
$283 CAD per night
4.97 out of 5 average rating, 228 reviews
Guest favourite
Townhouse in Folly Beach
Folly River Walk Everywhere, Pool, and Dock
Dec. 1 – 8
$464 CAD per night
4.93 out of 5 average rating, 210 reviews
Guest favourite
Townhouse in Charleston
Holy City Home Away
Oct. 14 – 21
$211 CAD per night
4.9 out of 5 average rating, 161 reviews
Guest favourite
Townhouse in Folly Beach
Folly Beach Home with Two Porches & Marsh View
Aug. 28 – Sep. 4
$768 CAD per night
4.93 out of 5 average rating, 341 reviews
Guest favourite
Townhouse in Mount Pleasant
1 mile to Shem Creek - 10 min to Downtown CHS
Aug. 5 – 12
$370 CAD per night
4.95 out of 5 average rating, 134 reviews
Guest favourite
Townhouse in Mount Pleasant
Sweet Magnolia: Chic Haven with Fenced Backyard!
Feb. 7 – 14
$628 CAD per night
4.91 out of 5 average rating, 115 reviews
Guest favourite
Townhouse in Mount Pleasant
Lovely 2BR Cottage between beaches and Charleston
Jul. 7 – 14
$363 CAD per night
4.93 out of 5 average rating, 135 reviews
Guest favourite
Townhouse in Seabrook Island
Golf view townhouse only 1 mile to the beach
Feb. 10 – 17
$253 CAD per night
4.93 out of 5 average rating, 156 reviews
Guest favourite
Townhouse in Mount Pleasant
10min Beach-Dt - 6 Bikes Included - 1mi Shem Creek
Aug. 12 – 19
$566 CAD per night
4.98 out of 5 average rating, 171 reviews
Guest favourite
Townhouse in Mount Pleasant
Mid-Century Charmer in Mount Pleasant!
Feb. 1 – 8
$391 CAD per night
4.96 out of 5 average rating, 115 reviews

Townhouses with an outdoor patio

Guest favourite
Townhouse in Mount Pleasant
Newly renovated MtP townhome close to everything!
Feb. 10 – 17
$395 CAD per night
4.97 out of 5 average rating, 118 reviews
Superhost
Townhouse in Mount Pleasant
The GreenHaus -5minToDwntwn-W/OptCar-PetFriendly
Jul. 14 – 21
$468 CAD per night
4.81 out of 5 average rating, 105 reviews
Superhost
Townhouse in North Charleston
Cute townhouse near Charleston!
Apr. 28 – May 5
$262 CAD per night
4.75 out of 5 average rating, 107 reviews
Guest favourite
Townhouse in Hanahan
Tanner Retreat/20 mins to CHS/15 mins to airport
May 15 – 22
$262 CAD per night
4.94 out of 5 average rating, 31 reviews
Superhost
Townhouse in North Charleston
Hidden on the Ashley
Apr. 10 – 17
$203 CAD per night
4.84 out of 5 average rating, 43 reviews
Guest favourite
Townhouse in North Charleston
Splendorous Spoleto Ln.
Sep. 18 – 25
$273 CAD per night
4.95 out of 5 average rating, 42 reviews
Guest favourite
Townhouse in Mount Pleasant
Coziest Townhome in the heart of Mt. Pleasant
Aug. 18 – 25
$367 CAD per night
5.0 out of 5 average rating, 45 reviews
Superhost
Townhouse in North Charleston
Gem near Park Circle w/ Lakeview
Aug. 1 – 8
$353 CAD per night
4.92 out of 5 average rating, 25 reviews
Guest favourite
Townhouse in Charleston
Pet Friendly Charleston home with Pool!
Jan. 17 – 24
$371 CAD per night
5.0 out of 5 average rating, 10 reviews
Guest favourite
Townhouse in Seabrook Island
Beautiful 1 bdrm 2 bath townhouse on golf course
Aug. 10 – 17
$519 CAD per night
4.98 out of 5 average rating, 44 reviews
Guest favourite
Townhouse in Folly Beach
Dolphins, Wildlife amazing location to see it all
Jan. 16 – 23
$515 CAD per night
4.97 out of 5 average rating, 29 reviews
Guest favourite
Townhouse in North Charleston
Modern 4 Bedroom, 4 Bathroom Suite Townhome
Feb. 20 – 27
$510 CAD per night
5.0 out of 5 average rating, 58 reviews

Quick stats about townhouse rentals in Charleston

Total rentals

310 properties

Rentals with a pool

60 properties have a pool

Pet-friendly rentals

80 properties allow pets

Family-friendly rentals

250 properties are a good fit for families

Total number of reviews

19K reviews

Nightly prices starting at

$41 CAD before taxes and fees

Destinations to explore