Locations
Find Royal Caribbean on St. Thomas at two convenient locations. Our storefront on Dronningens Gade – St. Thomas’ lively Main Street and located in Charlotte Amalie’s historical district. Or, visit Royal Caribbean at St. Thomas’ bustling Crown Bay and enjoy dining with premier seaside views alongside an outstanding selection of jewelry and luxury products sourced from around the world.