Dolphin Quest Bermuda is located at the National Museum of Bermuda in Dockyard on the westernmost end of Bermuda. The address for Dolphin Quest Bermuda is: 15 The Keep, Sandys, Bermuda MA 01. Dolphin Quest is located within the National Museum of Bermuda walls. Dolphin Quest is wheelchair and stroller accessible.