St. Croix Beaches

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. While the beach itself is public (by law), access to the beach through Gentle Winds is limited to residents and guests of the community. The beach is…

Read More

Dorsch

Dorsch Beach

This beautiful stretch of sandy beach is just south of Frederiksted, past the fish market. Dorsch Beach features soft, white sand and plenty of shade under palm and sea grape trees, making it a great place to relax and spend the day. Dorsch Beach is a favorite with locals on the weekends and holidays, but is…

Read More

Frederiksted

Frederiksted Beach

Frederiksted Beach, also known as Fort Frederik Beach, is located in the town of Frederiksted just north of the Pier and Fort Frederik (across the street from the ballpark).  It is the most easily accessible beach from the cruise ship pier. An easy stroll around the front of the fort puts you on Frederiksted Beach.…

Read More

Monk’s Bath Tidal Pools & Northside Valley Beach

Monk's Bath

Northside Valley Beach and the Monk’s Bath Tidal Pools are located on the northwest corner of St. Croix, near Northside Valley. This beach is very secluded and more than likely you’ll have the whole place to yourself. Northside Valley Beach is tiny and mostly rocky, but great for exploring and snorkeling. Hike towards the north and you…

Read More

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 usually live music, and a volleyball net set up on the beach for players. This is the Sunday hang out spot on St. Croix, otherwise referred…

Read More

Sand Castle

Sand Castle Beach

Sand Castle Beach is located a half mile south of the Frederiksted Pier and is home to two hotels, Sand Castle on the Beach and Cottages by the Sea. It is a gorgeous long stretch of beach with some structure for snorkeling. Sand Castle Beach has serenely calm waters, perfect for swimming, kayaking, paddle boarding…

Read More

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. Simply put, this beach is absolutely stunning. It boasts crystal clear blue water and a 2 mile long stretch of sandy white beach (one of the longest in the Caribbean). This beach…

Read More

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 hang out with their kids, and dogs, because it’s a one stop beach that has everything.  With access to several bars and restaurants right from the beach, it makes for an easy and enjoyable…

Read More

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 native village in the 1400’s and is historically significant because of the encounter between Christopher Columbus’ crew with the natives in his second journey to the America’s…

Read More

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 a condominium complex, Pelican Cove’s long stretch of sandy beach dotted with swaying palm trees has something to offer for everyone. With two restaurants serving breakfast, lunch,…

Read More

Annaly Bay and Tide Pools

Annaly Bay and Tide Pools

ALERT : Please consider going with a trained guide as the terrain can be quite precarious. Also, be sure to check the wind and sea conditions before taking this adventure. 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 Beach, otherwise known as Carambola Beach, is located on the North Shore. This picturesque beach is home to Renaissance Carambola Beach Resort. With an ample stretch of white sand surrounded by verdant hills, Davis Bay is truly paradise. Here there are rolling hills, lots of palm trees, and rocky cliffs being sprayed by the…

Read More

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 white sand overlooking the Caribbean waters and makes for a great getaway. Parts of the beach are a little rocky, but there are plenty of sandy areas…

Read More

Turtle Beach, Buck Island

Day Tripping to 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 beyond gorgeous. It is a long stretch of sugary white sand and crystal clear waters. Lay on the sun-kissed sand and bask in the warmth of the suns rays.…

Read More

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 to many small fish, and there is some good snorkeling to be found. It’s remote location makes this beach a quiet and peaceful spot with plenty of…

Read More

Sprat Hall

Sprat Hall

Sprat Hall Beach is located on the West End of St. Croix in Frederiksted, across from the Sprat Hall Plantation and just down the road from Rainbow beach. The beach here is a bit rocky, but that combined with the calm water does make for good snorkeling. The water here is generally calm, so this also…

Read More

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 nice stretch of sand, and generally calm waters that make it a great spot to swim.  It has historically been home to Coconuts on the Beach, which is…

Read More

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 fact, it is a local favorite for the diving. The water here is pretty deep – about 200 yards off shore the ocean depth plunges from about…

Read More

Salt River

Salt River National Historic Park

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 kayak tours come in and out of here, and it is especially beautiful on a full moon. Dive tours are also available out of Salt River Bay…

Read More

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, but it has lots to offer in the way of coral and shells (just remember to leave only your footprints). This spot is frequented by surfers, but…

Read More