Self Catering Holiday Cottages in St Agnes

If you’re a fan of Cornish beach holidays, then St Agnes is the destination for you. Boasting a range of sun-kissed sandy beaches, St Agnes has everything a beach-lover could ask for; spectacular views, golden sands, swimming and surfing opportunities and seas the colour of the Mediterranean. 

Beautiful Self-Catering Cottages in St Agnes

If you’re planning a self catering holiday in St Agnes with a young family, Trevaunance Cove is always buzzing with activities and events run by the locals. Complete with pebbled rock pools and lifeguard cover throughout the summer, your family will love staying nearby to this fun-filled beach at the foot of St Agnes. At Duchy Holidays, we offer a range of self catering holidays in St Agnes and the surrounding area with cottages that can sleep groups of all sizes, so that you, your family and friends can all enjoy a holiday in comfort together.

As well as having a spectacular seafront, St Agnes is also a location of natural beauty, with grassy cliffs that stand over the sandy beaches. It’s great for long rambling walks along the coastal path with fantastic views of the coast, the engine houses from bygone mining days, and the historic monument that is the St Agnes Beacon.

The picture perfect village of St.Agnes offers a traditional Cornish welcome. Just a stroll up the hill, you'll find a Cornish Inn, Bakery, Coffee Shop and more, serving the finest Cornish fayre.

You can put your trust in Duchy Holidays when it comes to finding the ideal self catering holidays in St Agnes. Our range of luxury accommodation means that you can have the beach, the town and the cliffs right on your doorstep.

Heritage Cottage

Charming Cornish cottage sleeps six guests, just a short walk from beach

Meadow Cottage

Country cottage surrounded by an Area of Outstanding Natural Beauty, sleeps five guests

Pen Mor Cottage

Character cottage with views across the Cornish countryside, sleeps four guests

Trezeniam

Modern dormer bungalow 500m from Trevaunance Cove beach, sleeps nine guests