Skip to content
CruiseDayGuide

Your day at a glance

Disclosure: Some links here are affiliate links — we may earn a small commission at no extra cost to you.

If you book or buy through these links, the commission helps keep CruiseDayGuide free. We only recommend places and products we'd use ourselves, and affiliate status never changes what we recommend. SeaDayGames products are our own and are always labeled as such.

How we build these guides: picks are researched from public reviews and official sources — venues re-verified July 30, 2026.

1

Where to Stay

Hotels near PortMiami for the night before

InterContinental Miami — pre-cruise hotel 10 min drive from PortMiami
Our pick10 min drive · $$$ · Valet parking available. No long-term cruise parking packages.

InterContinental Miami

Why: Upscale waterfront hotel with bay views. Full-service spa for pre-cruise pampering. Rooms have either Miami skyline or ocean views. Walking distance to Bayfront Park.

More details

Waterfront luxury with Biscayne Bay views — treat yourself before your cruise

Pro tip: Book a bay-view room for the best experience. The spa is worth a visit even if you're not a guest. Great cocktail bar in the lobby. Uber to the port is a short, inexpensive ride.

Parking: Valet parking available. No long-term cruise parking packages.

Also goodDrivePriceSave
  • YVE Hotel Miami7 min drive$$

    A boutique hotel in the heart of downtown, with modern style at a reasonable price

    Why we picked it: Great location on Biscayne Blvd, directly across from Bayfront Park. Modern, stylish rooms. Just over a mile from the cruise port. Walkable to Bayside Marketplace.

    Pro tip: Request a high floor for bay views. Uber or taxi to the port is a short ride. Walking distance to restaurants and nightlife. Good value for the location.

    Parking: Self-parking available. No cruise parking packages.

    Check availability
  • Hampton Inn & Suites Miami Airport South20 min drive$$

    A Park & Sail package here is worth asking about if you're driving

    Why we picked it: Ask about the Park & Sail package when booking — it has historically bundled parking, a rideshare credit, and a room upgrade to the club floor.

    Pro tip: Ask about the Park & Sail package when you book. Farther from downtown, but the savings on parking can be substantial. Good for fly-in cruisers with early flights.

    Parking: Ask about the Park & Sail package when booking.

    Check availability
  • DoubleTree by Hilton Miami Airport20 min drive$$

    A reliable airport hotel with a cruise package worth asking about

    Why we picked it: Ask about the Park & Cruise package when booking — it has historically bundled parking with a shuttle to PortMiami. Free airport shuttle too, which suits fly-in cruisers. Pool, fitness center, onsite dining.

    Pro tip: Confirm shuttle times when booking — they run on a schedule. The famous DoubleTree cookie at check-in is a nice touch. Solid, reliable choice.

    Parking: Ask about the Park & Cruise package when booking.

    Check availability
  • SpringHill Suites Miami Downtown15 min drive$$

    Spacious suites and free breakfast, so there's room to spread out with the kids

    Why we picked it: Pre/Post-Cruise package with discounted parking and a one-way port shuttle. Suites have separate living areas, which helps with kids. Free hot breakfast. Outdoor pool.

    Pro tip: Book the cruise package directly with hotel. Suites mean kids can sleep in one area while parents relax in another. Pool is a hit with kids.

    Parking: Cruise package: discounted nightly parking plus a one-way shuttle.

    Check availability
  • Hampton Inn & Suites Miami Brickell Downtown12 min drive$$

    Reliable chain hotel with free breakfast — kids eat free, parents relax

    Why we picked it: Consistently well reviewed. Complimentary hot breakfast saves money and time on cruise morning. Pool for pre-cruise swimming. Near Brickell dining and shopping.

    Pro tip: Breakfast is substantial — waffles, eggs, fruit. Short Uber ride to port. Good option if you want to explore Brickell.

    Parking: On-site parking available. No long-term cruise packages.

    Check availability
  • Comfort Suites Miami Airport North20 min drive$

    Budget-friendly suites with a pool, free breakfast, and a free one-way shuttle

    Why we picked it: Free hot breakfast, heated outdoor pool, and free one-way shuttle to port. Cruise parking available for a nightly fee. Great budget option for families.

    Pro tip: Perfect for families watching their budget. The shuttle saves on Uber costs. Pool helps tire kids out before the cruise. Book early if you want it.

    Parking: Cruise parking available for a nightly fee. Free one-way port shuttle.

    Check availability
  • Hilton Miami Downtown10 min drive$$-$$$

    Full-service hotel with family-friendly amenities and port shuttle package

    Why we picked it: Ask about the Park, Stay & Go package when booking — it's built for drivers who'd rather not deal with port parking. Pool overlooking Biscayne Bay. Close to Bayside Marketplace for pre-cruise exploring.

    Pro tip: Kids love the pool with bay views. Walking distance to Bayside means you can explore without driving. The package is good value if you're driving.

    Parking: Ask about the Park, Stay & Go package when booking.

    Check availability
  • Hampton Inn Miami Airport East20 min drive$

    A budget option with a park-and-cruise deal worth asking about

    Why we picked it: Ask about the Park and Go package when booking — it's aimed at drivers who want their car looked after while they cruise. Breakfast, outdoor pool, fitness center. Well-rated for a budget hotel.

    Pro tip: Ask about the Park and Go package when you book. Farther from port attractions, but the parking savings can be real. Good choice if you just need a clean place to sleep.

    Parking: Ask about the Park and Go package when booking.

    Check availability
Compare all 9 hotels
2

Where to Eat

Every restaurant worth eating at near PortMiami

Café Bastille Downtown — French 10 min from port from PortMiami cruise terminals
Our pickGoogle rating 4.9 out of 5 from 21,433 reviewsFrench · 10 min from port · $$

Café Bastille Downtown

Why: Croissants, crepes, and proper cappuccino, with a bit of Parisian charm in downtown Miami Order: The croissant basket with jam and butter, or sweet crepes with Nutella. Their cappuccino is legit.

More details

Pro tip: Sit outside on a nice morning for the full Parisian cafe experience. It gets busy on weekends, so go early.

Parking: Street parking or nearby garage. Metered spots available on surrounding blocks.

Also goodRatingSave
  • Sunny Side Cafe & EateryGoogle rating 4.8 out of 5 from 1,524 reviews

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

    What to order: Classic American breakfast: thick pancakes, Belgian waffles. Healthy options like chia pudding and acai bowls for the adults.

    Kids: Bright, cheerful atmosphere. Classic breakfast foods kids love. Outdoor seating on nice days.

    Pro tip: Only go here if you have extra time — South Beach adds 25+ min each way. But if you're staying nearby, it's worth it.

    Parking: Street parking in South Beach — can be challenging. Consider paid lot.

    Directions
  • Enriqueta's Sandwich ShopGoogle rating 4.6 out of 5 from 2,240 reviews

    Cuban diner serving Wynwood since 1988 — authentic cafecito and sandwiches that'll hold you until dinner

    Closed Sun

    What to order: Cuban sandwich with croquetas, or the tortilla especial omelet. Traditional Cuban coffee done right.

    Pro tip: Popular with local commuters for early-morning fuel. Generous portions.

    Parking: Small lot and street parking. Can get crowded during morning rush.

    Directions
  • Verde at PAMMGoogle rating 4.5 out of 5 from 904 reviews

    Behind the art museum, a breezy waterfront cafe with a seasonal menu of bright, fresh flavors

    Closed Tue & Wed

    What to order: Menu changes seasonally. Always fresh, local produce. Great vegetarian options. The setting is the star — outdoor seating overlooking Biscayne Bay.

    Pro tip: Verde opens at 11am, so it's a lunch stop, not a breakfast one — combine it with a quick walk through the museum's outdoor sculpture garden, which is free and has amazing views. Closed Tuesday and Wednesday.

    Parking: Use the Pérez Art Museum parking garage. Validate if you visit the museum.

    Directions
  • B Bistro + BakeryGoogle rating 4.4 out of 5 from 2,205 reviews

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

    What to order: The croissant French toast is the signature — crispy outside, custardy inside. Also great pancakes and egg dishes.

    Kids: Straightforward breakfast menu that kids love. Nothing too fancy or unfamiliar. High chairs available.

    Pro tip: Popular weekend brunch spot — go early or expect a wait. The portions are generous.

    Parking: Street parking in Brickell area. Some metered spots and nearby garages.

    Directions
  • Area 31Google rating 4.3 out of 5 from 2,241 reviews

    Biscayne Bay views with sustainable seafood and farm-to-table fare

    What to order: Weekend brunch is exceptional. The seafood is sustainably sourced. Don't skip the view — request waterfront seating.

    Pro tip: Located on the 16th floor of the EPIC Hotel. Even if you don't eat here, the views of Biscayne Bay and Miami River are worth seeing.

    Parking: Valet at the hotel or nearby parking garages in downtown.

    Directions
  • La CarretaGoogle rating 4.2 out of 5 from 3,628 reviews

    An authentic Cuban chain near the port. Reliable, fast, and kid-friendly.

    What to order: Cuban breakfast: eggs, toast, ham, and cafe con leche. Kids love the croquetas and sweet plantains. Portions are huge.

    Kids: Kids' menu available. Familiar flavors even in Cuban dishes. Quick service means less waiting with antsy kids.

    Pro tip: A longtime Miami institution. It's not fancy, but it's consistent and fast — perfect for cruise morning.

    Parking: Multiple locations — the one near the port has its own lot.

    Directions
  • American Social Brickell

    Brickell waterfront bar and restaurant known for bottomless brunch with housemade sangria

    What to order: Bottomless brunch includes housemade sangrias like Crimson Coast and Isla Brisa, plus bottomless mimosas or Aperol spritz.

    Pro tip: Weekend brunch draws a crowd at this Miami River spot, so arrive early or book ahead.

    Parking: Valet available. Street parking near Brickell can be tricky on weekends.

    Directions
  • Bayside Marketplace Food Court

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

    What to order: Multiple vendors: burgers, pizza, Cuban food, seafood. Kids can pick their own meal while parents grab something different.

    Kids: Outdoor seating, plenty of room to move around, harbor views that keep kids entertained. Bathrooms readily available.

    Pro tip: The real draw is the waterfront setting and live music. Let kids burn energy walking around before getting back in the car.

    Parking: Paid parking garage at Bayside. Validate with purchase.

    Directions
  • Sports Grill at Terminal

    Right at the port when you need a quick, filling meal before boarding

    What to order: Burgers, sandwiches, American comfort food. Nothing fancy, but it's right there when you need it.

    Kids: Familiar American food. TVs showing sports keep kids entertained. Quick service.

    Pro tip: It keeps limited hours, so check before you count on it. Midday is the busiest stretch, and later in the afternoon is calmer.

    Parking: You're already at the port.

    Directions
3

Things to Do

Things to do near PortMiami before you board

Bayfront Park — 30 min - 1 hour pre-cruise activity near PortMiami
Our pickGoogle rating 4.7 out of 5 from 21,724 reviews30 min - 1 hour · 5 min from port · Free

Bayfront Park

Why: Walk off some pre-cruise restlessness in a waterfront green space with skyline views Best for: Anyone wanting fresh air and views without a big commitment.

More details

Pro tip: Walk here from Bayside Marketplace. Great for stretching your legs before a week on a ship. The views of Biscayne Bay and the Miami skyline are postcard-worthy.

Also goodRatingSave
  • Brickell City CentreGoogle rating 4.7 out of 5 from 20,099 reviews

    Modern mall with good stores, food court, and AC — teen-approved time killer

    Best for: Teens who want to shop, anyone escaping the heat

    Pro tip: Good mix of stores. Food court has decent options. Architecture is cool. Connected to Metromover so you can combine activities. Great option if it's raining or too hot. The architecture is impressive. Good dining options on-site. Connected to Metromover for easy access.

    Directions
  • Pérez Art Museum Miami (PAMM)Google rating 4.5 out of 5 from 7,901 reviews

    A contemporary art museum in a striking waterfront building, where the outdoor sculptures are free

    Closed Tue & Wed

    Best for: Art lovers, couples, anyone who appreciates architecture

    Pro tip: Even if you skip the galleries, the outdoor sculpture garden and hanging gardens are free. Verde restaurant is on-site for lunch. The building itself is worth seeing.

    Buy tickets (pamm.org)Search tours on ViatorDirections
  • Mary Brickell VillageGoogle rating 4.5 out of 5 from 5,626 reviews

    Open-air dining and shopping enclave in Miami's most walkable neighborhood

    Best for: Couples, foodies, anyone wanting a local vibe

    Pro tip: Take the free Metromover from downtown — the ride itself is a mini tour. Blue Martini and Fadó Irish Pub are great for a pre-cruise drink. Restaurants include Novecento and Rosa Mexicano.

    Directions
  • Frost Science MuseumGoogle rating 4.5 out of 5 from 8,154 reviews

    Education disguised as fun, with interactive science exhibits and a three-story aquarium

    Best for: Families with kids who like animals and hands-on learning

    Pro tip: The aquarium is the star — kids love seeing fish from multiple levels. Planetarium has kid-friendly shows. Touch tanks are a hit. Plan for at least 2 hours. The Gulf Stream Aquarium is the highlight — you can see it from multiple levels. The planetarium shows are legit. Good for a few hours if you have time.

    Search tours on ViatorDirections
  • Bayside MarketplaceGoogle rating 4.5 out of 5 from 79,605 reviews

    A waterfront plaza with room to run, ice cream, boat-watching, and live music

    Best for: All ages — easy, no-stress option

    Pro tip: Kids love watching the cruise ships and tour boats. Ice cream shops and easy food options. Wide open spaces for strollers. Bathrooms readily available. Teens can browse shops while parents relax by the water. Live music often playing. Good phone charging spots at the food court. Views of cruise ships coming and going.

    Directions
  • Miami Children's MuseumGoogle rating 4.4 out of 5 from 4,523 reviews

    Let them run around here before a week on a ship. The exhibits are hands-on and built for kids.

    Best for: Families with kids under 10

    Pro tip: Perfect for burning off energy before boarding. Interactive exhibits keep kids engaged. Gift shop at the end has cruise-appropriate toys. Go early before crowds.

    Search tours on ViatorDirections
  • Miami Design District

    Upscale outdoor shopping with public art installations and designer boutiques

    Best for: Design enthusiasts, shoppers, Instagram fans

    Pro tip: The public art and architecture are free to enjoy. Great for photos. Multiple high-end restaurants if you want a special pre-cruise meal. Only go if you have 2+ hours to spare.

    Directions
  • Bayfront Park Playground

    Playground with bay views — free place to let kids run

    Best for: Quick energy burn before getting back in the car

    Pro tip: Walk here from Bayside Marketplace. Playground equipment plus open grass. Shaded areas available. Clean bathrooms nearby. Good Wi-Fi in the area. Nice views for photos. Not a destination itself, but a good add-on.

    Directions
  • Downtown Metromover Ride

    Kids think this free elevated train is a ride. Circle downtown as long as you like.

    Best for: Train-loving kids, tired parents

    Pro tip: Runs in a loop — stay on as long as you want. Air conditioned. Kids love sitting up front. Great views of the city. Perfect when you need a break but can't stop moving. Runs frequently. Great views from the elevated track. Connects Brickell, downtown, and Bayside. Perfect activity when you're killing time.

    Directions
4

Getting to Your Ship

Which terminal is yours? Terminals here are assigned by ship and sail date, so without your sailing we have to show all 10 terminals.

and this section becomes just your terminal.
Terminal AA (MSC Cruises)

Terminal AA (MSC Cruises)

Drop-off: Pull up to the covered drop-off area directly in front of the terminal. Porters with luggage carts are waiting curbside — tip $2-3 per bag. This is the world's largest cruise terminal, so signage is excellent.
Parking: Park in Garage AA ($20/day short-term, $35/day for cruises). The garage has 7-foot clearance. You can reserve parking in advance through the MSC website or MSC for Me app. Take the covered walkway directly to check-in.
Terminal AAA (MSC Cruises)

Terminal AAA (MSC Cruises)

Drop-off: Terminal AAA is a berth of the MSC Cruises terminal building — the same covered drop-off area in front of the terminal serves it. Porters with luggage carts are waiting curbside — tip $2-3 per bag. Ships from other lines occasionally berth here on busy days, so follow the ship-name signage rather than assuming MSC.
Parking: Park in Garage AA ($20/day short-term, $35/day for cruises). The garage has 7-foot clearance. If you're sailing MSC you can reserve parking in advance through the MSC website or MSC for Me app. Take the covered walkway directly to check-in.
Terminal A (Royal Caribbean)

Terminal A (Royal Caribbean)

Drop-off: Follow signs to Terminal A — look for 'The Crown of Miami' with its distinctive peaked roof design. Drop off luggage curbside with porters (tip $2-3 per bag), then drop off passengers at the terminal entrance before parking.
Parking: Garage A is operated by Royal Caribbean and you MUST reserve parking in advance through their website. Select your sailing date online to see the rate — PortMiami's own parking page does not publish one for Garage A. Keep your confirmation handy — you'll need it to enter the garage.
Terminal B (Norwegian Cruise Line)

Terminal B (Norwegian Cruise Line)

Drop-off: Follow signs to Terminal B — known as 'The Pearl of Miami.' Drop off luggage with porters at the curbside drop-off area (tip $2-3 per bag). The drop-off is well-organized with clear NCL signage.
Parking: Garage B is operated by Norwegian Cruise Line at $35/day. The garage is adjacent to the terminal with a short covered walk to check-in. No advance reservation required, but arrive early on busy sailing days.
Terminal C (Multi-Line)

Terminal C (Multi-Line)

Drop-off: Pull up to the curbside drop-off in front of the terminal on North Cruise Blvd. Porters are available curbside — tip $2-3 per bag. Terminal C hosts ships from several different lines, so watch for your ship's name on the signage rather than a cruise-line logo.
Parking: Park in Multi-Level Garage C at 1648 N Cruise Blvd — $10/day short-term (no overnight) or $25/day for the length of your cruise. It's directly across from the terminal.
Terminal D (Carnival, Holland America, Princess)

Terminal D (Carnival, Holland America, Princess)

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.
Terminal E (Carnival, Holland America, Princess)

Terminal E (Carnival, Holland America, Princess)

Drop-off: Follow signs to Terminal E — it shares facilities with Terminal D for Carnival, Holland America, Princess, and P&O cruises. Drop off luggage with curbside porters (tip $2-3 per bag), then follow signs to your cruise line's check-in area.
Parking: Use Garage D or Surface Lot E. Garage D is $10/day short-term, $25/day for cruises. Surface Lot E is for oversized vehicles only (RVs, trailers) at special rates — call 305-960-5463 for assistance.
Terminal F (Carnival Cruise Line)

Terminal F (Carnival Cruise Line)

Drop-off: Follow signs to Terminal F — one of Carnival's terminals at PortMiami, renovated in 2022. The covered drop-off area has porter service ready (tip $2-3 per bag). The facilities are top-notch.
Parking: Park in Garage F at $10/day short-term or $25/day for cruise duration. The garage is adjacent to the terminal with an easy covered walk to check-in. Lost ticket fee is max $275, so keep it safe.
Terminal J (Luxury Cruises)

Terminal J (Luxury Cruises)

Drop-off: Terminal J is on the SOUTHSIDE of the port — follow signs carefully as it's separate from the main cruise terminal area. This boutique terminal serves Oceania, Regent Seven Seas, Azamara, and Crystal Cruises. Drop-off is intimate and personalized.
Parking: Park in Garage J at $10/day short-term or $25/day for cruise duration. Garage K is also available nearby. The southside garages are typically less crowded than the main terminal area.
Terminal V (Virgin Voyages)

Terminal V (Virgin Voyages)

Drop-off: You can't miss Terminal V — it's the striking three-story building with geometric, palm tree-inspired architecture. Drop off luggage and passengers at the covered entrance. The terminal opened in 2022 and the design is intentionally Instagram-worthy.
Parking: Check the Virgin Voyages website for current parking arrangements and rates. The terminal uses nearby garage facilities. Virgin's app will have the latest parking instructions for your sailing.

Passport & Documents

Closed-loop cruises (departing and returning to the same U.S. port) technically only require a birth certificate and government-issued photo ID. However, we strongly recommend bringing a valid passport — if there's a medical emergency or you miss the ship at a foreign port, you'll need one to fly home.

Need to apply? The nearest passport acceptance facility is the Miami Main Post Office (2200 NW 72nd Ave, Miami) — appointments recommended, call 305-470-0812.

Last-Minute Stops

Pick up anything you forgot before heading to the port.

Publix — Downtown Miami

Groceries, snacks, water, sunscreen — closest grocery to PortMiami

311 SW 7th St, Miami, FL 33130

Directions

CVS Pharmacy — Brickell

Pharmacy, Dramamine, phone chargers, toiletries

1201 Brickell Ave, Miami, FL 33131

Directions

Target — Midtown Miami

Everything last-minute — clothes, toiletries, snacks, electronics

3401 N Miami Ave Ste 100, Miami, FL 33127

Directions

USPS — Downtown Miami

Post office — drop mail before you sail

150 SE 2nd Ave Ste 103, Miami, FL 33131

Directions
4

Getting There & Parking

Parking at PortMiami, and how to get there without a car

PortMiami parking guide: rates, garages vs. off-site lotsVerified prices from the operators, what to book ahead, and where the cheaper lots actually are.Compare parking options →

Driving & Port Parking

Cruisers driving from Florida or nearby states

$25 per day in Garages C, D, F, G and Surface Lot E

From Miami International Airport (MIA)

Most cruisers flying in

Uber/Lyft: $15-25 depending on traffic and surge. Taxi: ~$30 flat rate to port.

From Fort Lauderdale Airport (FLL)

Cruisers who found better flight deals to FLL

Uber/Lyft: $35-55 depending on traffic. Shared shuttle services: ~$20-30 per person.

Hotel Shuttle Services

Cruisers who want to bundle hotel + parking + transport

Usually included in park & cruise packages ($150-250 total for night + parking + shuttle)

Uber/Lyft from Anywhere

Flexibility and door-to-door service

Varies by distance: Downtown: $10-15, Airport: $15-25, South Beach: $15-20, Fort Lauderdale: $35-55

Taxi

Cruisers who prefer fixed pricing over surge-based rideshare

MIA to port: ~$30 flat rate. Downtown to port: ~$15-20.
5

What to Pack

The essentials you'll actually need — plus a few things most people forget

Carry-On Day Bag

Pack these in a bag you keep with you at boarding — your checked luggage won't arrive until 3-4pm

  • Amazon
  • Amazon

Cruise Essentials

Things that make the whole trip better

  • Amazon
  • Amazon
  • Amazon
  • Amazon
  • Amazon

Easy to Forget

The things people buy overpriced at the port gift shop

  • Amazon
  • Amazon
  • Amazon
  • Amazon
6

Boarding Tips

1. Download the Royal Caribbean app and complete online check-in

You'll get your boarding group assignment and can set up your on-board spending account ahead of time. This alone can save you 30+ minutes at the terminal. Upload your photo for facial recognition boarding — it makes the security line faster.

2. Arrive at your assigned boarding time — not earlier

They've gotten strict about this. Showing up early means waiting in the terminal with no access to the ship. Your assigned time gets you on the ship fastest. If you have Crown & Anchor status, you may have priority boarding — check the app.

3. Pack a carry-on bag with swimsuits, meds, and essentials

Your checked luggage won't reach your cabin until 3-4pm. Pack a day bag with swimsuits, medications, sunscreen, a change of clothes, and your phone charger so you can start enjoying the ship immediately.

4. Head straight to the pool deck or Windjammer for lunch

The main dining room is packed right after boarding. The Windjammer buffet and the pool deck grill have shorter lines, and you'll snag a good lounge chair while everyone else is still exploring.

5. Book specialty dining and shows on Day 1

Popular restaurants and shows fill up fast. Open the app as soon as you board and reserve your top picks. The chef's table and specialty dinner shows sell out first.

Download the Royal Caribbean app before you arrive — you'll need it for check-in, daily schedules, restaurant reservations, and as your digital key to your stateroom.

Popular PortMiami ship & terminal guides

Jump straight to the terminal, parking, and check-in details for a specific ship or terminal.

All PortMiami guides