Situated on one of the best beaches on St Croix, The Renaissance® St. Croix Carambola Beach Resort & Spa is the ultimate Caribbean vacation spot. Surrounded by rolling green hills, clear turquoise waters and white sand beaches, this is what you envision when dreaming of paradise. With Marriott amenities and service, this tropical resort nestled beachside in the hills of St Croix’s North Shore is a welcome getaway. My favorite thing, the beach is so expansive that even when its 151 rooms are full, it never seems busy.
Have A Question or Something to Share about your St Croix? Tell Us in the Comments Below...