Marazion, Cornwall

With beautiful views over Mounts Bay and towards Land’s End and its sits overlooking the iconic St Michael’s Mount, Marazion is one of the most popular tourist destinations in and around Penzance. This quaint Cornish village is thriving all year round with with lots of places to eat in Marazion including; restaurants, pubs cafés and shops as well as a kids playground and a beautiful coastal path.

Marazion Beach

Marazion beach is a family friendly beach with safe swimming, lifeguard patrol, and the convenience of the being and set just below the village. The walkway to St Michael’s Mount is next the Godolphin Arms towards the rockier side of the beach – which is great for exploring rock pools. The beach is over a mile long and is mostly sandy.

St Michael’s Mount

St Michael’s Mount is a quaint tidal island in Mount’s Bay, near. Uniquely situated 500 metres from shore, it’s only accessible by foot during low tide along a man-made granite walkway. With a population of 30 this island has beautiful gardens, a charming harbour as well as a medieval castle and a church that was first constructed in the 12th Century by French monks.

Best Places to Eat in Marazion

There’s a huge range of places to eat in Marazion from high-end eateries like Ben’s Cornish Kitchen, delicious pasties from Philps Famous Pasties, quaint cafés such as The Copper Spoon, traditional pubs like the The Kings Arms and restaurants with beautiful views such as Godolphin Arms and Mount Haven Restaurant.

Accommodation in Marazion

Holidays in Marazion offer a chance to escape the hustle and bustle of everyday life and experience a slower pace. Embrace nature with the many coastal walks and beautiful beaches. Whether you pick a beautiful Bed and Breakfast or a luxury self catering cottage, you’re sure to have the holiday you’ve always dreamed of. 

Find Out More About Marazion

> Best Beaches in Cornwall
> Family Days Out
> Marazion Beach

Nearby Towns & Villages in Cornwall

> St Ives
> Penzance
> Hayle
> Carbis Bay
> Mousehole
> Newlyn
> Falmouth
> Helston
> Newquay
> More Cornish Towns