We love to snorkel at Tobacco Bay in St George - and as stated before you really don't need to schedule this adventure - just ask the locals and they will tell you where you should go (depending on the time of year you are there) and the buses or catamarans are easy to get around the island - we did a helmet dive - booked directly with the owner - Web Page
IF YOU LIKE SNORKELING YOU'LL LOVE HARTLEY'S UNDERSEA WALK BERMUDA
Toll-Free 866 836 3989
Telephone: (441) 234-2861 Fax: (441) 234-3000
Cellular: His 334-7607 Hers 335-2981
it did take up most of a day - BUT it was well worth it and would do it again next time we go to Bermuda