Booking type

Arrival date

Sat 24 Sep 22


Adults (18+)

Children (12-17)

Infants (0-11)

Mains Farm Eden valley Caravan Site

Mains Farm Caravan Site is a family run quiet touring park, set in the countryside well away from main roads, yet within easy reach of the Lake District, Hadrian’s Wall and the Scottish Borders. An outstanding location with spectacular views. Riverside walks and woodland picnic area on the farm. Within easy walking distance of Kirkoswald, past winner on many occasions of Cumbria’s best kept village award, offering a village shop, post office and two Inns.

Booking Arrangements

Bookings can be made online or by contacting us on 01768 898342. To ensure you get your holiday, advanced bookings for bank holidays and school holidays is advised. At the time of booking full contact details and a £25.00 deposit will be required, with the balance due on arrival.

Touring and Camping

We have 30 spacious touring caravan pitches spread over one acre. All have 16 amp electrical hook-up. We also have 15 non-electric camping pitches, plus several with electric hook up. There are two shower and toilet blocks available onsite which have been sympathetically converted from a redundant stable. You can check-in any time after 1pm on the day of arrival up to 8pm. Check out time is before 11am on the day of departure. We have a minimum 3 night bookings at Easter and over the Bank Holidays.

Camping Pods

Mains Farm offers a choice of 10 camping pods where you can enjoy spectacular views of the Eden Valley. Each pods includes electric, lighting, electric heater for cool winter nights, a porch for sitting out and a picnic bench for dining. Prices range from £40 per camping pod per night, which is fully inclusive of all facilities. Weekly rates are available and we are open all year. We have a minimum 3 night bookings at Easter and over the Bank Holidays.

Contact details: if you require any further information, please do not hesitate to contact us:


Telephone: 01768 898342

Mains Farm Caravan Site
Mains farm, Kirkoswald, Penrith
Cumbria CA10 1DH