Cinnamon Bay is one of the most natural and unspoiled beaches that St. John has to offer. Enjoy the lush sand and inviting turquoise water! This site also offers fun water sports, including kayaking, sailing, and of course snorkeling. Cinnamon Bay features a beach cottage that is very popular among tourists and gives its visitors a beautiful view of the beach and into the gorgeous ocean. Cinnamon Bay is the ideal beach for a day out with the family that everyone will remember.