Notice: During the cruise suspension, many hotels have paused shuttle service to the Port of Miami. Hotels listed below all offered shuttle rides before cruises stopped and likely will again once sailings return. We will update with the latest details once cruises are back. In the meantime, we suggest calling the hotel for the current shuttle status before booking.
Planning to stay in Miami near the cruise port the night before your trip and need a hotel with a shuttle to the ship? That’s always a great idea.
With a hotel cruise shuttle, you don’t have to worry about how to get to your ship on embarkation day. The good news? Since Miami is such a tourist destination — especially for cruising — many hotels cater to passengers with shuttles to the port.
To help you out, we’ve rounded up a list of more than two dozen hotels that offer a shuttle or other transportation while also being close to the Miami cruise port.
More Hotel Ideas: You can also click here to see inexpensive hotels near the Miami cruise port or see “Park and Cruise” hotels in the port area that have parking for cheaper than at the pier.
Note: This article contains affiliate links to Kayak. We earn a commission for clicks made on their website, at no charge to you. For hotels that offer shuttles through a package, you may have to book through the hotel website. Review ratings come from either Google or TripAdvisor and are rounded to the nearest half point.
In This Article…
Miami Hotels Near the Port With Free Cruise Shuttles
Looking for a free ride to the port? These hotels close to the cruise port offer shuttles to the ships at no cost or offer a package with transportation.
1. Hampton Inn & Suites Miami MidtownThis hotel is just north of downtown Miami and about 10 minutes away from the cruise port. It’s also convenient to the freeway that runs to Miami Beach if you want to go see the famous South Beach before you catch the ship. With the “Stay and Cruise” offer from Hampton Inn you will receive a room and transportation for two to the cruise on the date of your trip. Note that the package also includes breakfast and wi-fi. Parking is available for $10 per night.
Price: $$-$$$ | Review Rating: 4.5 out of 5
Distance to Port: 2.5 miles
Shuttle: Free with package
Phone: 786-581-0600
2. Residence Inn Miami Airport This is a great option near the airport. In fact, it offers up some of the best reviews of any hotel on our list. As with other hotels in the immediate area that are part of the Marriott family, the Residence Inn offers an “Extend Your Miami Cruise Experience” package with room, breakfast and transportation to the port.
Price: $$$ | Review Rating: 4.5 out of 5
Distance to Port: 5.5 miles
Shuttle: Free with package
Phone: 305-642-8570
3. Hampton Inn Coconut Grove As one of the best mixes of value and comfort, Hampton Inn is a good choice for cruise passengers. As you’d expect from the hotel chain, it offers of clean accommodations before your cruise. For under $200 you can get a room just a few miles from the port. The location is a little farther than some other hotels on our list.
Still, they offer a parking package that includes free parking for your stay plus a shuttle to the cruise port. If you don’t have a car, you can just take advantage of using the shuttle to get to the cruise terminal.
Price: $$-$$$ | Review Rating: 4.5 out of 5
Distance to Port: 5.5 miles
Shuttle: Free with package
Phone: 305-448-2800
4. Hampton Inn Miami Airport South/Blue Lagoon Hampton Inn is known for a solid hotel at a good value. This location is no different. This hotel sits just off the airport property to the south. Included in your stay are breakfast, use of the pool, business center, and fitness center. The hotels offers a “Stay and Cruise” package featuring one-way shuttle service for two to the cruise port. Additional riders are only $10 each.
Price: $$ | Review Rating: 4.5 out of 5
Distance to Port: 8 miles
Shuttle: Free with package
Phone: 305-262-5400
5. Comfort Inn & Suites Miami International Airport A completely brand-new hotel right near the Miami airport, this hotel rolls out the carpet for cruise passengers. This includes a free airport shuttle and a free shuttle to the cruise port. (There is a $10 fee per adult for the return ride). As for the hotel, it is modern, clean and affordable. It also offers free wi-fi, a pool, and breakfast.
Price: $$ | Review Rating: 4.5 out of 5
Distance to Port: 9 miles
Shuttle: Free with stay ($10 return)
Phone: 305-888-3633
6. Comfort Suites Miami Airport Located just north of the airport, this hotel is only about 8 miles from the cruise terminals. As you’d expect from the chain, you’ll get free wi-fi, breakfast, pool and fitness center with your stay. It also has free rides to and from the airport. For cruise passengers, this hotel offers a free shuttle to the cruise port. If you want a return ride, then it’s $10 per adult. As for value and convenience for passengers flying in, it’s tough to beat.
Price: $$ | Review Rating: 4 out of 5
Distance to Port: 8 miles
Shuttle: Free with stay ($10 return)
Phone: 305-888-8404
7. DoubleTree Biscayne Bay This high-end hotel is one of the closest to the cruise port, and offers some of the most stunning views. It sits right on Biscayne Bay, where you can see the cruise ports docked just a mile or two away. The DoubleTree offers a “Cruise Escape Package” that includes a room, breakfast and transportation for to to the Port of Miami. That’s not a bad way to start your embarkation day.
Price: $$$ | Review Rating: 4 out of 5
Distance to Port: 2 miles
Shuttle: Free with package
Phone: 305-372-0313
8. Courtyard Miami Airport Just minutes from MIA (and with a free airport shuttle), The Courtyard Miami Airport offers comfortable accommodations. It also has a surprising amount of outdoor area for you to relax. With its “Extend Your Miami Cruise Experience” package you can get a room, breakfast for two and transportation to the Port of Miami. You’ll use code “TRS” when booking.
Price: $-$$ | Review Rating: 4 out of 5
Distance to Port: 5.5 miles
Shuttle: Free with package
Phone: 305-642-8200
9. Miami Airport Marriott Another Marriott property next to the Courtyard and Residence Inn mentioned above, this hotel has the same package offering a room for two along with breakfast and a ride to the ship on embarkation day. As well, you can get a ride to and from the airport, lounge by the updated hotel pool or simply relax with a little sunshine before your cruise in the hotel’s outdoor area.
Price: $$-$$$ | Review Rating: 4 out of 5
Distance to Port: 5.5 miles
Shuttle: Free with package
Phone: 305-649-5000
10. Holiday Inn Express Miami Airport Doral AreaLocated about 12 miles from the cruise port, the Holiday Inn Express near the airport has a “Fly N Cruise” package that offers a shuttle to and from the airport and one-way transport for up to four people to the Port of Miami. It also includes up to seven days of parking. As for the hotel, it gets strong reviews, featuring updated rooms, breakfast, and a pool.
Price: $$ | Review Rating: 4 out of 5
Distance to Port: 11.5 miles
Shuttle: Free with package
Phone: 305-592-4799
11. Days Inn Miami Airport North If you simply need an affordable place to stay that also has a free shuttle, then Days Inn Miami Airport North might be for you. Rates are under $100 on many nights and the hotel has a free shuttle from the airport and to the cruise port. It also has free wi-fi and a pool for guests.
Price: $ | Review Rating: 3 out of 5
Distance to Port: 9 miles
Shuttle: Free with stay
Phone: 305-888-3661
12. Quality Inn Miami Airport Hotel Near the intersection of Palmetto Expressway and NW 36th, this hotel sits in a small group of options that all cater to cruise passengers. While reviews mention the hotel could use an update, they have a “Stay & Cruise” package that includes parking, breakfast, and a shuttle to the cruise port. After your trip, they will pick you up with a ride (for a fee) back to the hotel or the airport.
Price: $$ | Review Rating: 3 out of 5
Distance to Port: 11.5 miles
Shuttle: Free with package
Phone: 786-533-3636
13. Leamington Hotel It’s difficult to beat the location or the price of this hotel. However, it reviews aren’t that great. Many past guests say the hotel is in need of updating. Still, it’s easy to find rooms for under $100 per night. One of the absolute closest hotels to the Miami cruise port, you could walk to the ship if you wanted to. That said, there is a complimentary shuttle to the port that departs at 10:45 a.m. Just let the front desk know at check-in and they will make sure you are squared away for your ride.
Price: $ | Review Rating: 2 out of 5
Distance to Port: 0.8 miles
Shuttle: Free with stay
Phone: 786-755-2589
Miami Hotels Near the Free Coral Way Trolley to the Port
Just because a hotel doesn’t offer a shuttle doesn’t mean you can’t get a free ride. The city has the Coral Way trolley, which runs to the cruise port. It runs from 6:30 a.m. to 11:00 p.m. most days (8 a.m to 8 p.m. on Sundays), and it’s free to ride. For more, see the trolley website or our coverage of the Coral Way trolley here.
All of the following hotels are within a short walk of a Coral Way trolley stop to get you to the cruise terminals.
14. Novotel Miami-BrickellInterested in a hotel with a rooftop infinity pool overlooking Miami? Then you’ll want to know more about the Novotel Miami-Brickell. It’s about a mile or two south of downtown, so close enough to be near the action but not to be in the middle of the hustle and bustle. Meanwhile, it’s highly rated, earning 4.5 out of 5 on TripAdvisor. The gorgeous hotel has decent pricing, with most nights under $200. Meanwhile, the free trolley stop to the port is just a couple of blocks away.
Price: $$-$$$ | Review Rating: 4.5 out of 5
Distance to Port: 3 miles
Shuttle: Near free trolley stop
Phone: 786-600-2600
15. Eurostars LangfordSimple, clean, and modern, the Eurostars Langford has a gorgeous mid-century modern feel to the rooms that’s mixed with the modern vibe of downtown Miami. While it’s highly rated, we still found some deals with prices under $100 in some cases. Headed to the cruise port? It’s only two miles away. Best of all, the Coral Way trolley can get you there for free within minutes.
Price: $$-$$$ | Review Rating: 4 out of 5
Distance to Port: 2 miles
Shuttle: Near free trolley stop
Phone: 305-420-2200
16. Aloft Miami-BrickellIn our opinion this hotel just screams Miami. It’s hip, modern, and trendy, with a vibe that’s bright and colorful just like the city. Stay here and you’ll be just south of downtown and all that it has to offer. Ready to get to the ship? The trolley car route runs just a block from the hotel. Hop on for free and then you can be in the port without having to worry about any shuttle.
Price: $$-$$$ | Review Rating: 4 out of 5
Distance to Port: 3 miles
Shuttle: Near free trolley stop
Phone: 305-854-6300
17. Hyatt Regency Coral GablesA posh Mediterranean-style hotel, the Hyatt Regency would cost a fortune were it located in downtown. In Coral Gables it can still be pricey, but you can find rooms under $200 per night. On-site is a large pool, fitness center, restaurants, and more. And while the hotel is about 10 miles from the cruise ships, the stop for the trolley is just a few hundred feet away.
Price: $$-$$$ | Review Rating: 4 out of 5
Distance to Port: 9.5 miles
Shuttle: Near free trolley stop
Phone: 305-441-1234
18. Hotel Colonnade Coral GablesLooking for a high-end hotel in swanky Coral Gables that can also get you to the cruise port? Hotel Colonnade is fancy, but sits right on the Coral Way trolley stop. In addition to the high-end stay, there are a number of shopping and restaurant options right nearby. There is also a “Stay and Cruise” package available if you like. It’s more expensive but will give you private transportation in a sedan.
Price: $$$ | Review Rating: 4 out of 5
Distance to Port: 10 miles
Shuttle: Near free trolley stop
Phone: 305-441-2600
19. Extended Stay America – Miami – Coral GablesCoral Gables is some distance from the port, but the Coral Way trolley runs between the cruise port and the city. That means you can get a hotel here — often for cheaper than staying downtown — and still get a free ride to the port. The Extended Stay is a mid-level hotel, and we found rates for about $100 a night. The trolley stop is just a half-block away.
Price: $$ | Review Rating: 3.5 out of 5
Distance to Port: 9.5 miles
Shuttle: Near free trolley stop
Phone: 305-443-7444
Miami Hotels Near the Port With Paid Cruise Shuttles
Not every hotel offers free rides — or is near the trolley — but many offer cheap transportation to the cruise ships.
20. Holiday Inn Port of Miami-DowntownIt’s hard to get much closer to the cruise ships than staying at the Holiday Inn downtown. Just over the bridge from the port, you can be at your ship in about five minutes. It’s also right across from the Bayfront Marketplace, which has lots of shopping and restaurants. A shuttle to the port is available for $6 per person. Simply let them know at the front desk when you arrive.
Price: $$-$$$ | Review Rating: 4.5 out of 5
Distance to Port: 1 mile
Shuttle: $6 per person
Phone: 305-371-4400
21. Hampton Inn & Suites Miami/Brickell-Downtown Just a short drive through downtown to the cruise port, this Hampton Inn offers a great location for those who want to be near the action in the heart of Miami. Best of all, they offer a cruise shuttle of $7 per person (kids are free) that leaves several times per day. Want to save money? You can also ride the Coral Way Trolley for free, that runs to the cruise port. The Brickell stop is just a short walk (0.2 miles) from the hotel.
Price: $$-$$$ | Review Rating: 4.5 out of 5
Distance to Port: 2.5 miles
Shuttle: $7 per person
Phone: 305-377-9400
22. YVE HotelThis hotel is right on Biscayne Boulevard in downtown Miami and just about five minutes from the port. In fact, from some rooms you can actually see the cruise ships. It’s a trendy, modern hotel as you’d expect in the middle of a cosmopolitan mecca. They offer shuttle transportation to the port when you set off for your cruise for just $8 per person. Simply let the concierge know you’ll need a ride when you check in.
Price: $$-$$$ | Review Rating: 4 out of 5
Distance to Port: 0.7 miles
Shuttle: $8 per person
Phone: 305-358-4555
23. Extended Stay America — Downtown/Brickell While many hotels in downtown Miami are trendy boutique hotels, you can still find affordable, comfortable options. One of the cheaper options in the downtown/Brickell area, the Extended Stay America offers comfortable accommodations at a reasonable price. They also offer a shuttle to the cruise port that costs $8 per person. It runs Monday through Friday, but unfortunately no service on the weekends. If you need a ride on Saturday or Sunday, your best option is taking a Lyft or Uber.
Price: $$ | Review Rating: 3.5 out of 5
Distance to Port: 2.5 miles
Shuttle: $8 per person
Phone: 305-856-3700
24. SpringHill Suites by Marriott Miami Downtown/Medical Center The location for this hotel is both good and bad. On the good, it puts you near the port, between the airport and the cruise port. On the bad, it’s situated right next to a major freeway. All told, this hotel puts you only about 12 minutes from the ship on cruise day in a modern, comfortable room. They offer a third-party shuttle that picks up three times a day (10:30 a.m., 11:30 a.m., and 12:30 p.m.) that costs $8 per person.
Price: $$-$$$ | Review Rating: 3.5 out of 5
Distance to Port: 2 miles
Shuttle: $8 per person
Phone: 305-575-5300
25. Homewood Suites by Hilton Miami Downtown/Brickell Looking more like a modern condominium building than a hotel — and just a few minutes from the port in Brickell, near the downtown area — the Homewood Suites are a convenient option. It’s also clean and new. As for a shuttle to the port, they offer a package on their website that has one-way transportation to the cruise port for two guests.
Price: $$$ | Review Rating: 4.5 out of 5
Distance to Port: 2.5 miles
Shuttle: Free with package
Phone: 305-285-7112
26. Hilton Garden Inn Miami Brickell South South of downtown, this hotel is a good idea for those who want to be close to the port, but don’t want to stay in a busy spot. In fact, you can have three different views — the bay, the city, or the pool. Meanwhile, you are still near a lot of things to do in see. Most importantly, you’ll be about a 10-15 minute ride to the cruise port on embarkation day. A shuttle runs at 11 a.m. and 12 p.m. each day, at a cost of $10 per person (with a two-person minimum).
Price: $$-$$$ | Review Rating: 4 out of 5
Distance to Port: 3.5 miles
Shuttle: $10 per person
Phone: 305-854-2070
27. Hilton Garden Inn Miami Airport West One of the more comfortable hotels in the airport area, the Hilton Garden Inn is relatively new, which is always nice. Plus, with the Hilton’s “Park, Stay & Go” package you can park for the duration of your cruise. If you don’t have a car, then just use the shuttle to the cruise port to start your vacation. Rates to the port are $12 per guest, one-way. There is also a “Park and Cruise” package that includes a breakfast buffet, 15 days of parking, and included shuttle to the Port of Miami.
Price: $$-$$$ | Review Rating: 4 out of 5
Distance to Port: 9.5 miles
Shuttle: $12 per person
Phone: 305-629-7701
28. Hyatt Place Miami Airport-West/Doral Want a well-reviewed hotel that’s a solid choice before your cruise? This is it. This hotel not only offers a third-party shuttle to the Miami cruise port for its hotel guests, but they will pick you up for your flight as well. The shuttle for the cruise port leaves at 10:30 and 12:30 on cruise days and costs $12 per person.
Price: $$-$$$ | Review Rating: 4 out of 5
Distance to Port: 11.5 miles
Shuttle: $12 per person
Phone: 305-718-8292
29. Days Inn Miami International AirportRoughly 10 miles from the Port of Miami, the Days Inn is located at the southwest corner of the Miami airport. It features a free shuttle between the airport and hotel, and a shuttle for $12 per person to the cruise port. The hotel also features free wi-fi and a pool. There is also an on-site brewery.
Price: $ | Review Rating: 3.5 out of 5
Distance to Port: 10 miles
Shuttle: $12 per person
Phone: 305-894-6952
30. Doral Inn & SuitesWhile other budget hotels might not get great reviews, this one actually does. Instead of a massive building full of rooms, this property is actually made up of a number of smaller buildings, offering more of a resort feel. Hot breakfast is also served daily. The third-party shuttle offers a ride to the port every hour between 9 a.m. – 12 p.m. It costs $13 per person and you’ll need to purchase in advance to ensure a spot. The ride takes about 30 minutes to the port.
Price: $-$$ | Review Rating: 4 out of 5
Distance to Port: 9.5 miles
Shuttle: $13 per person
Phone: 305-629-8755
31. Sonesta Miami Airport Conveniently located near the airport, the Sonesta is a nice option for those wanting to fly in the day before their trip. It’s an upscale hotel without the high-end price tag. As well, they offer a shuttle at 11 a.m. and 12 p.m. to the cruise port, for $15. You’ll want to let them know you plan to use the shuttle when you check-in so that they can reserve your spot.
Price: $$ | Review Rating: 4 out of 5
Distance to Port: 5.5 miles
Shuttle: $15 per person
Phone: 305-446-9000
32. Hilton Miami Airport Blue LagoonPerhaps the most unique location of any hotel in our list, the Hilton is more like a resort. It sits on a peninsula south of the airport, surrounded by water. In other words, you don’t have to worry about the noise of the city in this oasis. The hotel offers a shuttle from Friday-Monday for $13 per person. The trip takes approximately 30 minutes to get to the cruise terminal.
Price: $$$ | Review Rating: 4 out of 5
Distance to Port: 7.5 miles
Shuttle: $15 per person
Phone: 305-262-1000
Frequently Asked Questions
Are there inexpensive hotels near the Miami port with shuttles?When it comes to Miami, you should expect to spend some money. That said, there are some deals on hotels if you look around. In particular you’ll find cheaper hotels around the airport. The area near the cruise port and downtown tends to have higher-end accommodations. Here are a few options:
Can I leave my car at the hotel while I cruise?Parking at the Port of Miami is expensive. You can save by selecting a hotel close to the port with a shuttle and that lets you leave your car. A number of hotels have “park and cruise” specials that offer just the thing. See our article on Miami hotels with cruise parking.
What area of Miami should I stay?The city offers a lot of options depending on your needs. Want to see the classic Miami beach scene? Try a hotel in South Beach, about 10 minutes from the port. Simply want somewhere affordable to stay? Hotels near the airport can be just the thing. Just want to be near the port? Try the downtown or Brickell area which is nearby but also has a lot to do.
More on Cruising From Miami
Getting to the Port of Miami — Transportation options from airports and the Miami area to the cruise port. Everything you need to know to get to the port and start your vacation.
Miami Cruise Parking — Parking at the port? We’ve got you covered with all your parking options, including costs and discounts.
Miami Park and Cruise Hotels — If you plan to stay in Miami the night before your cruise, look at this list of hotels that offer cruise parking with a one-night stay.
Popular: 39 Useful Things to Pack (17 You Wouldn’t Think Of)
Read Next: Park & Cruise Hotels for Every Port in America
Popular: 107 Best Cruise Tips, Secrets, Tricks, and Freebies
Source: cruzely.com