Roatan, Honduras is my favorite port out of all of the Caribbean ports I have visited. Of course I'm leaving on another cruise next month out of Puerto Rico so this may change. Either way, Roatan is still a great port.
Carnvial has an amazing free Beach, Mahogany Bay, which is beautiful and an easy walk from the ship.
I have spent my time in port going only to the beach and I loved it.
The last time I went with my daughter and some friends, we hired a driver right outside of the port and for $30 a person, they carried us anywhere we wanted to go. You can check out my video HERE.
To get outside of the port, you will want to veer left once you get through the Dufry shop (#12 on map) and walk to the courtyard. You will want to walk to the end building with the red roof(#3 on the map). This is the car rental and information area.





