Yes, Xcaret Xailing is slightly more expensive than Ultramar, but the ferry offers a superior experience with more amenities and a much larger boat. Xcaret Xailing's roundtrip fare is roughly $30 USD compared to Ultramar's $28 USD.