CruiseDayGuide

Terminal D (Carnival, Holland America, Princess) Near PortMiami

Drop-off directions, parking info, check-in tips, and ships sailing from Terminal D (Carnival, Holland America, Princess) at PortMiami.

Drop-Off & Parking

Drop-Off

Follow signs to Terminal D for Carnival, Holland America, Princess, or P&O cruises. Drop off luggage curbside with porters (tip $2-3 per bag). Multiple cruise lines share this terminal, so look for your specific cruise line's signage inside.

Parking

Park in Garage D — affordable at $10/day short-term or $25/day for cruise duration. Crew parking available at $50/week. The garage connects to the terminal via covered walkway.

Check-In Tips

  • Complete online check-in through your cruise line's app before arrival
  • Terminals D and E were expanded in 2018 to handle larger ships — expect a big, busy terminal on sailing days
  • Multiple cruise lines use this terminal, so follow signage for YOUR specific cruise line
  • Have your boarding pass (digital or printed) and government ID ready at check-in

Ships at This Terminal

Last-Minute Needs

Seaman's Center is directly across from Terminal E with basic travel supplies. There's also a cafe in the port administration building. For better selection, stop at a drugstore before entering the port.

Nearby Restaurants

Bayside Marketplace Food Court

Waterfront food court with tons of options — everyone picks what they want

$-$$ · 4 min from port

B Bistro

Local favorite known for croissant French toast that kids and adults both love

$$ · 12 min from port

La Carreta

Authentic Cuban chain right near the port — reliable, fast, kid-friendly

$ · 5 min from port

Sunny Side Cafe & Eatery

Cheerful, bright spot with thick pancakes, waffles, and healthy options too

$$ · 25 min from port (South Beach)

Nearby Hotels

Want the complete PortMiami cruise guide?

Restaurants, activities, hotels, terminal tips, parking, packing lists, and boarding advice — all in one page.

View Full Guide