191 stays

Stays in Charleston Lake

Enter dates and number of guests to see the total price per night.
Review COVID-19 travel restrictions before you book.
Learn more
Entire rental unit in Lansdowne
Charleston Lake Premium Cottage With Superb Views
6 guests3 bedrooms3 beds2 bathrooms
WifiFree parkingAir conditioningKitchen
SUPERHOST
Entire guest house in Leeds and the Thousand Islands
Cozy Cottage
2 guests1 bedroom1 bed1 bathroom
WifiFree parkingAir conditioningKitchen
SUPERHOST
Entire cottage in Leeds and the Thousand Islands
Scenic Paradise Charleston Lake
6 guests3 bedrooms3 beds1.5 bathrooms
WifiFree parkingAir conditioningKitchen
Entire cottage in Mallorytown
Beautiful Lakefront Cottage with Hot Tub
6 guests2 bedrooms3 beds1 bathroom
WifiFree parkingAir conditioningKitchen
Entire cottage in Athens
Luxurious Lakefront Cottage - Charleston Lake
6 guests3 bedrooms4 beds1.5 bathrooms
WifiFree parkingAir conditioningKitchen
Entire cottage in Lyndhurst
3 Bedroom Cottage on Lower Beverley Lake
6 guests3 bedrooms6 beds1 bathroom
WifiFree parkingAir conditioningKitchen
Entire cottage in Elgin
Beautiful Waterfront Cottage on the Big Rideau
4 guests2 bedrooms3 beds1 bathroom
WifiFree parkingAir conditioningKitchen
SUPERHOST
Entire cabin in Delta
Beige Curtis Cottage, Upper Beverly Lakefront
6 guests3 bedrooms4 beds1 bathroom
WifiFree parkingAir conditioningKitchen
Entire cottage in Athens
Highland House on Charleston Lake
8 guests3 bedrooms6 beds2 bathrooms
WifiFree parkingAir conditioningKitchen
SUPERHOST
Entire cottage in Lansdowne
Tekdiv Winter Cottage
6 guests4 bedrooms6 beds2.5 bathrooms
WifiFree parkingAir conditioningKitchen
Entire cabin in Athens
29 acre retreat on Charleston Lake
6 guests2 bedrooms5 beds1 bathroom
WifiFree parkingAir conditioningKitchen
SUPERHOST
Entire cottage in Delta
Delta Cottage
6 guests1 bedroom5 beds1 bathroom
WifiFree parkingAir conditioningKitchen
Entire cabin in Athens
Perfect Charleston Lake Rental
5 guests2 bedrooms3 beds1 bathroom
WifiFree parkingAir conditioningKitchen
Entire cottage in Gananoque
Cottage Gem on Gananoque Lake
6 guests3 bedrooms3 beds1 bathroom
Free parkingAir conditioningKitchen
SUPERHOST
Entire rental unit in Lansdowne
Brand New Unique Apartment
4 guests2 bedrooms2 beds1 bathroom
WifiFree parkingAir conditioningKitchen
SUPERHOST
Entire rental unit in Gananoque
Thousand Islands Studio
2 guestsStudio1 bed1 bathroom
WifiFree parkingAir conditioningKitchen
SUPERHOST
Entire rental unit in Lansdowne
Ivy Lea Suites Upper Level
4 guests1 bedroom2 beds1 bathroom
WifiFree parkingAir conditioningKitchen
SUPERHOST
Entire cottage in Alexandria Bay
Super Clean, Pet Friendly Cottage! NO EXTRA FEES!!
8 guests3 bedrooms3 beds1.5 bathrooms
WifiFree parkingAir conditioningKitchen
SUPERHOST
Entire cottage in Athens
Private luxury cottage on scenic Charleston Lake
13 guests6 bedrooms7 beds3 bathrooms
WifiFree parkingAir conditioningKitchen
Entire cottage in Mallorytown
Graham Lake Landing
4 guests2 bedrooms2 beds1 bathroom
WifiFree parkingAir conditioningKitchen
1 – 20 of 191 places to stay
Enter dates and number of guests to find the total price per night.