Ontario may have travel restrictions in place due to COVID-19.

Search Resort Hotels in Peterborough from CA $164

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Featured Resorts in Peterborough

Westwind Inn on the Lake
3 out of 5
37 Gallery On The Lake Road, County Rd 36, Fire Route 21, Trent Lakes, ON
The price is CA $259 per night from Jan 25 to Jan 26

Located in Trent Lakes, this beachfront resort is next to a golf course, 10.5 mi (16.9 km) from Whetung Ojibwa Crafts and Art Gallery, and within 20 mi (32 km) ...

3.6/5Good! (27 reviews)

"The out door areas were lovely. The displays of antiques and general decor were amazing. The one thing in our room that was questionable was the retro (vintage 1984) television. The meals were superb. The handling of the COVID 19 requirements were well done."…"

Reviewed on Aug. 12, 2020

Westwind Inn on the Lake
Beachwood Resort
3 out of 5
3043 Beachwood Drive, Selwyn, ON
The price is CA $164 per night from Jan 29 to Jan 30

This family-friendly Selwyn resort is located on the waterfront, 2.9 mi (4.6 km) from McLean Berry Farm, and within 6 mi (10 km) of Lake Chemong and Buckhorn ...

4.6/5Wonderful! (35 reviews)
Nice weekend getaway!

"Great get away for two days.An older resort and rooms but cleaner than any big town room even in highly rated hotels. The view was amazing of the lake. Breakfast and dinner were both amazing but over charged on breakfast."…"

Reviewed on Oct. 6, 2020

Beachwood Resort
Great Blue Resorts-Bellmere Winds Resort
2.5 out of 5
1235 Villiers Line, Otonabee-South Monaghan, ON
Get Rates

This family-friendly Otonabee-South Monaghan resort is located on the beach, 0.1 mi (0.1 km) from Rice Lake, and within 6 mi (10 km) of Lang Pioneer Village ...

Great Blue Resorts-Bellmere Winds Resort
Don't see what you're looking for?
See all available properties in Peterborough
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.

Other property types in Peterborough

Holiday Inn Peterborough-Waterfront, ON

Holiday Inn Peterborough-Waterfront, ON

3.5 out of 5
150 George St N, Peterborough, ON
The price is CA $114 per night from Jan 23 to Jan 24
3.9/5Very Good! (868 reviews)

"Very helpful staff in these covid times. Dining room staff very quick and helpful"…"

Reviewed on Dec. 11, 2020

Holiday Inn Peterborough-Waterfront, ON
Motel 6 Peterborough, ON

Motel 6 Peterborough, ON

2 out of 5
133 Lansdowne Street East, Peterborough, ON
The price is CA $87 per night from Jan 23 to Jan 24
3.5/5Good! (999 reviews)

"Great customer service. Laurie was kind and very helpful."…"

Reviewed on Jan. 14, 2021

Motel 6 Peterborough, ON
Hampton Inn Peterborough

Hampton Inn Peterborough

2.5 out of 5
1400 Crawford Drive, Peterborough, ON
The price is CA $115 per night from Jan 23 to Jan 24
4.7/5Exceptional! (95 reviews)

"Clean, new, comfortable beds, friendly staff, will definitely stay there again"…"

Reviewed on Jan. 17, 2021

Hampton Inn Peterborough
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.

Frequently asked questions

What can I expect from a resort vacation in Peterborough?
You deserve some time off, and a resort is the perfect place to pamper yourself with the services and amenities you need for a relaxing time in Peterborough. One of the comfortable resorts in the surrounding area might be just what you’re searching for, whether you want an amazing pool, shopping possibilities, or activities for the kids.
What's a top resort in Peterborough?
Westwind Inn on the Lake - Beach property with a 3-star rating. Features a private beach, a seasonal outdoor pool, and a terrace. Beachwood Resort - Rated 3 stars. Has an outdoor pool, a restaurant, and an outdoor tennis court. Great Blue Resorts-Bellmere Winds Resort - Situated just a 5-minute walk from Rice Lake. Enjoy the golf course, seasonal outdoor pool, and children’s pool.
What can I do in Peterborough?
Travelers enjoy the cultural offerings in Peterborough, and have good things to say about its theaters and live music venues. Monuments like Smith Town Hill House and Lakefield Lock are places to learn more about the local history, while Lindsay 500 Go Karts and Milltown Mini Golf – Family Fun Park offer fun for the whole family. Other top attractions you can add to your list are Rice Lake and Cobourg Beach.
What's the seasonal weather like in Peterborough?
The hottest months are usually July and August with an average temp of 64°F, while the coldest months are February and January with an average of 21°F. The snowiest months in Peterborough are January, December, February, and November, with each month seeing an average of 11 inches of snowfall.

More trip options