Westmarsh is a village in the Ash civil parish of East Kent, England. It is situated 8 miles (13 km) east of Canterbury and 7 miles (11 km) west of Ramsgate.