Plymouth Harbor is a harbor located in Plymouth, a town in the South Shore region of the U.S. state of Massachusetts. It is part of the larger Plymouth Bay. Historically, Plymouth Harbor was the site of anchorage of the Mayflower where the Plymouth Colony pilgrims disembarked in 1620 to establish a permanent settlement at Plymouth.
SponsoredPlymouth Hotels On The Beach. Find your stay with easy booking and personalized search filters. Simple searching, easy booking, better value hotels. Get what you need with KAYAK.
Types: Beachfront, Hotels, London Hotels, Hotels With Parking, Pet Friendly and more
SponsoredFind Discounts on the Best PlymouthMa Oceanfront Hotels. Tripadvisor Helps You Spend Less. Always Great Deals: Search for The Best Plymouth Hotel Prices on Tripadvisor.