I agree that flying in the same day is a little risky. We always fly in the day before and stay at a hotel that will pick us up at the air port take us to the hotel and then take us the next moring to the ship.
Several places will do that for you then all you have to do is get a taxi
back to the airport when you get back from your cruise or get transfers
from carnival for the one way to the the airport.
We are staying at the Comfort Inn Suites,
they will give you all the services needed.
We have stayed at the Ramada Inn Cruise port also.
They were great too. Room was not fancy there but sure had
a good time at the pool bar and using the pool.
Both places are about the same price but we decided for the
ten dollar difference this year to go all out and like I said stay
in a suite.
Only thing is if you are flying home make your flight for afternoon
so you dont have to be in a rush. We always fly after 3 if possible.
You dont want to have to hurry and be the first off the ship the last
morning and feel rushed. Just my thoughts.....
I booked my flight 7 months ago thinking they would be going up
in price and so far they are staying about the same price.