Background

Cockroach Island, Peter Island Travel Guide

3 (9)

Discover Cockroach Island: An uninhabited gem in the British Virgin Islands offering snorkeling, birdwatching, and a peaceful escape.

Cockroach Island, part of the Dog Islands near Virgin Gorda, offers a tranquil and secluded escape with opportunities for snorkeling, birdwatching, and enjoying the natural beauty of the British Virgin Islands. Despite its name, it's a haven for marine life and seabirds.

A brief summary to Cockroach Island

  • VG
Eve
From Eve

Know before you go

Hi, I'm Eve. Here are a few practical things to know before exploring Cockroach Island.

  • Bring your own food and drinks, as Cockroach Island is uninhabited and has no facilities.
  • Pack snorkeling gear to explore the vibrant marine life and coral reefs surrounding the island.
  • Wear comfortable shoes for walking on the sandy shoreline and exploring the island.

Do you manage this location?

Take control to get all the benefits, like improved information, better appearance, and stronger visibility across AI-powered discovery. Learn more about listing your business on Evendo

Activate your presence

Other nearby places you may find interesting

The closest places of the same kind, if this one is not quite what you had in mind.

Explore Cockroach Island on the Map

A handpicked selection of must-see spots near Cockroach Island, mapped for you.

Unlock the Best of Cockroach Island

Buy tickets

  • No tickets available

Book tours with entry

  • No tours available

Book tours without entry

  • No tours available

Getting There

  • Boat

    The most common way to reach Cockroach Island is by boat from Virgin Gorda. Several charter companies and water taxis operate from Spanish Town or Leverick Bay. Arrange for a drop-off and pick-up time, as there are no scheduled services. A round-trip water taxi from Spanish Town typically costs around $40-$60 USD per person, depending on the company and the size of the group.

Discover more about Cockroach Island

Cockroach Island, nestled within the British Virgin Islands near North Sound, Virgin Gorda, is part of a collection of islands known as "The Dogs". This uninhabited island offers a unique and intimate setting for those seeking a tranquil escape. The island is known for its abundant marine life, making it a popular spot for snorkelers and divers eager to explore the vibrant underwater world. Reef flats north of the island provide habitat for Montastrea cavernosa and Gorgonia corals.While the island itself is small, it provides ample space for visitors to relax and enjoy the serene surroundings. The soft, golden sand contrasts beautifully with the azure waters, creating a picturesque shoreline. Cockroach Island is also home to several species of seabirds, offering opportunities for birdwatching and nature observation. Specifically, the roseate tern (Sterna dougallii) can be found on the island.Visitors should note the island's name comes from its less appealing reality: a bare islet that was once overrun with cockroaches. However, don't let the name deter you; today, the island offers a pristine, untouched natural environment.
Mobile App

Your all‑in‑one travel companion app

Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.



Explore More of Peter Island

Looking beyond Cockroach Island? Discover Peter Island for broader travel guides, local hot-spots, and regional highlights.

Explore Peter Island

Select Currency