Find and Book Top Rated Hotels in Peterborough

Search among 4 available hotels and places to stay in Peterborough from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-4 out of 4
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great41 reviews
MapView on map4.7 km from City Centre800 m from Peterborough Airport
From   US$ 145 /nightSelect
8.6
Great163 reviews
MapView on map3.9 km from City Centre800 m from Peterborough Airport
From   US$ 64 /nightSelect
8.4
Great127 reviews
3.8 km from City Centre700 m from Peterborough Airport
From   US$ 109 /nightSelect
8.4
Great67 reviews
2.3 km from City Centre1.8 km from Kawartha Centre Health
From   US$ 131 /nightSelect

Best hotels and places to stay in Peterborough

Why visit?

Peterborough, located in Ontario, Canada, offers a charming mix of natural beauty, cultural attractions, and outdoor activities. With a range of designated keywords such as Peterborough hotel, hotels in Peterborough, and Peterborough accommodation, tourists have plenty of options to choose from when it comes to finding the perfect place to stay.

Where to stay?

Downtown Peterborough: This area is ideal for tourists looking to be in the heart of the city. Downtown Peterborough offers an array of hotels and motels, including some pet-friendly options. Visitors can enjoy easy access to attractions like the Peterborough Lift Lock and popular shops and restaurants. Whether youre looking for a budget-friendly motel or a higher-end hotel, downtown Peterborough has suitable options available.

East City: Located just east of downtown, East City provides a more peaceful and residential atmosphere. This area offers beautiful parks and access to the Otonabee River, making it perfect for outdoor enthusiasts. Several hotels and motels can be found here, often at more affordable rates compared to downtown. Nature lovers will appreciate the proximity to walking trails and the serene surroundings.

Lansdowne Street: Situated west of downtown, Lansdowne Street is a major commercial area in Peterborough. This bustling district boasts numerous hotels, including budget-friendly options and higher-end accommodations. With convenient access to various restaurants, shopping centers, and entertainment venues, tourists will find everything they need during their stay in this area.

What is the price per hotel room per night?

3-star hotels: The average price per night ranges from $80 to $120.

4-star hotels: The average price per night ranges from $120 to $180.

5-star hotels: The average price per night ranges from $180 to $250.

Best value for money:

Comfort Hotel & Suites: Located in downtown Peterborough, this hotel offers affordable rates without compromising on comfort. With spacious rooms, complimentary breakfast, and convenient amenities, it provides excellent value for money. The hotel is also pet-friendly, making it suitable for all types of travelers.

Quality Inn Peterborough: Situated near Lansdowne Street, this hotel is known for its budget-friendly prices and comfortable accommodations. Guests can enjoy amenities such as free breakfast, Wi-Fi, and parking. The hotels convenient location provides easy access to shopping centers, restaurants, and local attractions.

Super 8 by Wyndham Peterborough: This motel offers affordable rates and comfortable rooms, making it a popular choice for budget-conscious travelers. The motel features amenities like complimentary breakfast, free Wi-Fi, and a fitness center. Its location near major highways allows for easy exploration of Peterborough and the surrounding areas.

Best kids-friendly hotels:

Best Western Plus Otonabee Inn: This hotel offers a welcoming atmosphere for families with children. It features an indoor pool, a waterslide, and a childrens play area. The spacious rooms and friendly staff add to the overall family-friendly experience.

Holiday Inn Peterborough-Waterfront: Located near the water, this hotel provides a picturesque setting for a family getaway. It offers an indoor pool, a childrens playground, and even special activity programs for kids. The spacious rooms provide comfortable accommodation for the whole family.

Best hotels for a romantic getaway:

Kawartha Lakeside Inn: Situated on the shores of the idyllic Pigeon Lake, this inn offers a peaceful and romantic retreat. With its lakeside views, cozy fireplaces, and intimate atmosphere, it is the perfect place for couples to unwind and enjoy each others company.

Balsam Lake Resort: Nestled amidst picturesque landscapes, this resort provides a secluded and romantic setting. Couples can indulge in activities like private boat tours, fishing, and hiking. The resorts comfortable cabins offer privacy and tranquility for a romantic escape.

Best for location:

Peterborough Inn & Suites Hotel: Located in downtown Peterborough, this hotel offers easy access to various attractions, restaurants, and shops. Its central location allows guests to explore the citys cultural and entertainment offerings conveniently.

Best Western Plus Otonabee Inn: Situated along the Otonabee River, this hotel offers a scenic location while still being easily accessible. It provides a peaceful setting and is just a short drive away from downtown Peterborough and other notable attractions.

Holiday Inn Peterborough-Waterfront: Perfectly situated on the waterfront, this hotel offers breathtaking views and close proximity to Peterboroughs downtown area. Guests can enjoy fantastic scenery, waterfront dining, and easy access to various water activities.

Best for a short city break:

Quality Inn Peterborough: With its convenient location near Lansdowne Street, this hotel allows visitors to explore the city during a short stay. Guests can easily access shopping centers, restaurants, and entertainment options, making it an ideal choice for a quick getaway.

Comfort Hotel & Suites: Situated in downtown Peterborough, this hotel provides easy access to the citys attractions, making it perfect for a short city break. With its comfortable rooms and excellent amenities, guests can relax and enjoy their stay while exploring the nearby sights.

Show moreLess