Castor holiday cottages are surrounded by winding rivers, lush fens and farmland, in the heart of Cambridgeshire. This peaceful village lies on the edge of Peterborough, four miles west of the city centre, near the banks of the River Nene. It is a tightknit community with a variety of family-run shops and eateries to explore. Wander into the village centre and you will notice striking historical landmarks, such as St Kyneburgha's Church, which features intricate medieval wall paintings and Romanesque architecture. Self-catering holidays in Castor would be incomplete without a visit to the Prince of Wales Feathers on Peterborough Road, an award-winning pub serving an impressive range of drinks, including Castor Ales and farmhouse ciders. Enjoy a pint by the fire or order a delicious meal, prepared with the best ingredients from the surrounding countryside.

0 cottages found 0 exact matches.

Please try widening your search by removing some of the search criteria you have used or changing the dates.

Towns nearby


  1. Royston
  2. Wisbech

Castor is a stone's throw from Peterborough, an enchanting city with a Norman cathedral, markets, theatres and greyhound racing. Just outside Castor, Ferry Meadows Country Park is a glorious expanse of woodland, lakes and meadows, where walking, fishing and horse-riding are popular. A ride on the Nene Valley Railway is a lovely way to explore the countryside around Castor. Climb aboard a beautifully restored wood-paneled coach and watch fields, meadow and woods float by on the seven-mile journey from Peterborough Nene Valley to Yarwell Junction.

If you are planning on exploring the pretty villages and market towns of the East Midlands, you would struggle to find a better base than a holiday cottage in Castor. Oakham, Uppingham and Market Deeping are nearby, while 34 miles southward, Ely is a fascinating city with one of the region's finest cathedrals and a lovely riverside with cafes and galleries. An hour's drive southward, the city of Cambridge is not to missed, with some of the UK's most impressive architecture.