Need a hotel before your cruise from Baltimore? While many people drive to the port on cruise day, if coming from a considerable distance — of if you are are flying into the area — then arriving a day early is smart. This gives you more time in case of any delays getting to the ship. It also means that cruise day is much more relaxing, instead of rushed.
Of course, if you come in early then you’ll need a place to stay in Baltimore near the port. To help you out, we’ve rounded up a number of options to stay before your cruise.
Unlike some port cities, there are few accommodations right at the Port of Baltimore. Instead, the closest places to stay are generally located near the downtown/Inner Harbor area. This is about 10 minutes (3 miles) away from the port, which is a cheap and easy Uber or taxi ride.
The good news? Staying in the Inner Harbor area gives you more options for things to do, see, and eat. So that means you’ll have plenty of options to enjoy the night before your cruise.
With this in mind, we’ve rounded up the hotels closest to the cruise terminal. Click the hotel name below to read reviews from real travelers on Kayak.com.
Note: This article contains affiliate links to Kayak. We earn a commission for clicks made on their website, at no charge to you. Review ratings come from Google reviews and are rounded to the nearest half point.
Baltimore Hotels Near the Cruise Port
Courtyard by Marriott Baltimore Downtown/McHenry Row
The absolute closest spot to stay near the port is this hotel, which is also relatively new. It’s literally across the freeway from the ships, close enough to walk (about 15 minutes) if you feel so inclined. As for the hotel, it gets strong reviews and there are a number of restaurants within a short walk in the neighborhood.
- Price: $$-$$$
- Distance to Port: 0.2 miles
- Review Rating: 4.5 out of 5
Days Inn Baltimore Inner Harbor
Sitting only about three blocks from the Inner Harbor, the Days Inn is in a prime location for you to enjoy all of what Baltimore has to offer before you head out on your cruise. It’s also within walking distance of Camden Yards. The Days Inn features in outdoor pool if sailing during the summer and rates are reasonable given the location.
- Price: $$-$$$
- Distance to Port: 3 miles
- Review Rating: 4 out of 5
Comfort Inn & Suites Baltimore Inner Harbor
Literally just a block from the harbor, this hotel is an option if you want to be near lots of things to do. Tons of attractions, restaurants and more are right nearby, including the USS Constellation and the National Aquarium. Meanwhile, the hotel itself is modern and trendy. As a bonus, you can find some cheap nights, including some days under $100 per night.
- Price: $$-$$$
- Distance to Port: 3 miles
- Review Rating: 3.5 out of 5
Radisson Baltimore Downton-Inner Harbor
The Radisson is a good choice for those wanting to stay near the port, but also get a taste of the Inner Harbor area. You’re also very close to Camden Yards where you can catch a game if the Orioles are in town. Most of the waterfront attractions at the harbor will be a little bit of a walk, but not bad.
- Price: $$-$$$
- Distance to Port: 3 miles
- Review Rating: 3.5 out of 5
Residence Inn by Marriott
The Residence Inn by Marriott is a mere two blocks from the harbor. Meanwhile, it’s among the highest rated hotels on our list. The recently renovated hotel also offers free breakfast and free wi-fi for guests. With studios and suites available, it’s a good idea if you are traveling with more than two people. We found rates between $150 and $250 a night.
- Price: $$-$$$
- Distance to Port: 3 miles
- Review Rating: 4.5 out of 5
SpringHill Suites
SpringHill Suites is across the street from the Residence Inn mentioned above and offers a similar stay. The classic building (which has been updated) gives the feel of classic Baltimore while the rooms themselves are clean and comfy. Of course, suites are offered, making it a good choice for those traveling with families that don’t want the expense of booking two rooms. They also offer a cruise parking package if you are driving in.
- Price: $$-$$$
- Distance to Port: 3 miles
- Review Rating: 4 out of 5
Hampton Inn & Suites
Another quality hotel that’s in an ornate older building that’s been renovated, it’s hard to beat Hampton Inn’s quality and location. It’s in the cluster of hotels near Inner Harbor, close to everything. Meanwhile, the interior is a neat mix of retro design from a high-end turn of the century hotel mixed with modern touches. There’s also an indoor pool for you to enjoy.
- Price: $$-$$$
- Distance to Port: 3 miles
- Review Rating: 4 out of 5
Sheraton Inner Harbor
Want to be close to the harbor? It doesn’t get much closer than this Sheraton, that’s in between the baseball field and the west bank of the harbor. Meanwhile, you’re only about 10-15 minutes to the cruise ship at the Baltimore terminal. It’s clean and comfortable, with high ratings on Google (4 out of 5 with high marks for its location).
- Price: $$-$$$
- Distance to Port: 3 miles
- Review Rating: 4 out of 5
Renaissance Baltimore
The Renaissance Baltimore literally overlooks the Inner Harbor, and sits right across the street. There’s even a walkway bridge over the road to give you easy access without having to wait for traffic to cross. While in the price range of the other hotels on our list, it can be more expensive (>$250) during some nights. Featuring an indoor pool and sleek, stylish design, it’s a great option for those who want a memorable stay before their cruise.
- Price: $$-$$$
- Distance to Port: 3 miles
- Review Rating: 4 out of 5
Hyatt Regency Inner Harbor
Only a few miles from the cruise port — about a 10-minute drive — the Hyatt Regency offers high-end accommodations right near the touristy section of the Inner Harbor. There’s a ton to see and do right near the hotel, and it features an outdoor pool overlooking the water if visiting during the summer.
- Price: $$$
- Distance to Port: 3 miles
- Review Rating: 4.5 out of 5
Royal Sonesta
Perhaps the most luxurious and elegant hotel on our list, the Royal Sonesta is a great choice for those looking for a high-end way to start their cruise. Some amenities include an indoor pool, tennis courts, and more. It also recently underwent an $10 million renovation a few years ago.
- Price: $$$
- Distance to Port: 3 miles
- Review Rating: 4.5 out of 5
Baltimore Marriott Inner Harbor
With the Marriott brand, you know you’re getting quality. The hotel is located a bit off the harbor, but not a far walk. You’re near Camden Yards if you plan to come when the Orioles are in town. As for cruise day, it’s only about 10 minutes to get to the ship, meaning you can relax knowing it’s an easy ride to the port.
- Price: $$-$$$
- Distance to Port: 3 miles
- Review Rating: 4 out of 5
More on Cruising From Baltimore
Getting to the Port of Baltimore — Transportation options from airports and the Baltimore area to the cruise port. Everything you need to know to get to the port and start your vacation.
Baltimore Cruise Parking — Parking at the port? We’ve got you covered with all your parking options, including costs and discounts.
Dropping Off at the Port — Dropping off passengers? Not sure where to go once you get to the port? We have turn-by-turn directions to find your cruise terminal.