Dolphinaris is only a few blocks or a short taxi ride from the port (about a 15 minute walk but do the taxi). The experience itself is great - we were with everyone from the ship anyway but paid several hundred less for our group of 6.
Book direct thru their website.
Book direct thru their website.