Skip to content
Enter dates and number of guests to see the total price per night. Tourism taxes may be added.
Over 16,000 guest reviews for places to stay in Johns Island, with an average of 4.9 out of 5 stars.

300+ places to stay

SUPERHOST
Entire house
Rating 4.87 out of 5
Harmony on Display: Costa Rica inspired Tiny House
Price:$103 CAD/night
SUPERHOST
Private room
Rating 4.93 out of 5
A Johns Island Retreat with Private Veranda
Price:$79 CAD/night
SUPERHOST
Private room
Rating 4.94 out of 5
Spacious master suite w/private balcony
Price:$73 CAD/night
Entire house
Rating 4.75 out of 5
Private Studio! 7 miles to Downtown/ 9 to Airport!
Price:$39 CAD/night
SUPERHOST
Entire house
Rating 4.89 out of 5
Cozy House Charleston
Price:$102 CAD/night
SUPERHOST
Private room
Rating 4.93 out of 5
Butterfly Bungalow
Price:$56 CAD/night
SUPERHOST
Entire house
Rating 5.0 out of 5
Johns Island, SC Home with Pool
Price:$177 CAD/night
SUPERHOST
Private room
Rating 4.82 out of 5
PERFECT LOCATION-Minutes to Downtown/Folly Beach!
Price:$85 CAD/night
Entire house
Rating 4.85 out of 5
James Island Suite
Price:$134 CAD/night
SUPERHOST
Private room
Rating 4.97 out of 5
Fresh and Charming room.
Price:$59 CAD/night
SUPERHOST
Entire house
Rating 4.92 out of 5
Cute, Clean and Cozy -- with a Cat!
Price:$130 CAD/night
SUPERHOST
Entire house
Rating 4.77 out of 5
John's Island Country House
Price:$143 CAD/night
SUPERHOST
Private room
Rating 4.94 out of 5
Salt Marsh Ranch
Price:$65 CAD/night
SUPERHOST
Private room
Rating 4.97 out of 5
Private Oasis -- Queen Bed, En Suite Bath and Den
Price:$98 CAD/night
Entire house
Private Studio! 10 min downtown, 15 min airport
Price:$55 CAD/night
SUPERHOST
Entire house
Rating 4.99 out of 5
Stairway to Heaven!
Price:$131 CAD/night
SUPERHOST
Entire house
Rating 4.84 out of 5
Soul Joy
Price:$165 CAD/night
SUPERHOST
Private room
Rating 4.79 out of 5
Waterfront private suite, near city/beach, 2 beds
Price:$98 CAD/night
118 of 300+ Home Rentals
Enter dates to see full pricing. Additional fees apply. Taxes may be added. Free cancellation only applicable within 48 hours from booking.