A favourite beach holiday destination in Cornwall is the seaside town of Marazion, which is situated on Cornwall's South coast overlooking Mounts Bay with a fantastic view of St Michael's Mount. This beautiful town is set on the shores of Mount's Bay and has long been a favourite for holidaymakers looking to rent holiday cottages in Marazion. The town is known for its clean, sandy beaches, with stunning views toward the Lizard Peninsula and Lands End. This makes holiday cottages in Marazion one of the most wonderful destinations for beach holidays in Cornwall.