Yes, masks and snorkel tubes are provided at no additional cost, but it is better to bring your own snorkeling gears for hygiene purposes.