Search Hotels Near St. Mary and All Saints, Peterborough

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. Mary and All Saints hotels

The Crown Inn

The Crown Inn
5.0 star property
1.7 mi from St. Mary and All Saints
9.6 out of 10, Exceptional, (278 reviews)
"Lovely Inn with excellent staff and very good food. "
United Kingdom
Drew
The price is £158
includes taxes & fees
26 Apr - 27 Apr
The Crown Inn

The Talbot Hotel, Oundle, Northamptonshire

The Talbot Hotel, Oundle, Northamptonshire
4.0 star property
3.3 mi from St. Mary and All Saints
9.4 out of 10, Exceptional, (624 reviews)
"A gem of a place in the heart of the town. Really friendly and efficient staff, great quality food that was well cooked and a lovely room."
United Kingdom
Elaine
The price is £79
includes taxes & fees
8 May - 9 May
The Talbot Hotel, Oundle, Northamptonshire

The Haycock Manor Hotel

The Haycock Manor Hotel
4.0 star property
3.8 mi from St. Mary and All Saints
9.4 out of 10, Exceptional, (212 reviews)
"On the whole enjoyed our one night stay. Property is lovely and our ground floor room was clean and warm. Only downside was black mold on the shower tray edge but the power shower was awesome.The breakfast room is nicely decorated and the food on offer was of excellent quality and well cooked.goos continental selection. Overall it is a lovely hotel and we would stay again."
United Kingdom
karl
The price is £93
includes taxes & fees
26 Apr - 27 Apr
The Haycock Manor Hotel

Delta Hotels by Marriott Peterborough

Delta Hotels by Marriott Peterborough
4.0 star property
5.1 mi from St. Mary and All Saints
8.8 out of 10, Excellent, (369 reviews)
"Comfy bed, friendly staff, nice atmosphere, spa and pool a real bonus!"
United Kingdom
Clare
The price is £84
includes taxes & fees
8 May - 9 May
Delta Hotels by Marriott Peterborough

Queens Head Inn

Queens Head Inn
4.0 star property
2.2 mi from St. Mary and All Saints
8.2 out of 10, Very good, (153 reviews)
"Quite basic but roomy chalet/rooms xcellent shower owner Harriet and staff Nicole only too happy to help lovely little village 👌"
New Zealand
John
The price is £92
includes taxes & fees
27 Apr - 28 Apr
Queens Head Inn

The Sibson Inn Hotel

The Sibson Inn Hotel
3.5 star property
3.5 mi from St. Mary and All Saints
8.2 out of 10, Very good, (443 reviews)
"Perfect first class the food is amazing and very good prices. You definitely won’t leave hungry and cooked fresh. "
United Kingdom
Dennis
The price is £72
includes taxes & fees
26 Apr - 27 Apr
The Sibson Inn Hotel

Days Inn by Wyndham Peterborough

Days Inn by Wyndham Peterborough
2.5 star property
5 mi from St. Mary and All Saints
7.8 out of 10, Good, (1,000 reviews)
"Very, very good nice place and very good location really appreciate it"
United Kingdom
Khales
The price is £35
includes taxes & fees
26 Apr - 27 Apr
Days Inn by Wyndham Peterborough

Holiday Inn Peterborough West by IHG

Holiday Inn Peterborough West by IHG
4.0 star property
6.9 mi from St. Mary and All Saints
8.6 out of 10, Excellent, (614 reviews)
"Lovely room, comfortable bed and staff were very helpful. A lovely stay! "
United Kingdom
Irene
The price is £63
includes taxes & fees
1 May - 2 May
Holiday Inn Peterborough West by IHG

Ascot House

Ascot House
4.0 star property
5.6 mi from St. Mary and All Saints
9.0 out of 10, Wonderful, (30 reviews)
"Great stay - perfect for friends as a place to stay for the weekend. Great price & felt very good value for money!"
United Kingdom
Imogen
The price is £99
includes taxes & fees
26 Apr - 27 Apr
Ascot House

Orton Hall Hotel & Spa

Orton Hall Hotel & Spa
3.5 star property
7 mi from St. Mary and All Saints
8.6 out of 10, Excellent, (935 reviews)
"The staff were extremely helpful and pleasant The decor etc is looking a bit tired The food was only average despite the efforts of the staff"
United Kingdom
Jane
The price is £80
includes taxes & fees
10 May - 11 May
Orton Hall Hotel & Spa

The Milestone Hotel, Peterborough (Cambridgeshire), Sure Collection by Best Western

The Milestone Hotel, Peterborough (Cambridgeshire), Sure Collection by Best Western
3.0 star property
6.3 mi from St. Mary and All Saints
7.8 out of 10, Good, (242 reviews)
"Breakfast was good value "
United Kingdom
Mel
The price is £50
includes taxes & fees
10 May - 11 May
The Milestone Hotel, Peterborough (Cambridgeshire), Sure Collection by Best Western

The Bell Inn Hotel, Stilton, Cambridgeshire

The Bell Inn Hotel, Stilton, Cambridgeshire
4.0 star property
6.8 mi from St. Mary and All Saints
9.4 out of 10, Exceptional, (326 reviews)
"Fabulous hotel just off the motorway. The restaurant is excellent and atmosphere great. Will stay there again."
United Kingdom
Barry
The price is £79
includes taxes & fees
26 Apr - 27 Apr
The Bell Inn Hotel, Stilton, Cambridgeshire

The White Hart

The White Hart
4.0 star property
7.2 mi from St. Mary and All Saints
9.4 out of 10, Exceptional, (221 reviews)
"Lovely property part of a lovely pub and restaurant. Breakfast was amazing, hot and tasty. Lots of choice for breakfast. "
United States
Jessica
The price is £136
includes taxes & fees
26 Apr - 27 Apr
The White Hart

The Swallows Rest Bed & Breakfast

The Swallows Rest Bed & Breakfast
4.0 star property
8.7 mi from St. Mary and All Saints
10.0 out of 10, Exceptional, (124 reviews)
"Fantastic place, the room was perfect, lovely quiet location. Highly recommend and will definitely be staying again"
United Kingdom
Tom
The price is £93
includes taxes & fees
26 Apr - 27 Apr
The Swallows Rest Bed & Breakfast

Crown Hotel Stamford

Crown Hotel Stamford
4.0 star property
9 mi from St. Mary and All Saints
9.6 out of 10, Exceptional, (659 reviews)
"Great location, lovely staff, very clean"
United Kingdom
Simon
The price is £142
includes taxes & fees
10 May - 11 May
Crown Hotel Stamford

Spanhoe Lodge - B&B

Spanhoe Lodge - B&B
3.0 star property
7.9 mi from St. Mary and All Saints
9.4 out of 10, Exceptional, (95 reviews)
"This is a great place to stay, plenty of room, extremely clean, fridge in the room would definitely recommend "
United Kingdom
Geoff
The price is £110
includes taxes & fees
26 Apr - 27 Apr
Spanhoe Lodge - B&B

Park Inn by Radisson Peterborough

Park Inn by Radisson Peterborough
3.0 star property
8.8 mi from St. Mary and All Saints
8.4 out of 10, Very good, (1,001 reviews)
"Lovely room, very clean, super breakfast. Friendly staff. "
United Kingdom
Brian
The price is £67
includes taxes & fees
8 May - 9 May
Park Inn by Radisson Peterborough

Candlesticks

Candlesticks
3.0 star property
8.7 mi from St. Mary and All Saints
8.4 out of 10, Very good, (611 reviews)
"Great location to the town centre, host was lovely and welcoming, breakfast items were thoughtfully done."
United Kingdom
Yvonne
The price is £96
includes taxes & fees
28 Apr - 29 Apr
Candlesticks

The Collyweston Slater

The Collyweston Slater
3.5 star property
7.2 mi from St. Mary and All Saints
8.6 out of 10, Excellent, (22 reviews)
"Nice friendly staff, nice room."
United Kingdom
Jeremy
The price is £99
includes taxes & fees
25 May - 26 May
The Collyweston Slater

The Bull Hotel, Sure Hotel Collection by Best Western

The Bull Hotel, Sure Hotel Collection by Best Western
4.0 star property
8.9 mi from St. Mary and All Saints
8.2 out of 10, Very good, (869 reviews)
"Great location, great staff. "
United Kingdom
Gary
The price is £105
includes taxes & fees
26 Apr - 27 Apr
The Bull Hotel, Sure Hotel Collection by Best Western
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.

Compare popular hotels close to St. Mary and All Saints

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Double Room, Ensuite, Garden View (The Burghley) | 1 bedroom, travel cot, bed sheets
The Crown Inn
5.0 star property
9.6
Exceptional
278 reviews
View
Exterior
The Talbot Hotel, Oundle, Northamptonshire
4.0 star property
9.4
Exceptional
624 reviews
View
Exterior
The Haycock Manor Hotel
4.0 star property
9.4
Exceptional
212 reviews
View
Indoor pool
Delta Hotels by Marriott Peterborough
4.0 star property
8.8
Excellent
369 reviews
View
Breakfast, lunch, dinner served; British cuisine, garden views
Queens Head Inn
4.0 star property
8.2
Very good
153 reviews
View

Top St. Mary and All Saints Hotel Reviews

Hotels near other St. Mary and All Saints attractions

Frequently asked questions

What are the top-rated hotels near St. Mary and All Saints?
Discover the top-rated hotels near St. Mary and All Saints, perfect for travellers seeking luxury and comfort in Peterborough.

The Crown Inn

The Crown Inn boasts an impressive review rating of 9.6 and a luxurious 5-star experience, located just 7.2 km from St. Mary and All Saints. This elegant hotel features a charming terrace and a beautiful garden, perfect for relaxation. Guests can indulge in upscale dining at the on-site restaurant, offering kid-friendly meals, along with free self-parking and climate control for added comfort.

The Talbot Hotel, Oundle, Northamptonshire

The Talbot Hotel is a delightful 4-star hotel with a review rating of 9.4, situated 7.4 km from St. Mary and All Saints. Nestled in a historical district, this hotel offers a mixture of modern comforts and traditional charm. Travellers can enjoy amenities including a lovely terrace, daily housekeeping, and complimentary toiletries. The hotel's concierge service and an inviting garden enhance the overall experience, making it a perfect choice for those exploring Peterborough.

Queens Head Inn

Rated 8.2 by travellers, the Queens Head Inn is a cozy 4-star hotel located just 3.7 km from St. Mary and All Saints. Guests appreciate the traditional design and the inviting atmosphere. The inn features a restaurant with garden views, a beautiful yard, and free self-parking. With amenities such as daily housekeeping and premium bedding, travellers can enjoy a relaxing stay close to the heart of Peterborough.
How much is a hotel near St. Mary and All Saints?
Staying near St. Mary and All Saints is a treat, with plenty of hotels from £35 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during weekends or around public holidays.
What are the most popular family-friendly hotels near St. Mary and All Saints?
Discovering the perfect family-friendly hotels near St. Mary and All Saints can make your visit to Peterborough even more memorable. Here are some top-rated options that cater to families.

The Crown Inn

The Crown Inn is a luxurious 5-star hotel located 7.2 km from St. Mary and All Saints, with an impressive travellers' rating of 9.6. This hotel offers family-friendly amenities, including a garden and kids' meal options, making it suitable for families seeking a touch of elegance. Guests can also relax on the terrace and appreciate the luxury touches throughout the hotel, including free self-parking, ensuring a comfortable and enjoyable stay.

The Talbot Hotel, Oundle, Northamptonshire

Just 7.4 km from St. Mary and All Saints, The Talbot Hotel offers a delightful stay with a stellar travellers' rating of 9.4. This 4-star hotel is family-friendly, providing amenities like free cribs and children's breakfast options. Guests can also enjoy the historic ambiance with features such as a picturesque terrace, a snack bar, and complimentary toiletries, making it a wonderful choice for families looking for comfort and convenience.

Queens Head Inn

Queens Head Inn is a charming 4-star hotel located just 3.7 km from St. Mary and All Saints, with a travellers' rating of 8.2. This hotel is well-equipped for families, offering amenities such as free cribs and kids' meals, ensuring a comfortable stay for everyone. Additional features include a beautiful garden, a restaurant with garden views, and free self-parking, making it an excellent choice for family getaways.
Are there any 5-star hotels near St. Mary and All Saints?
Discover luxurious 5-star hotels near St. Mary and All Saints that provide a perfect blend of comfort and elegance for travellers.

The Crown Inn

The Crown Inn is a distinguished 5-star hotel located just 7.2 km from St. Mary and All Saints, with a remarkable review rating of 9.6. This charming hotel offers a serene garden and an inviting terrace, ideal for relaxing after a day of exploration. Travellers can indulge in exquisite dining options at the on-site restaurant, which includes kids' meals. With luxury amenities like complimentary self-parking and climate control, The Crown Inn ensures a comfortable and memorable stay.
Which hotels near St. Mary and All Saints offer the best views?
Discover the top-rated hotels near St. Mary and All Saints that offer stunning views for an unforgettable stay in Peterborough.

Queens Head Inn

Queens Head Inn is a charming 4-star hotel located just 3.7 km from St. Mary and All Saints, with a review rating of 8.2 by travellers. This traditional hotel features a delightful garden view restaurant, perfect for enjoying meals surrounded by nature. Guests can unwind on the terrace or in the spacious suites, making the most of the peaceful yard area. Additional amenities include free self-parking, daily housekeeping, and climate control for comfort.
What are the best pet-friendly hotels near St. Mary and All Saints?
Finding the perfect pet-friendly stay near St. Mary and All Saints can enhance your travel experience in Peterborough, especially with top-rated options available.

The Talbot Hotel, Oundle, Northamptonshire

The Talbot Hotel is a charming 4-star hotel located just 7.4 km from St. Mary and All Saints, with an impressive travellers' rating of 9.4. This hotel welcomes pets, offering amenities such as food and water bowls for your furry friends. Guests can also enjoy conveniences like daily housekeeping, a lovely terrace, and free parking. Set in a historical district, it provides a cozy atmosphere with a beautiful garden for relaxing strolls.
Can I book a fully refundable hotel close to St. Mary and All Saints?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "St. Mary and All Saints", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near St. Mary and All Saints?
To look for discounts on hotels near St. Mary and All Saints, join One Key™—our free travel rewards programme. One Key members always get our best prices and earn OneKeyCash™ on eligible bookings for every pound spent. Another way to save is by bundling your hotel and flights together on Expedia.

**Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands

Explore a world of travel with Expedia