We got transfers through NCL for $35 pp each way from Newark to the port and back so your transfers don't seem too bad considering the exchange rate. Can you cancel the hotel you have with them and book your own? Those transfers seem so expensive considering there are hotels that offer free shuttle to airport. Not knowing where you're flying into and where the hotel is makes it somewhat difficult to offer suggestions but what we did is this - flew into Newark, booked hotel near the airport that had a free shuttle. Stayed overnight and then took shuttle back to airport to catch transfers to ship. Regardless of which airport you fly into, you should be able to find something similar.