10 of the best beaches in Cornwall
With 422 miles of coastline, Cornwall harbours an endless supply of islets, stacks, coves and bays between its dramatic cliffs. Many of the county’s beaches could easily be mistaken for tropical paradises, perfectly suited to relaxation, while others are battered by Atlantic breezes making them havens for water sports.
Whatever it is you want from your Cornish holiday, there’s a beach for you. From the long, exposed stretches of sand on the north coast of Cornwall such as Gwithian Towans Beach that's excellent for surfing, to the bustling tourist beach at Marazion that's connected to St Michael’s Mount, or the remote natural wonders of Kynance Cove, there’s a beach to suit every mood. At Haven we love the Cornish Coast, so it was a tough ask to try and list the best beaches in Cornwall! But, we’re confident that there’s no way you’ll regret a visit to any of the following on this list.
- 1. Towans Beach, Gwithian
- 2. Perranporth Beach, Perranporth
- 3. Marazion Beach, Marazion
- 4. Sennen (Whitsand Bay), Sennen Cove
- 5. Holywell Bay, near Newquay
- 6. Carbis Bay Beach, Carbis Bay
- 7. Godrevy Beach, Godrevy Point
- 8. Porthmeor Beach, St Ives
- 9. Porthcurno Beach, Porthcurno
- 10. Kynance Cove, near Helston
1. Towans Beach, Gwithian
Steps from Riviere Sands Holiday Park
37 minutes from Perran Sands Holiday Park
Towans was named the best beach in the UK by The Times in 2024. With a steady breeze coming off the Atlantic, the magnificent seaside at Towans is spotted with colourful patterns of windsurfers and kites all day long. The beach is backed by marram grass-tufted sand dunes and low tide reveals an endless expanse of sand and rock pools to explore with the kids.
Full lifeguard cover is at hand for the summer months, with the northern section of the beach also being covered until autumn. This is a blessing as there are plenty of water-based activities to be enjoyed such as swimming and surfing. The waves conveniently get progressively bigger the further towards Godrevy you go, so surfers of all abilities can find a section of beach to suit their ability. You can even go wildlife watching as common seals and seabirds such as guillemots, razorbills and cormorants are regularly sighted. Access to the beach is found along a path through the sand dunes from the car park which is just a 10-minute drive from Riviere Sands.
2. Perranporth Beach, Perranporth
8 minutes from Perran Sands Holiday Park
Perranporth Beach is one of Cornwall’s finest and neighbours with our Perran Sands Holiday Park. An impressing serving of sand stretching for miles, you won’t be short of space on a visit to this famous attraction on the county’s north coast. Outside of high season, it feels like you have the place to yourself, such is the vast expanse of your surroundings, a feeling that is relatively rare even in the quieter corners of the UK.
When the tide is out, a two-mile walk or cycle down to Ligger Point is always a delight. The stroll is ideal for seeing the sights and taking in the fresh sea air. When you’re done with your beach towels, head into the village for a quaint snapshot of Cornish life. There is an impressive selection of cafés and restaurants on the way, with the wonderful Watering Hole pub perched right on the beach.
3. Marazion Beach, Marazion
22 minutes from Riviere Sands Holiday Park
45 minutes from Perran Sands Holiday Park
Marazion Beach has plenty going on; not only is the long sandy beach safe for swimming thanks to lifeguard cover throughout the summer months, but there is also sailing, windsurfing, kitesurfing, and jet skiing all on offer. There is even a windsurfing school situated at the far end of Marazion beach to keep even the most energetic busy. Those simply wanting relaxation will not be disappointed, however, as a short walk along the sand dunes will ensure that you find a private sun trap to soak up some rays. There’s plenty for kids too, with the rock pools surrounding Chapel Rock and Marazion Harbour all teeming with life, as well as the nicely outfitted play park situated just above the beach.
The highlight of the beach is undoubtedly found at the Marazion end, the iconic St Michael's Mount rises magnificently out of the water. At low tide, access to St Michael's Mount emerges by way of a granite causeway - once walked by pilgrims - so you can see the castle, garden and island community up close. At high tide, there is also an option to take a boat ride out to the historic castle.
4. Sennen (Whitsand Bay), Sennen Cove
44 minutes from Riviere Sands Holiday Park
Take a stroll over the cliffs from Land's End and you will find Sennen, a charming fishing cove that offers excellent swimming and reliable surf. In fact, on windy days huge blue rollers head shoreward meaning that Sennen is known as one of the best beaches in Cornwall for surfing. If the tides are out, the beach joins up with its neighbour and the wide golden sands extend to provide ample space for everyone to enjoy.
Surf lessons and board hire are available, and the beach is patrolled by lifeguards during the summer months meaning that you can have peace of mind if your kids take a liking to the waves. There are a couple of cafes to relax in, as well as the Old Success pub and the small harbour with its lifeboat station and art galleries for those days when the sun is hiding.
5. Holywell Bay, near Newquay
15 minutes from Perran Sands Holiday Park
38 minutes from Riviere Sands Holiday Park
Holywell Bay is a sandy beach just a 15-minute drive from Haven Perran Sands Holiday Park. It’s too often overlooked in favour of the more popular beaches to the north in Newquay, but we’re here to put it in the spotlight! This location is exactly what makes Holywell such a gem, it’s close enough to Newquay that you’re in range of excellent pubs and restaurants, yet far enough away that you can avoid the large groups of students that flood the main Newquay beaches. Whilst it does get a little busy in the summer, Holywell has a different vibe to the beaches above it on the map. It's a family-friendly beach with seasonal lifeguards that's also popular with surfers. There are plenty of facilities near the beach in the small village including plenty of car parking.
First impressions of Holywell Bay can be deceptive as the beach is obscured by sand dunes. However, once you venture over the grass, you’ll be met with an unforgettable sight: a mile-long stretch of glorious sand and the distinctive Gull Rocks, twin islets just off the coast. The bay takes its name from Holy Well, a cave at the northern end of the beach that is only accessible at low tide. If you get your timing right, you can enter the cave and witness the unusual rock formation which creates a series of spectacular basins.
6. Carbis Bay Beach, Carbis Bay
17 minutes from Riviere Sands Holiday Park
40 minutes from Perran Sands Holiday Park
Conveniently located just a 15-minute drive west of our caravan park at Riviere Sands and one mile east of St Ives, Carbis Bay is the most sheltered in a row of sandy beaches that cling to the coast from St Ives all the way to Godrevy. The beach rarely gets any swell which means it’s a great spot for families with toddlers as the sea here is emptier and well-suited for swimming. Measuring around a mile in length, the sandy Carbis Bay Beach is bathed in the bright light of west Cornwall and surrounded by sub-tropical plants and turquoise waters which just might have you thinking you are in a foreign paradise somewhere much further south.
Carbis Bay has been one of the most popular beaches in Cornwall for over a hundred years, having been famously served by the picturesque St Ives branch line since the Victoria era. Furthermore, it is also within walking distance of Porth Kidney’s RSPB bird sanctuary, a wonderful place to witness sea birds in their natural habitat. Carbis is close to the amenities of Carbis Bay village and our Haven Riviere Sands Holiday Park.
7. Godrevy Beach, Godrevy Point
14 minutes from Riviere Sands Holiday Park
37 minutes from Perran Sands Holiday Park
Godrevy Beach is the northernmost section of the stunning three-mile sandy beach that stretches from Hayle to Godrevy Head. Godrevy takes the brunt of the Atlantic swells as one of the more exposed beaches on the north coast, yet this is exactly what gives the beach its rugged charm.
The beach terminates with a low rocky headland that offers great views of Godrevy Lighthouse, which was Virginia Woolfe's inspiration when writing one of her most famous novels - To the Lighthouse. Godrevy Beach is just a 15-minute drive from our excellent Riviere Sands Holiday Park and there's a National Trust car park found just behind the dunes, so Godrevy is highly accessible despite its secluded atmosphere.
8. Porthmeor Beach, St Ives
26 minutes from Riviere Sands Holiday Park
Porthmeor stakes a good claim to be the premier beach of St Ives. While the beach may feel the full force of the dramatic Atlantic Ocean waves, two rugged headlands flank the beach providing full protection from the prevailing south-westerly winds. The curved bay enjoys decent sized waves, making it popular with surfers of all levels. The long stretch of golden sand that makes up Porthmeor Beach is backed by artists' studios and the imposing Tate Gallery, which is also well worth a visit.
Just a 20-minute drive from Haven Riviere Sands and equipped with a small car park, Porthmeor is one of the best beaches in Cornwall to visit on a family caravan holiday. Porthmeor boasts all the facilities you could want such as a top-notch beachside café, a surf school and a seasonal lifeguard service and is also a consistent winner of the Blue Flag award.
9. Porthcurno Beach, Porthcurno
47 minutes from Riviere Sands Holiday Park
Nestled among a row of towering granite cliffs, Porthcurno stretches from the Minack Theatre to The Logan Rock, the site of an Iron Age cliff castle. The beach is also just around the corner from Land's End and is the place at which many transatlantic telegraph cables came ashore. These obsolete cables can still sometimes be seen poking up through the sand and are a local site of interest.
Porthcurno Beach is a curve of golden sand that is revealed by the low tide and it picks up more swells than other nearby beaches meaning there is good surf. The beach is also popular with families as it is easily accessible and protected by the cliffs from the northerly winds, although at high tide a steep shelf means that swimming can be dangerous so always take care!
10. Kynance Cove, near Helston
53 minutes from Riviere Sands Holiday Park
Kynance Cove is located two miles from Lizard Point in one of the prettiest sections of Cornish coastline. Thanks to its brilliant turquoise water, white sand, sea stacks, islets, caves and stunning serpentine rock formations, it has also become one of the most painted and photographed beaches in the country. At low tide, it is possible to explore the caves and islands up close, but it is possible to get cut off by the tide and there are no lifeguards operating at Kynance, so please exercise caution.
The cove has been talked of as one of the best beaches in Cornwall since the 19th-century, but it has since been made more accessible thanks to a National Trust toll road and car park. There is also the century-old Kynance Cove Beach Café situated above the beach for snacks - we recommend the crab sandwich, Cornish pasty, and/or a traditional cream tea.
Start planning your Great British break
Important information
Let2offset - make no site fee payments until 2031
Let2offset is a contractual lettings product that offers eligible owners a guaranteed letting income at a preferential rate (calculated each year) in exchange for a stipulated number of letting breaks. It also allows eligible owners to pay their site fees and receive their letting income in 12 equal monthly instalments; the monthly site fee amount charged by Haven will be after deduction of the letting income.
‘Make no site fee payments when using Let2offset until 2031’ is available at 33 Haven parks excluding Burnham, Cardigan View, Far Grange, Garreg Wen, Lydstep Beach, Riviere Sands and Seaview. The letting income received will vary by make, model and location. The monthly site fee payment does not include running costs e.g. utilities, rates & insurance.
“Make no site fee payments when using Let2offset until 2031” is applicable to new and existing customer purchases of new Atlas Sahara 3 Bed or equivalent or superior grade holiday home purchases made through Haven where customers have also signed up to Haven’s Let2offset contract. It is not applicable to private sales and cannot be used in conjunction with our free Site Fee promotion. It is available across 40% of eligible Parks and applies when letting a new Atlas Sahara 3 Bed holiday home (or equivalent or superior grade for 15 weeks.
An example of how “Make no site fee payments when using Let2offset until 2031” operates under Let2offset is the purchase of an Atlas Sahara 3 Bed holiday home at Primrose Valley with a monthly site fee of £585.00 (includes purchasing discount of £45) and monthly letting income of £803.67. The monthly difference equates to £218.67, which will be credited to the owner's account. Both letting income and site fees are subject to yearly pricing reviews and the monthly site fee costs and letting income shown in the example are based on 2024 figures.
Modelled assumptions on expected annual site fee and letting income charges over the 7-year lettable life of the Atlas Sahara 3 Bed indicate that under Let2offset it is anticipated that these customers will continue to receive a monthly credit during this period, however, this is not guaranteed. The modelled assumptions are based on the historical performance of Haven over the past 5 years of trading.
Images are shown for representational purposes. Access to holiday home is subject to park opening times.
Park cannot be used as a permanent residence. Haven Leisure Ltd is registered in England (No. 01968698) and is a FCA appointed representative of Bourne Leisure Limited (t/a Haven). Bourne Leisure Ltd is registered in England (No. 04011660) and is authorised and regulated by the FCA (Financial Services Register No. 312847) as a credit broker and insurance distributor. Registered office: One Park Lane, Hemel Hempstead, Hertfordshire, HP2 4YL. We may receive commission from the finance provider if you enter into an agreement with them.