
Cottage vacation rentals in Perth
Find and book unique cottages on Airbnb
Top-rated cottage rentals in Perth
Guests agree: these cottages are highly rated for location, cleanliness, and more.
Vacation rentals for every style
Get the amount of space that is right for you
Popular amenities for Perth cottage rentals
Cottage rentals with a hot tub

Charming lake house close to ski hill with spa

The Red Haus, Land O Lakes, ON

Enjoy the fall colours in the private hot tub!

Lalaland Cottage: 10-Acres Getaway Across Mazinaw

Chalet Buckingham - Waterfront with Hot Tub

Lakeside Honey Bear Cottage in Val-des-Monts

Constance Bay Sandy Beach Paradise/Winter Retreat

✨CLUB HOUSE on the PENINSULA✨
Pet-friendly cottage rentals

The Island Bay Waterfront Cottage

7th Heaven Waterfront Cottage on Mississippi Lake

The Crows Nest Cozy River Cottage in Kingston

SAUNA + Spacious + Chic + Lakeside dream cottage

Private lakefront w/ panoramic views near Westport

Waterfront Cottage in the 1000 Islands Gananoque

Cole Lake Haus | Hot Tub & Sauna

Private, 4 bedroom, lake front all season cottage
Private cottage rentals

Waterfront Cottage

Open Concept 3 Bedroom Cottage on the Rideau

Waterfront Cottage with Wood Burning Sauna

Cheerful 2-bed lakeside retreat with sunset view!

Big Rideau Lake Cottage - Summer’s Cabin

2 bedroom cottage on Loon Lake with woodstove

Lakefront Nature Retreat • Canoes • Kayaks • SUP

Anchorage Bay River Cottages. "Cozy Cottage"
Destinations to explore
- Montreal Vacation rentals
- Greater Toronto and Hamilton Area Vacation rentals
- Greater Toronto Area Vacation rentals
- Mississauga Vacation rentals
- Hudson Valley Vacation rentals
- Mount Pocono Vacation rentals
- Quebec City Vacation rentals
- Niagara Falls Vacation rentals
- Capital District, New York Vacation rentals
- Grand River Vacation rentals
- St. Catharines Vacation rentals
- Laurentides Vacation rentals
- Thousand Islands National Park
- Ottawa Hunt and Golf Club
- Calabogie Peaks Resort
- Canadian Museum of Nature
- Royal Ottawa Golf Club
- Thousand Islands
- Rideau View Golf Club
- Brockville Country Club
- Canadian War Museum
- Mount Pakenham
- Tremont Park Island
- Canadian Museum of History
- Sydenham Lake
- Eagle Creek Golf Club
- Rivermead Golf Club
- White Lake
- Champlain Golf Club
- Camp Fortune