We carried our snorkeling gear with us through the baths and snorkeled here. The rocks along the left side of the beach are especially good, just pick an interesting coral formation and hover over it for awhile. Watch carefully and you will see much. The beach can get crowded and there will be dinghies coiming in form the anchored boats, so go early in the morning or late in the day to see Devil's Bay at it's best.
If you own or manage Devil's Bay, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.