Skip to main content

Three-Star Hotels in Peterborough

Find the three-star hotels that appeal to you the most

The best three-star hotels in Peterborough

Check out our pick of great three-star hotels in Peterborough

Filter by:

Review score

Super 8 by Wyndham Peterborough

Hotel in Peterborough

Located adjacent to Kawartha Golf & Country Club, this non-smoking property is less than a 10-minute drive to downtown Peterborough.

B
Brent
From
Canada
Pet friendly. Made all the difference. The staff were polite and friendly. The breakfast was good 👍. The rooms were excellent.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,344 reviews
Price from
US$79.60
1 night, 2 adults

Hampton Inn Peterborough

Hotel in Peterborough

Set 49 km from Cobourg Harbour, Hampton Inn Peterborough offers 3-star accommodation in Peterborough and has a fitness centre, a shared lounge and a casino.

S
Susan
From
Canada
Easy to access, ease of checkin, breakfast very good and staff helpful and friendly
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 193 reviews
Price from
US$131.69
1 night, 2 adults

Best Western Plus Otonabee Inn

Hotel in Peterborough

Located in Peterborough, Ontario, this creek side hotel offers tranquil gardens, free WiFi and warmly decorated rooms with flat-screen TVs. Peterborough Lift Lock is a 5-minute drive away.

A
Alexandra
From
United Kingdom
We liked the complimentary hot drinks in the lobby, our room, the pool, the location on the river and breakfast included!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 507 reviews
Price from
US$109.70
1 night, 2 adults

Holiday Inn Hotel Peterborough Waterfront by IHG

Hotel in Peterborough

Located along the Trent Severn Waterway and less than 5 minutes’ drive from central Peterborough, this hotel features connected indoor and outdoor pools. Free Wi-Fi is provided in every room.

A
Angie
From
Canada
Rooms were very clean and comfortable, looked like they were recently renovated. Front desk customer service were lovely!!
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 551 reviews
Price from
US$98.04
1 night, 2 adults
All three-star hotels in Peterborough

Top picks for Peterborough hotels

Explore our most popular hotels in Peterborough

Filter by:

Review score

Super 8 by Wyndham Peterborough

Hotel in Peterborough

Located adjacent to Kawartha Golf & Country Club, this non-smoking property is less than a 10-minute drive to downtown Peterborough.

B
Brent
From
Canada
Pet friendly. Made all the difference. The staff were polite and friendly. The breakfast was good 👍. The rooms were excellent.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,344 reviews
Price from
US$79.60
1 night, 2 adults

Hampton Inn Peterborough

Hotel in Peterborough

Set 49 km from Cobourg Harbour, Hampton Inn Peterborough offers 3-star accommodation in Peterborough and has a fitness centre, a shared lounge and a casino.

S
Susan
From
Canada
Easy to access, ease of checkin, breakfast very good and staff helpful and friendly
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 193 reviews
Price from
US$131.69
1 night, 2 adults

Best Western Plus Otonabee Inn

Hotel in Peterborough

Located in Peterborough, Ontario, this creek side hotel offers tranquil gardens, free WiFi and warmly decorated rooms with flat-screen TVs. Peterborough Lift Lock is a 5-minute drive away.

A
Alexandra
From
United Kingdom
We liked the complimentary hot drinks in the lobby, our room, the pool, the location on the river and breakfast included!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 507 reviews
Price from
US$109.70
1 night, 2 adults

Holiday Inn Hotel Peterborough Waterfront by IHG

Hotel in Peterborough

Located along the Trent Severn Waterway and less than 5 minutes’ drive from central Peterborough, this hotel features connected indoor and outdoor pools. Free Wi-Fi is provided in every room.

A
Angie
From
Canada
Rooms were very clean and comfortable, looked like they were recently renovated. Front desk customer service were lovely!!
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 551 reviews
Price from
US$98.04
1 night, 2 adults
All three-star hotels in Peterborough

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in Peterborough and surroundings in the past month

See all

Popular with guests booking three-star hotels in Peterborough

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 193 reviews

Popular with guests booking three-star hotels in Peterborough

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 507 reviews

Popular with guests booking three-star hotels in Peterborough

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 551 reviews

Popular with guests booking three-star hotels in Peterborough

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,344 reviews

3 star hotels that guests love in Peterborough

See all
Avg. price/night: US$99.39
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,344 reviews
Location, free breakfast, pool, free parking
Guest review by
Lisa
Young couple
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 193 reviews
Location, pool
Guest review by
Diane
Family with young children
Avg. price/night: US$166.29
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 551 reviews
Lovely comfy beds. Breakfast was great. Location write by the lake and local park .parking was provided which was great . The pool and facilities were fabulous.
Guest review by
Elaine
Young couple
Avg. price/night: US$99.39
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,344 reviews
Location. Room met expectations.
Guest review by
Barry
Family with young children
Avg. price/night: US$171.10
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 507 reviews
Excellent and very pleasant location. Welcoming and helpful staff. Comfortable, quiet and spacious room.
Guest review by
Andrew
Young couple
Avg. price/night: US$171.10
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 507 reviews
Great location … great breakfast Lovely kitchen staff. My side of the hotel was old #3 door. Carpet needs to be replaced or a good cleaning. The back of the hotel is in need of repair
Guest review by
Susan
Family with young children