If you’re flying in the day before this cruise, there is a hotel inside the Miami airport you can book a room. It’s called Miami International Airport Hotel .. I just booked my room for 180.00 .. this is the second time I’ve used this hotel before my cruise. Good luck and see you on board !!