To hide a single product in WooCommerce you have the option of setting the Product Visibility to "Private" or "Password Protected" when publishing the product. In addition you can opt to make the product URL public whilst simply hiding the WooCommerce product from the product catalog so it won't appear on the Shop page or any Archive / Category pages or in the Related Products Section on WooCommerce Product pages.