BritStays

Beaches in Cornwall

95 designated bathing beaches in Cornwall, ranked by the Environment Agency's official water-quality rating — 85 are rated Excellent. Choose a beach to see places to stay within walking distance, things to do nearby and how to get there by train.

Booby's Bay beach Excellent Booby's BayPadstow Bovisand beach Excellent BovisandLooe Carbis Bay beach Excellent Carbis BayPenzance Cawsand beach Excellent CawsandLooe Excellent Chapel PorthNewquay Charlestown beach Excellent CharlestownSt Austell Church Cove beach Excellent Church CoveFalmouth Constantine Bay beach Excellent Constantine BayPadstow Coverack beach Excellent CoverackFalmouth Crackington Haven beach Excellent Crackington HavenBude Crinnis Beach beach Excellent Crinnis BeachSt Austell Crooklets beach Excellent CrookletsBude Daymer Bay beach Excellent Daymer BayPadstow Downderry beach Excellent DownderryLooe Duporth beach Excellent DuporthSt Austell Fistral North beach Excellent Fistral NorthNewquay Fistral South beach Excellent Fistral SouthNewquay Godrevy Towans beach Excellent Godrevy TowansPenzance Gorran Haven Little Perhaver beach Excellent Gorran Haven Little PerhaverSt Austell Great Western beach Excellent Great WesternNewquay Gwithian Towans beach Excellent Gwithian TowansPenzance Gwynver beach Excellent GwynverPenzance Gyllyngvase beach Excellent GyllyngvaseFalmouth Harlyn Bay beach Excellent Harlyn BayPadstow Hartland Quay beach Excellent Hartland QuayBude Hayle Towans beach Excellent Hayle TowansPenzance Holywell Bay beach Excellent Holywell BayNewquay Kennack Sands beach Excellent Kennack SandsFalmouth Long Rock beach Excellent Long RockPenzance Lusty Glaze beach Excellent Lusty GlazeNewquay Maenporth beach Excellent MaenporthFalmouth Marazion beach Excellent MarazionPenzance Mawgan Porth beach Excellent Mawgan PorthNewquay Mexico Towans beach Excellent Mexico TowansPenzance Millendreath beach Excellent MillendreathLooe Mother Ivey`s Bay beach Excellent Mother Ivey`s BayPadstow Northcott Mouth beach Excellent Northcott MouthBude Pendower beach Excellent PendowerFalmouth Pentewan beach Excellent PentewanSt Austell Penzance beach Excellent PenzancePenzance Perranporth Penhale Sands beach Excellent Perranporth Penhale SandsNewquay Perranuthnoe beach Excellent PerranuthnoePenzance Plymouth Firestone Bay beach Excellent Plymouth Firestone BayLooe Plymouth Hoe East beach Excellent Plymouth Hoe EastLooe Plymouth Hoe West beach Excellent Plymouth Hoe WestLooe Poldhu Cove beach Excellent Poldhu CoveFalmouth Polkerris beach Excellent PolkerrisSt Austell Polstreath beach Excellent PolstreathSt Austell Polurrian Cove beach Excellent Polurrian CoveFalmouth Polzeath beach Excellent PolzeathPadstow Porthallow beach Excellent PorthallowFalmouth Porthcothan beach Excellent PorthcothanPadstow Porthcurnick beach Excellent PorthcurnickFalmouth Porthcurno beach Excellent PorthcurnoPenzance Porthgwidden beach Excellent PorthgwiddenPenzance Porthkidney Sands beach Excellent Porthkidney SandsPenzance Porthleven Sands beach Excellent Porthleven SandsPenzance Porthmeor beach Excellent PorthmeorPenzance Porthminster beach Excellent PorthminsterPenzance Porthoustock beach Excellent PorthoustockFalmouth Porthpean beach Excellent PorthpeanSt Austell Porthtowan beach Excellent PorthtowanNewquay Portmellon beach Excellent PortmellonSt Austell Portreath beach Excellent PortreathFalmouth Portwrinkle beach Excellent PortwrinkleLooe Praa Sands East beach Excellent Praa Sands EastPenzance Praa Sands West beach Excellent Praa Sands WestPenzance Sandymouth beach Excellent SandymouthBude Seaton (Cornwall) beach Excellent Seaton (Cornwall)Looe Sennen beach Excellent SennenPenzance Sharrow beach Excellent SharrowLooe Shorthorn Beach beach Excellent Shorthorn BeachSt Austell Summerleaze beach Excellent SummerleazeBude Swanpool beach Excellent SwanpoolFalmouth Tolcarne beach Excellent TolcarneNewquay Towan beach Excellent TowanNewquay Tregonhawke beach Excellent TregonhawkeLooe Trevaunance Cove beach Excellent Trevaunance CoveNewquay Trevone Bay beach Excellent Trevone BayPadstow Treyarnon Bay beach Excellent Treyarnon BayPadstow Upton Towans beach Excellent Upton TowansPenzance Vault Beach beach Excellent Vault BeachSt Austell Watergate Bay beach Excellent Watergate BayNewquay Wherry Town beach Excellent Wherry TownPenzance Widemouth Sand beach Excellent Widemouth SandBude Crantock beach Good CrantockNewquay East Looe beach Good East LooeLooe Kingsand beach Good KingsandLooe Par Sands beach Good Par SandsSt Austell Perranporth beach Good PerranporthNewquay Porth beach Good PorthNewquay Readymoney Cove beach Good Readymoney CoveSt Austell Trebarwith Strand beach Good Trebarwith StrandPadstow Porthluney beach Sufficient PorthluneySt Austell Lostwithiel, River Fowey beach Unrated Lostwithiel, River FoweySt Austell

Dog-friendly stays in Cornwall

For beach days with the dog — check each beach's seasonal dog rules with the local council before you go.

Headland Hotel

Headland Hotel

✓ Five-star hotel built on the clifftop above Fistral Beach

🏖️ a few minutes' walk from Fistral North (Excellent water quality)

Newquay

Nare Hotel

Nare Hotel

✓ Secluded position above Carne Beach on the Roseland Peninsula

🏖️ 0.38 miles from Pendower (Excellent water quality)

Veryan

Hollyhocks

Hollyhocks

✓ Within walking distance of sandy beaches

🏖️ 1.39 miles from Daymer Bay (Excellent water quality)

Rock, South West England

Sleeps 7

£1,007 per break

Check availability