For water sports that you do near the shore like snorkeling and paddleboarding as well as things like deep-sea diving, there are options available around the shore of the bay. A hotel that will put you close to all of these things is the Villas Miramar which has a location right on the shoreline. Some of the amenities of this hotel include a private beach and an outdoor pool.