We've had good luck with the Holiday Inn Airport North in Miami. They offer free shuttles from the airport to the hotel as well as the from the airport to the pier (no shuttle from the pier back to the airport however). The pricing online is reasonable and it is a nice hotel. There is a restaurant on the upper floor and also has an outdoor pool. Try online but make sure you get the Airport North as there is also another Holiday Inn Airport hotel in Miami. Remember to book your shuttle to the pier at the concierge desk when you check in as although the shuttle is free you still have to book a time and pier in order for them to plan their schedule. In past we have booked the 10:30am shuttle (Royal Caribbean) which got us to the pier by 11:00am and on the ship well before lunch and the rest of the crowds. Sure takes some of the stress out of travel to get into miami the day before, stay at a quiet hotel, get up. have breakfast and get to the pier and on the ship for lunch. Also remember to copy down the phone number for the hotel as they are not listed on the courtesy phones at the airport terminal. You don't have to call for the shuttles as they run all day and night long, but if you get in at an odd hour you can call and they will send the shuttle for you if it is slow at that time. Hope this helps.....