South of Spanish Town, the most popular snorkeling dive in Virgin Gorda is known as The Baths. The snorkeling at The Baths is known for its crystal clear water and rocky underwater terrain, as opposed to coral reefs at other spots. There are plenty of massive granite boulders extending from the shore out into the sea forming shallow passages and hidden grottos.
While snorkeling at The Baths on Virgin Gorda, keep an eye out for octopus in the shallow water around rocks. You can also watch for sergeant majors, blue tang, green turtles, baby hawksbill turtles and nurse sharks resting on the bottom. Since The Baths are popular with snorkelers from cruise ships, you may want to arrive early to avoid the crowds. You will want to avoid 11am to 3pm.
When snorkeling The Baths, most people usually explore three adjacent bays known as Devils Bay, The Baths and Spring Bay. Each bay has a white sand crescent beach. The bays are joined by a boulder trail. While the surf in the bays is usually pretty calm, watch out near protruding boulders, so you do not get slammed. To reach Devils bay from The Baths, you will want to head left on the rambling trail. The boulders on both sides of Devils Bay offer good snorkeling.
The national park has provided a few mooring buoys. Keep in mind that boat landings are prohibited on the beach.
After a long morning of snorkeling, make sure to head up to Mad Dog for a cool drink.
To reach the snorkeling in the British Virgin Islands by air, you will need to fly into either Virgin Gorda Airport (VIJ) or nearby St Thomas Airport (STT) in the US Virgin Islands. Virgin Gorda Airport is served by inter-island flights from San Jose, Puerto Rico (SJU) by Cape Air and Seaborne. St Thomas Airport has flights from mainland US and also from San Jose. There are several regular ferry services connecting St Thomas with Tortola and Virgin Gorda. In addition, there are BVI inter-island ferries interconnecting Virgin Gorda, Tortola, Jost Van Dyke and Anegada. When leaving BVI, there is a $20USD depature tax that must be paid in cash. To reach the snorkeling at The Baths from Spanish Town by land, head to the end of Baths Road. There is a trail down to The Baths.
Overall, The Baths is the 2nd most popular snorkel dive spot of all 27 snorkeling dives in British Virgin Islands.