Cottages in Ontario

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Featured Cottages in Ontario

The Inn at Cobble Beach
3.5 out of 5
221 McLeese Drive, S.S.#3, Kemble, Georgian Bluffs, ON
$115
per night
Dec 10 - Dec 11

Nestled on the beach, this Georgian Bluffs cottage is 0.8 mi (1.2 km) from Georgian Bay and 2 mi (3.2 km) from Bruce Peninsula. Cobble Beach Golf Links and Lake ...

4.5/5Wonderful! (37 reviews)

"This property has a beautiful water view and is kept in great condition. I visited in November so it wasn't that busy and when I showed up to check in no one was at reception (and there was a sign to call an extension for assistance but no phone to call the extension from) Within a couple minutes ..."…"

Reviewed on Nov 25, 2019

The Inn at Cobble Beach
Glen Garry Motel and Cottages
2 out of 5
785 Lakeshore Dr., North Bay, ON
Free CancellationReserve now, pay when you stay
$53
per night
Dec 10 - Dec 11

Nestled on the beach, this North Bay cottage is within 6 mi (10 km) of Capitol Centre, Discovery North Bay, and North Bay Area Museum. North Bay Memorial Gardens ...

2.8/5 (17 reviews)

"Clean beach front and quiet area. Will definatly go back there"…"

Reviewed on Jul 31, 2019

Glen Garry Motel and Cottages
The Baldwins Resort
2.5 out of 5
1024 Golf Avenue Rd., Muskoka Lakes, ON
$60
per night
Dec 30 - Dec 31

Offering direct access to the beach, this Muskoka Lakes cottage is next to a golf course and within a 5-minute walk of Windermere Golf & Country Club and Windermere ...

4.2/5Very Good! (121 reviews)

"Their cottages, beds are big, breakfast is fantastic."…"

Reviewed on Oct 28, 2019

The Baldwins Resort
Blue Water Acres
3.5 out of 5
1052 Rat Bay Rd, R.R. #4, Lake of Bays, ON
$112
per night
Dec 10 - Dec 11

Nestled on the beach, this Lake of Bays cottage is within 12 mi (20 km) of Hidden Valley Highlands, Back of Beyond Equine Centre, and Huntsville Civic Center ...

4.5/5Wonderful! (23 reviews)

"Staff was kind and friendly. Amenities look old but cleanliness of all amenities was excellent! (Better than any other hotels) I’ve worried it might be cold inside of cottage but heating system was great so I didn’t use my extra blanket I took from home. Beach&Hot water! Big fridge& clean and new ..."…"

Reviewed on Nov 24, 2019

Blue Water Acres
Birch Haven by the Beach - Cottages
2.5 out of 5
119-29th St. N, Wasaga Beach, ON
$75
per night
Dec 10 - Dec 11

Situated near the beach, this cottage is 0.3 mi (0.5 km) from Georgian Bay and 2.8 mi (4.4 km) from Wasaga Beach Provincial Park. Lake Huron and Tower Island ...

3.9/5Very Good! (18 reviews)

"AC is not working properly, but overall it was ok."…"

Reviewed on Jul 20, 2019

Birch Haven by the Beach - Cottages
Summit Ridge 4
3.5 out of 5
107 Pilsen Way, The Blue Mountains, ON
$392
per night
Dec 10 - Dec 11

Situated in The Blue Mountains, this cottage is 1.3 mi (2 km) from Ridge Runner Mountain Coaster and 1.6 mi (2.5 km) from Blue Mountain Ski Resort. Craigleith ...

4/5Very Good! (1 review)
Not Shabby

"This is a great place to stay with a large group. But not everything is perfect, we were able to see past rough finishes and a leaky window. Awesome location and a comfortable lodge."…"

Reviewed on Oct 11, 2017

Summit Ridge 4
Walker Lake Resort
3 out of 5
1040 Walker Lake Drive, Lake of Bays, ON
Get Rates

Situated on the waterfront, this cottage is within 9 mi (15 km) of Hidden Valley Highlands, J. Albert Bauer Provincial Park, and Grandview Golf Club. Dwight ...

4.5/5Wonderful! (11 reviews)

"Nice view from the cottage, right by the lake. Friendly staff."…"

Reviewed on Oct 16, 2019

Walker Lake Resort
All Star Resort
3 out of 5
260 All Star Resort Lane, South Algonquin, ON
Get Rates

This South Algonquin cottage is on the beach, 4 mi (6.4 km) from Bark Lake, and within 12 mi (20 km) of Algonquin Provincial Park and Upper Madawaska River Provincial ...

4.2/5Excellent! (94 reviews)

"Very friendly and helpful people, beautiful and quiet place to sit back and relax. Cottage comes fully equipped with everything you need to make your stay comfortable. Just bring your clothing and food. We are ATVers and All Star is completely ATV friendly and you can hit the trails right from the ..."…"

Reviewed on Aug 29, 2019

All Star Resort
Charming Cottage With Stone Fireplace
Get Rates

Located in Historic Old Town, this historic cottage is 0.1 mi (0.1 km) from Lake Ontario and 1.8 mi (3 km) from Shaw Festival Theatre. Niagara River Gorge and ...

4.9/5Exceptional! (68 reviews)
Charming and Cozy

"A wonderful cottage to spend time on Niagara on the Lake. The place is clean and very spacious. The Property Manager was very responsive . I would highly recommend this property"…"

Reviewed on Oct 22, 2019

Charming Cottage With Stone Fireplace
Charming Cottage in Fabulous Location in Niagara on the Lake

Located in Historic Old Town, this historic cottage is within a 10-minute walk of Lake Ontario and Shaw Festival Theatre. Niagara River Gorge and St. Vincent ...

4.8/5Exceptional! (82 reviews)
Perfect little cottage

"Stayed here for two nights with another couple. Location was central and quiet. Even though we didn’t cook, the kitchen was stocked with everything you’d need. Lovely stay!"…"

Reviewed on Oct 22, 2019

Charming Cottage in Fabulous Location in Niagara on the Lake
Alnwick Cottage , Quaint and Comfortable
Get Rates

Situated in Niagara-on-the-Lake, this cottage is within a 10-minute walk of Niagara River Gorge and Shaw Festival Theatre. Lake Ontario and Fort George National ...

4.8/5Exceptional! (51 reviews)
Delightful Getaway

"What a wonderful property. Gardens are beautiful and so well-kept. Huge garage turned into screened in porch is brilliant. Separate entrance private attached apartment was perfect for us...cozy, warm and inviting with all the comforts of home and more. Extra touches included a coffeemaker and milk ..."…"

Reviewed on Oct 22, 2019

Alnwick Cottage , Quaint and Comfortable
Birchland Cottages
3 out of 5
19 Birchland Camp Road, Huron Shores, ON
Get Rates

This Sudbury District cottage is on the beach, 1.2 mi (2 km) from Basswood Lake, and within 9 mi (15 km) of Lake Huron and Iron Bridge Arena. Cranberry Lake ...

4.5/5Wonderful! (23 reviews)

"Friendly people, beautiful flowers, very clean, right by the laake"…"

Reviewed on Aug 12, 2019

Birchland Cottages
Don't see what you're looking for?
See all available properties in Ontario
View all properties
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.

More trip options