Yes, back in April the EB Hotel was one of the hotels that Disney would pick you up at and transfer to the port. The cost was $21 pp. I contacted
DCL and added transfers and they asked if I wanted them from the airport or hotel and I told them hotel. I didn't book the hotel with Disney as I had hotel points so I booked that way but I was still able to add the transfers from that hotel.
This is currently on their site :
Sailing from Miami to The Bahamas or the Caribbean
Guests embarking on a Disney cruise traveling to The Bahamas or the Caribbean from Miami will fly into the Miami International Airport (MIA). The ship departs from PortMiami. Travel time from the airport to the port is 30 minutes, depending on traffic.
Air/Ground Transportation & Accommodations
You may add air travel, ground transportation or a hotel stay by calling (800) 951-3532. Guests under age 18 must have parent or guardian permission to call.
Airport Transfers
Ground transfers from Miami International Airport to PortMiami are available for purchase. Airport transfers are available on embarkation and debarkation days only, for $21 per Guest. We recommend calling (800) 951-3532 to add ground transfers in advance, as only a limited number may be available for purchase upon arrival. Please be prepared to provide your inbound and outbound flight details. Private transportation options are also available.
Upon arrival at Miami International Airport, go directly to Baggage Claim where you will pick up your luggage. A Disney Cruise Line representative will be available outside the Baggage Claim area to direct you to your designated transportation. Transportation may include a motor coach, minibus or taxi, depending on arrival time and party size.
Luggage Tags
You’ll receive Disney Cruise Line luggage tags in your document package. Whether you book air travel through Disney Cruise Line or on your own, remember to attach the luggage tags to your checked bags. The tags will help you identify your bags at the airport and are needed so we can deliver your bags directly to your stateroom once you drop them off at the port.
Please ensure that your luggage does not contain any prohibited items and that any alcoholic beverages are in a carry-on bag when you arrive at the port. Alcohol packed in a checked bag transported onboard by Disney Cruise Line will be removed and discarded.
Guests Arranging Independent Air Travel
For the Miami to Miami sailings on the Disney Magic from November 8, 2021 through December 31, 2021, we recommend the following flight-time guidelines:
- Latest arrival time to Miami International Airport on Embarkation Day: 1:30 PM
- Earliest departure time from Miami International Airport on Debarkation Day: 11:30 AM
- For the Miami to Miami sailings on the Disney Magic in 2022, we recommend the following flight-time guidelines:
- Latest arrival time to Miami International Airport on Embarkation Day: 1:45 PM
- Earliest departure time from Miami International Airport on Debarkation Day: 11:30 AM
- For the Miami to Miami sailings on the Disney Dream in 2022 (except June 7, 2022), we recommend the following flight-time guidelines:
- Latest arrival time to Miami International Airport on Embarkation Day: 1:30 PM
- Earliest departure time from Miami International Airport on Debarkation Day: 12:00 PM
- For the Miami to Miami sailing on June 7, 2022 aboard the Disney Dream, we recommend the following flight-time guidelines:
- Latest arrival time to Miami International Airport on Embarkation Day: 1:45 PM
- Earliest departure time from Miami International Airport on Debarkation Day: 1:30 PM
- Pre- and Post-Cruise Hotel Stays and Transportation
If you've booked a hotel stay with us before or after your cruise, transfers are available, for an additional fee, between the airport, hotel and cruise port. Call us at (800) 951-3532 for more information or to add these transfers.
Upon arrival at Miami International Airport, go directly to Baggage Claim where you will pick up your luggage. A Disney Cruise Line Representative will be available outside the Baggage Claim area to direct you to your designated transportation. Transportation may include a motor coach, minibus or taxi, depending on arrival time and party size. If you have booked a hotel stay before your cruise you will receive additional information about transportation to PortMiami when you check in.
The EB Hotel Miami is not within walking distance from the Miami Airport, but does provide complimentary transportation to and from the airport upon request. If you've booked a stay in this hotel, to arrange a pick up or drop off contact the hotel at (305) 324-6835, or send an email to miami@ebhotels.com.
If you're already at Miami International Airport, first pick up your luggage on the Lower Level and then head to Departures on the Second Level. Next, request a pick up online. Be sure to include the terminal or door number where you are standing, as the airport does not have a dedicated pick-up area. A driver will contact you to confirm your pick up and will arrive within 15 minutes. Look for a silver courtesy van marked with the EB Hotel Miami logo and give the driver a friendly wave to identify yourself as a guest of the hotel.
Please note, per airport regulations, courtesy vans must pick up and drop off Guests curbside on the Second Level. If you are claiming checked baggage, please return to the Second Level before proceeding outside to wait for the shuttle.
Learn more about booking a hotel stay before or after your cruise, or call us at (800) 951-3532.