Cornwall, England, United Kingdom

Marazion Beach

Located in Marazion, visitors can marvel at the iconic St Michael's Mount and enjoy the picturesque sandy beach that lies ahead of the village.

Beyond the stunning vista of St Michael's Mount, the family-friendly beach offers a range of amenities and activities within close proximity of the village.

Discover accommodation options near Marazion Beach and enjoy the iconic views of St Michael's Mount.

The beach is open to canine companions outside of the seasonal ban which runs between 1st July and 31st August from 10am to 6pm, whilst also offering professional lifeguard services from the 10th July to the 5th September of the current year.

What to do at Marazion Beach?

Amenities

Marazion Beach amenities include parking, toilet and Wi-Fi.

Bars

Best bars near Marazion Beach include Craby's Beach Bar & Terrace, The Cutty Sark Restaurant and Bar, The Godolphin, The Fire Engine Inn and The Kings Arms.

Restaurants

Best restaurants near Marazion Beach include The Cutty Sark Restaurant and Bar, Shutters at The Godolphin, Craby's Beach Bar & Terrace, The Kings Arms, The Godolphin and Harbour Loft.

Visitor Reviews

Visitor reviews highlight the beautiful and clean beach, the nearby car park and good food options, and the ability to walk to St Michael's Mount during low tide. Visitors complain about the presence of a lot of dogs and the occasional windy weather.

Where to Stay near Marazion Beach?

Visitors to Marazion Beach often stay in the charming village of Marazion itself, where quaint bed and breakfasts and guesthouses offer easy access to the beach and views of St Michael's Mount. Alternatively, many opt to stay in the nearby town of Penzance, which is just a short drive away and offers a wider range of accommodations and dining options.

The following map shows available accommodations and their prices. See the full list of accommodation options here.

Find the best nearby activities

What to do near Marazion Beach?

Where is Marazion Beach?

Latitude: 50.1234 / Longitude: -5.4755

Marazion Beach is located in Cornwall. The following map of Marazion Beach shows the exact location.


Nearby destinations:

Marazion Beach: Weather Today

📅 Saturday, July 26, 2025
Today might not be ideal for the beach. Expect some light drizzle. The wind will be moderate, with stronger gusts at times. The sea will have small waves. The maximum air temperature will be 19.4 °C. The sea temperature is 16.5 °C, so it will be cold for swimming. The UV index will reach 6.85, so be mindful of the sun even with cloud cover.
🌬️

Air

Low / High14.7°C/19.4°C
Feels Like (High)19.4°C
🌊

Sea

Sea Temperature16.5 °C
Wave Height0.9 m
🌧️

Rain

Rain Chance18%
Rainfall0.2 mm
Rain Duration2 h
🌞

Sun

Sunrise / Sunset05:43/21:13
Sunshine Hours6.4 hrs
UV Index6.85
Cloud Cover74%
💨

Wind

Speed20.4 km/h
Gusts36.4 km/h
DirectionNW

These beaches might also interest you

Beaches near Marazion Beach

Recommended

Read More