Find and Book Top Rated Hotels in Peterborough

Search among 30 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-30 out of 30
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.4
Great256 reviews
MapView on map3.1 km from City Centre1.6 km from Longthorpe Tower
From   US$ 112 /nightSelect
MapView on map600 m from City Centre300 m from Peterborough Central Library
From   US$ 114 /nightSelect
8.2
Great245 reviews
3.2 km from City Centre300 m from Longthorpe Tower
From   US$ 80 /nightSelect
8.4
Great327 reviews
400 m from City Centre300 m from Peterborough Magistrates Court
From   US$ 70 /nightSelect
8.2
Great184 reviews
6.0 km from City Centre
From   US$ 95 /nightSelect
8.2
Great104 reviews
9.5 km from City Centre300 m from Stilton Oaks Golf Club
From   US$ 107 /nightSelect
8.2
Great182 reviews
1000 m from City Centre300 m from Peterborough Central Library
From   US$ 57 /nightSelect
8.6
Great582 reviews
6.8 km from City Centre100 m from Peterborough Services A1
From   US$ 40 /nightSelect
8.6
Great486 reviews
6.1 km from City Centre1.9 km from Peterborough Services A1
From   US$ 68 /nightSelect
8.2
Great89 reviews
8.0 km from City Centre2.4 km from Letter A Gallery
From   US$ 71 /nightSelect
8.0
Great63 reviews
11.5 km from City Centre1.2 km from Elton Hall
From   US$ 196 /nightSelect
Aparthotel
8.2
Great45 reviews
1000 m from City Centre300 m from Peterborough Central Library
From   US$ 78 /nightSelect
8.2
Great52 reviews
1000 m from City Centre500 m from Peterborough Central Library
From   US$ 55 /nightSelect
Guest house
8.2
Great68 reviews
1000 m from City Centre900 m from Key Theatre
From   US$ 55 /nightSelect
8.0
Great44 reviews
14.2 km from City Centre200 m from Fotheringhay Castle
From   US$ 138 /nightSelect
Guest house
8.4
Great125 reviews
1.0 km from City Centre900 m from Key Theatre
From   US$ 80 /nightSelect
5.0 km from City Centre
From   US$ 259 /nightSelect
7.8
Very good12 reviews
4.2 km from City Centre1.3 km from Longthorpe Tower
From   US$ 97 /nightSelect
8.4
Great22 reviews
16.2 km from City Centre
From   US$ 157 /nightSelect
8.2
Great41 reviews
11.6 km from City Centre
From   US$ 114 /nightSelect
8.4
Great28 reviews
700 m from City Centre200 m from Peterborough Central Library
From   US$ 182 /nightSelect
700 m from City Centre100 m from Peterborough Central Library
From   US$ 318 /nightSelect
Apartment
8.4
Great17 reviews
500 m from City Centre400 m from Peterborough Train Station
From   US$ 126 /nightSelect
8.6
Great19 reviews
600 m from City Centre400 m from Peterborough Train Station
From   US$ 144 /nightSelect
8.4
Great12 reviews
4.7 km from City Centre
From   US$ 166 /nightSelect
6.6
Nice1 review
32.6 km from City Centre
From   US$ 125 /nightSelect
8.4
Great12 reviews
1.5 km from City Centre900 m from Peterborough Train Station
From   US$ 188 /nightSelect
3.5 km from City Centre
From   US$ 245 /nightSelect
18.8 km from City Centre
From   US$ 1 962 /nightSelect
12.7 km from City Centre3.5 km from Nene Valley Railway
From   US$ 2 287 /nightSelect

Best hotels and places to stay in Peterborough

Why visit?

Peterborough, a city rich in history and culture, offers a plethora of attractions for tourists. Whether youre interested in exploring the citys heritage, enjoying a relaxing spa experience, or exploring the vibrant city center, Peterborough has something to offer. With a range of accommodation options including B&Bs, hotels, and spa hotels, theres a perfect place to stay for everyone.

Where to stay?

City Centre: For those looking to be at the heart of the action, staying in Peterboroughs city center is a great choice. Youll find a variety of hotels, including both budget-friendly and luxurious options. Being centrally located, youll have easy access to popular attractions like Peterborough Cathedral and the Key Theatre.

West End: For a more tranquil stay, consider the West End area of Peterborough. It offers a peaceful environment while still being close to the city center. You can find charming B&Bs here, providing a cozy and homely experience. Enjoy easy access to beautiful green spaces like West Town Park and Ferry Meadows Country Park.

Thorpe Wood: If you prefer a modern and convenient location, Thorpe Wood is a great choice. Situated just outside the city center, this area offers a range of hotels, including spa hotels for a luxurious experience. With easy access to the A47, you can explore nearby attractions like the Nene Park and Peterborough Greyhound Stadium.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $70 to $130.

4-star hotels: The average price per night is around $100 to $180.

5-star hotels: The average price per night is around $150 to $250.

Best value for money:

The Pearl Hotel: Located in the city center, The Pearl Hotel offers comfortable accommodations at an affordable price. With its convenient location, guests can easily explore the citys attractions. This hotel in Peterborough provides a great value for money with clean and spacious rooms, friendly staff, and complimentary breakfast.

Dragonfly Hotel Peterborough: Situated on the outskirts of the city, Dragonfly Hotel offers modern and comfortable rooms at a reasonable price. With its convenient location near major roadways, it provides easy access to both the city center and nearby attractions. Guests can enjoy amenities such as free Wi-Fi, on-site parking, and an on-site restaurant.

Holiday Inn Express Peterborough: Ideal for budget-conscious travelers, Holiday Inn Express offers comfortable rooms and a range of amenities at an affordable price. Located near the city center, it provides easy access to popular attractions. Guests can enjoy a complimentary breakfast, free Wi-Fi, and a 24-hour front desk for their convenience.

Best kids-friendly hotels:

Great Northern Hotel: This family-friendly hotel in Peterborough provides spacious rooms that are suitable for families. It offers amenities like family rooms, cribs upon request, and a childrens menu at its on-site restaurant. With its central location, families can easily explore the citys attractions and enjoy a comfortable stay.

Park Inn by Radisson Peterborough: This hotel caters to families with its spacious rooms and amenities designed for children. It features a childrens play area, family rooms, and a restaurant with a childrens menu. Situated close to the city center, families can enjoy convenient access to popular attractions.

Best hotels for romantic getaway:

Bull Hotel: Known for its historic charm, the Bull Hotel provides a romantic setting for couples. Its stylish rooms, elegant atmosphere, and on-site restaurant make it a perfect choice for a romantic getaway. Located in the city center, couples can also explore nearby attractions and enjoy a memorable stay.

Queensgate Hotel: This boutique hotel offers a cozy and intimate atmosphere, making it a great option for couples seeking a romantic getaway. Its comfortable rooms, attentive staff, and peaceful surroundings create a relaxing environment. Couples can also enjoy a romantic dinner at the hotels restaurant.

Best for location:

Park Plaza Peterborough: Situated in the heart of the city, Park Plaza offers a prime location for exploring Peterborough. This hotel provides modern rooms, a fitness center, and an on-site restaurant. Guests can easily discover the nearby attractions, shops, and restaurants in the city center.

Peterborough Marriott Hotel: Located just outside the city center, the Peterborough Marriott Hotel offers a peaceful atmosphere while still providing easy access to the citys attractions. With its spacious rooms, on-site dining options, and leisure facilities, guests can enjoy a comfortable stay away from the hustle and bustle of the city center.

The Haycock Hotel: Nestled in the picturesque village of Wansford, The Haycock Hotel offers a tranquil setting with beautiful surroundings. This historic hotel provides comfortable rooms, an on-site restaurant, and a cozy bar. Guests can explore the nearby countryside or take a short drive to the city center for more attractions.

Best for a short city break:

Holiday Inn Peterborough-West: This hotel is well-suited for a short city break, offering comfortable rooms and convenient amenities. Located on the outskirts of Peterborough, it provides easy access to the city center and nearby attractions. Guests can enjoy a relaxing stay with amenities such as an on-site restaurant, a gym, and free parking.

Best Western Plus Orton Hall Hotel & Spa: This hotel offers a combination of a peaceful setting and convenient location for a short city break. With its elegant rooms, on-site spa, and beautiful gardens, guests can unwind and enjoy a rejuvenating stay. The city center is within a short drive, allowing easy exploration of Peterboroughs attractions.

Show moreLess