Skip to content

Gentle Winds

Gentle Winds

Gentle Winds Gentle Winds Beach is located on the North Shore of St. Croix, between Salt River and Cane Bay. This beach is home to the private Gentle Winds condominium community.…

Read More

Dorsch

Dorsch Beach

Dorsch This beautiful stretch of sandy beach is just south of downtown Frederiksted, past the fish market. Dorsch Beach features soft, white sand and plenty of shade under palm and…

Read More

Frederiksted

Frederiksted Beach

Frederiksted Frederiksted Beach, also known as Fort Frederik Beach, is the most easily accessible beach from the cruise ship pier. There are some trees here that provide relief from the…

Read More

Rainbow

Rainbow Rainbow Beach is located on the west end of St. Croix. There is plenty of parking available and a restaurant/bar where you can order food and drinks. There is…

Read More

Sand Castle

Sand Castle Beach

Sand Castle Sand Castle Beach is actually part of Dorsch Beach, but is known for being home of Sand Castle on the Beach Resort and Cottages by the Sea. It…

Read More

Sandy Point

Sandy Point

Sandy Point The official name of the beach is Sandy Point National Wildlife Refuge. Sandy Point is located on the West End of St. Croix and, simply put, this beach…

Read More

Cane Bay

Cane Bay

Cane Bay Cane Bay Beach is a popular hang out for locals and visitors alike. It is also a popular place for families to spend time with their kids, and…

Read More

Columbus Landing

Columbus Landing

Columbus Landing Columbus Landing Beach is located on the North Shore of the island, within the Salt River Bay Historical and Ecological Preserve. This beach was the site of a…

Read More

Pelican Cove

Pelican Cove

Pelican Cove Pelican Cove Beach, also known as Cormorant Beach, is located on the North Shore of St. Croix, only a short drive from Christiansted. Home to two hotels and…

Read More

Annaly Bay and Tide Pools

Annaly Bay and Tide Pools

Annaly Bay and Tide Pools Annaly Bay Beach and Tide Pools are located on the North Shore, over the hill from Carambola Resort. Access to these enchanting tide pools is…

Read More

Davis Bay

Davis Bay

Davis Bay Davis Bay Beach, otherwise known as Carambola Beach, is located on the North Shore. This picturesque beach is home to Carambola Beach Resort. With an ample stretch of…

Read More

Shoys

Shoys

Shoys Shoys Beach is on the East End of St. Croix, conveniently located just a few miles outside of Christiansted. Quiet and secluded, Shoys Beach is a picturesque stretch of…

Read More

Turtle Beach, Buck Island

Day Tripping to Buck Island

Turtle Beach, Buck Island Turtle Beach is on the West Side of Buck Island, located about one and a half miles off the northeast coast of St. Croix…and it is…

Read More

Butler Bay

Butler Bay Butler Bay Beach is located on the West End of the island, just down the road from Sprat Hall. There are some tide pools that are the home…

Read More

Sprat Hall

Sprat Hall

Sprat Hall Sprat Hall Beach is located on the West End of St. Croix just outside the town of Frederiksted, across from the Sprat Hall Plantation and north of Rainbow…

Read More

La Grange

La Grange

La Grange La Grange Beach is a great spot to laze around at on St. Croix. It is located between the Frederiksted Pier and Rainbow Beach. This beach boasts a…

Read More

Northstar Bay

Northstar Bay

Northstar Bay Northstar Bay Beach is located on the North Shore of St. Croix, between Davis Bay and Cane Bay. This beach offers great snorkeling, and even better scuba diving! In…

Read More

Salt River

Salt River Salt River Beach is located on Salt River Bay on the North Shore of St. Croix. It features the Salt River Marina, and several water sport companies. Many…

Read More

Judith’s Fancy

Judith's Fancy

Judith’s Fancy Judith’s Fancy Beach is located on the North Shore of the island, inside Judith’s Fancy Quarters past the guard gate. I wouldn’t recommend this as a swimming beach,…

Read More