Mahogany Bay is the cruise ship port that Carnival and its sister cruise lines use in Roatan, Honduras. For some reason the NCL Spirit is using it this year as well. There are a few shops and bars and a beach area. The beach is not even close in quality to West Bay Beach, but is convenient for those that don't want to take the time or spend the money to get to West Bay.