Map of Beaches in St. John

1 | Francis Bay Beach

A great family beach, you'll often see groups grilled out during the afternoon, but it is never overly crowded and in fact is often considered to be a private beach.

This beach is located on St. John, two miles (three and a half kilometers) to the northwest of the center of Coral Bay.

More information here.

1 | Leinster Bay

Leinster Bay, located on northern coast of St. Johns, offers a small beach area that is perfect for exploring the region, especially the exciting Watermelon Cay. The area features a variety of sealife among the seagrass, including starfish, sea cucumbers, and green turtles.

This beach is a mile and a half (two and a half kilometers) northwest of the center of Coral Bay.

View here for further information.

1 | Waterlemon Cay Beach

Considered to be one of the best snorkeling spots not only in the Virgin Islands but all of the Caribbean, Waterlemon Cay is a small cay set within Leinster Bay. There is no way to access the cay except by swimming to it, so most take advantage of the trip by having a snorkel and mask ready to go.

This beach is on St. John, a mile and a half (two and a half kilometers) north-northwest of the center of Coral Bay.

Click here for full details.

2 | Waterlemon Beach

It takes a bit of hike to make it to this secluded beach, but the crystalline, calm waters are so beautiful they are worth the trip.

Interested guests can find this beach 0.3 miles (0.5 km) south-southeast of Waterlemon Cay Beach.

Get more info here.

1 | Trunk Bay

Trunk Bay is commonly considered one of the best beaches in the world and is certainly one of the most popular in the area. In fact, in 2013 Travel + Leisure ranked this beach as one of the "Best Beaches on Earth." Located on the island of St. John, the beach is situated in the Virgin Islands National Park and benefits from the island's natural ambiance.

Found on St. John, this beach is located two and a half miles (three and a half kilometers) northeast of the center of downtown Cruz Bay.

Read more here.

2 | Cinnamon Bay

Located on the northern coast of St. John, Cinnamon Bay provides a long strip of white, sandy beach, surrounded by the natural foliage of the Virgin Islands National Park. A nature trail with information signs on tropical foilage is just across from the campground and begins at the ruins of a sugar mill.

Situated on the beach, this beach is a quarter mile (a half kilometer) to the east of Trunk Bay.

View here for further info.

1 | Maho Bay

Located on the island of St. John and tucked away in the Virgin Islands National Park area, Maho Bay provides a beautiful beach experience with absolutely no development. Cars can drive directly onto the beach, where the water from the bay is consistently shallow and calm.

This beach is located two miles (three and a half kilometers) west-northwest of the center of Coral Bay.

Read further details here.

1 | Scott Beach

A private beach for use by guests of Caneel Bay Resort, Scott Beach is located on the island's north shore and is great for snorkeling. Sometimes those who are not guests stop by, and these people are asked not to use the facilities reserved for hotel guests like beach chairs and umbrellas.

Travelers can find this beach one and a quarter miles (two kilometers) to the north-northeast of the center of downtown Cruz Bay.

Get further information here.

1 | Hawksnest Bay

Located on the northern coast of St. John, Hawksnest Bay is an easily accessible beach perfect for the whole family. The waters and shallow reefs make swimming and snorkeling a great activity, while the beach's sandy shores create a perfect lounging enviroment.

The center of downtown Cruz Bay is approximately a mile and a half (approximately two kilometers) south west of this beach.

Visit this page for further details.

2 | Oppenheimer Beach

Named for the Father of the Atomic Bomb, this tiny beach is a nice choice for those looking to get away from the crowds. It is a locals beach, and has been spared tourism popularity.

This beach is situated on North Shore Road, and is within walking distance to the northeast of Hawksnest Bay.

Click to read more information.

3 | Denis Bay Beach

A quite beach that attracts adventurous hikers, Denis Bay is flanked by a forest known for its rugged trails.

This beach is on St. John, a short distance from Oppenheimer Beach.

Find more details here.

4 | Jumbie Beach

This is a tiny little beach with some great snorkeling and beautiful sights all around. Jumbie Beach is out of the way, undeveloped, and is great if you are looking for privacy or just some peace and quiet.

This beach can be found a few hundred yards (a quarter kilometer) from Denis Bay Beach, and is on St. John.

Get complete details here.

Cruz Bay

Whether you're in it to get a tan, the possibility of watersports, or you're just up for a nice swim, a trip to Cruz Bay that doesn't include a day at the beach is one that is wasted. The waters of the Caribbean are known for their warm, calm nature, making all of the beaches that connect to Cruz Bay perfect for families. You will find a handful of beaches to consider in the area. Snorkeling is an option at some… more…

To see a full size map of this area click here. Another option is to read additional info about beaches in Cruz Bay by clicking here.

1 | Hansen Bay Beach

The beautiful beach on Hansen Bay is a little slice of paradise. Located inside the harbor, the waters are calm and clear, and the sand white and warm.

Situated on the eastern outskirts of St. John, this beach is located two and a half miles (four kilometers) to the east of the center of Coral Bay.

Visit this page for more info.

1 | Reef Bay Beach

Reef Bay Beach is a long and empty beach that offers visitors privacy and plenty of room to explore; both on land and in the water with a snorkel.

Head east for 3.3 miles (5.3 km) from the center of downtown Cruz Bay to find this beach.

Click to read more.

1 | Lameshur Bay

A white, sandy beach tucked away between tropical foliage, Lameshur Bay is one you won't want to overlook. Directly off of one of the local roads and part of the Virgin Islands National Park, guests are treated to a quiet beach experience, preserved and natural.

This beach is situated two miles (three kilometers) south-southwest of the center of Coral Bay.

Read additional details here.

1 | Pelican Beach

Great for snorkeling, swimming, sun bathing, and sandcastle building, Pelican Beach is an all-around great spot for a day along the shore.

This beach is situated on the western outskirts of the neighborhood of Friis Bay, a mile and a half (three kilometers) to the southeast of the center of Coral Bay.

Read further details here.

1 | Salt Pond Bay

Salt Pond Bay, located on the southern coast of St. John, offers a great beach area for snorkeling and swimming. Because of its tranquil waters, Salt Pond Bay is quickly becoming a popular place for swimming in the U.S.

Travel 1.1 miles (1.8 km) to the south-southwest from the center of Friis Bay to reach this beach.

Additional info available here.

This map indicates the location of 23 beaches on St. John.

Interact with the map by clicking on the colored dots in order to obtain more information about the places shown on the map, or to zoom in to have a close-up view of an individual part of the map. A second option is to use the following table to interact with the map. To try this, click on the colored map dot in the left-most column, or click on the location description in the far right column.

Points of Interest Near St. John
Click to Show Name (Click to Read Article) Area/Vicinity (Click to Show on Map)
Caneel Bay 1.0 mi. North-Northeast of Downtown Cruz Bay
Cinnamon Bay 2.6 mi. Northeast of Central downtown Cruz Bay
None Cruz Bay Beach Downtown Cruz Bay
Denis Bay Beach 1.9 mi. Northeast of Downtown Cruz Bay
Francis Bay Beach 2.2 mi. Northwest of Central Coral Bay
None Frank Bay Beach 0.3 mi. South West of Downtown Cruz Bay
Great Cruz Beach 0.8 mi. Southeast of Downtown Cruz Bay
Hansen Bay Beach 2.6 mi. East of Central Coral Bay
Hawksnest Bay 1.4 mi. Northeast of Downtown Cruz Bay
Jumbie Beach 2.0 mi. Northeast of Downtown Cruz Bay
Lameshur Bay 2.0 mi. South-Southwest of Central Coral Bay
Leinster Bay Beach 1.6 mi. Northwest of Central Coral Bay
Maho Bay 2.1 mi. West-Northwest of Central Coral Bay
Oppenheimer Beach 1.7 mi. Northeast of Downtown Cruz Bay
Pelican Beach 1.8 mi. Southeast of Central Coral Bay
Reef Bay Beach 3.3 mi. East of Central downtown Cruz Bay
Salomon Bay Beach 0.7 mi. North-Northeast of Downtown Cruz Bay
Salt Pond Bay 1.1 mi. South-Southwest of Central Friis Bay
Scott Beach 1.3 mi. North-Northeast of Downtown Cruz Bay
Trunk Bay 2.3 mi. Northeast of Central downtown Cruz Bay
Turner Bay Beach 0.3 mi. South West of Downtown Cruz Bay
Waterlemon Beach 1.2 mi. North-Northwest of Central Coral Bay
Waterlemon Cay Beach 1.5 mi. North-Northwest of Central Coral Bay

 

Help us improve! We welcome your corrections and suggestions.