Discover a range of holiday cottages, farmhouses, barn conversions, and lodges, set on working farms near Marazion ideal for families, groups of friends, or couples looking for an unforgettable getaway. A farm stay is a wonderful way to experience rural life first hand, meet friendly animals, and experience the fresh, local produce Cornwall is renowned for.
Situated two miles east of Penzance, Marazion is a historic coastal town that’s an excellent holiday destination all year round.
The town has a sand and pebble beach with seasonal lifeguard cover that’s popular for swimming, surfing, and kitesurfing. At low tide it’s possible to walk along a cobbled causeway to St Michael’s Mount, where visitors can explore a 12th century castle, medieval church, and subtropical terraced gardens.
On the western edge of the town lies Marazion Marsh, an RSPB reserve and the largest reed bed in Cornwall that supports a large variety of bird species including the globally threatened aquatic warbler. During autumn, vast numbers of starlings gather at dusk rewarding visitors with their spectacular murmurations.
Marazion is well placed for accessing several of Cornwall’s other picturesque coastal villages including Praa Sands with its white sandy beach backed by dunes, and St Ives, renowned for its vibrant arts scene.
Whether you’re looking for a working livestock farm or smallholding with sheep, cows, pigs, goats, chickens, and horses, or a quiet arable farm surrounded by fields of crops, there are plenty of options to choose from. Enjoy a relaxing rural escape and experience the charm of farm life on your next holiday near Marazion.
View all farm stays in Cornwall.