Hotels near Cinnamon Bay Beach

St. John, U.S. Virgin Islands
photo by Quentin Whitetrover-icon

Search 67 hotels near Cinnamon Bay Beach

Other landmarks in St. John

Find out more about Cinnamon Bay Beach