Skip to content
Long Rock Beach, Cornwall
mixed Dogs (seasonal)

Long Rock Beach

Penzance

Sand and shingle beach between Penzance and Marazion with direct views of St Michael's Mount. Dogs are allowed all year at the Penzance end.

At a Glance

Beach Type

mixed

Dogs

Seasonal restrictions

Lifeguard

No

Parking

Available

Access

Moderate (steps/path)

Swimming

Generally safe

Facilities

parking

Activities

swimmingkayaking

Stay near Long Rock Beach

Closest cottage just 300m away

See cottages →

On Cornwall’s south coast, between Penzance and Marazion, sits Long Rock Beach - a wide sand and shingle stretch with direct views of St Michael’s Mount rising from the bay. With a variety of services and activities, this is a well-liked location for both locals and tourists. There is plenty of space for sunbathing, beach activities, and leisurely strolls along the water’s edge on the lengthy, fine sand and shingle beach. The sheltered, shallow waters suit kayaking, swimming, and canoeing.

The sweeping views of St. Michael’s Mount, a historic island with a medieval castle and gardens that may be accessed by boat at high tide or by causeway at low tide, are one of Long Rock Beach’s most notable features. The beach is a well-liked location for sightseeing and photography because of the striking backdrop that St. Michael’s Mount adds to it.

Excellent facilities at Long Rock Beach guarantee visitors a relaxing stay. There is parking close by, and public toilets, with a shop and pubs in Longrock village. Dogs are welcome at the Penzance end all year, though a seasonal ban applies east of the level crossing from 10am to 6pm in July and August. Because the neighboring Marazion Marsh Nature Reserve attracts a variety of bird species, including uncommon migrating birds, Long Rock Beach is also a fantastic place to go birdwatching. There are more chances to go on nature hikes and observe wildlife in this reserve.

Good to know

Frequently asked questions

Can I take my dog to Long Rock Beach?
Dogs are welcome at the Penzance end all year. A seasonal ban applies on the beach east of the level crossing from 10am to 6pm in July and August, so check Cornwall Council's dogs-on-beaches page before you travel.
Is Long Rock Beach lifeguarded?
Lifeguards from neighbouring Marazion Beach cover the far eastern end of Long Rock in summer; the rest of the beach is unpatrolled, so look for the flags and take care.
Is there parking at Long Rock Beach?
Yes, there is parking at or near Long Rock Beach. Arrive early in peak season as spaces fill quickly.
Is Long Rock Beach good for swimming?
Long Rock Beach is a good beach for swimming. Lifeguard cover is limited to the eastern end in summer, so check conditions before entering the water.
What facilities are at Long Rock Beach?
Long Rock Beach has parking. Facilities may be seasonal - some close outside summer.
Where is Long Rock Beach?
Long Rock Beach is on the west coast of Cornwall, near Penzance.
How do I get to Long Rock Beach?
Set your sat nav for Penzance and follow local signs from there. There is a car park at the beach. Cornwall beach car parks fill early in peak season, so aim to arrive before mid-morning in summer.
Where can I stay near Long Rock Beach?
There are several holiday properties near Long Rock Beach, with the closest just 300 metres away. Prices start from £371 per week.

Browse more