We are committed to researching and recommending the best hotels. We may receive commissions from purchases made after visiting links within our content. Learn more about our review process.
Set along the Patapsco River (which flows into the Chesapeake Bay), the port city of Baltimore is steeped in history. Visitors come to explore the city’s museums, take in an Orioles game, tour Fort McHenry and sample fantastic coastal cuisine. The dazzling Inner Harbor and cobblestone streets of Fells Point make up the main tourism hub, while neighborhoods like Mt. Vernon offer a quieter place to stay. When searching for a place to call your temporary home, here are the nine best hotels in Baltimore.
Best Overall: Inn at Henderson’s Wharf
With raving reviews from guests, a fantastic location and outstanding service – the Inn at Henderson’s Wharf is a perfect choice for any occasion. The 38-room, waterfront hotel is part of the Ascend Hotel Collection and is located in the historic neighborhood of Fells Point, with plenty of shops and restaurants to explore along the cobblestone streets. Guests can mingle at the evening wine reception and enjoy the included breakfast served in the lovely courtyard. Rooms feature dark wood furnishings, views of the boats in the harbor, exposed brick walls, pillow-topped mattresses and mini bars. A 24-hour fitness center is available and shuttle service can whisk guests around town.
Best Budget: Hotel Brexton
Smaller (boutique) hotels often carry a hefty price tag, but that’s not the case at the Hotel Brexton. The 22-room, historic hotel is perfect for travelers on a budget who want to get away from the typical chain hotels without paying a high price. Located 10 blocks north of Baltimore's Inner Harbor in the historic neighborhood of Mount Vernon, a number of restaurants and shops are within an easy stroll from the hotel. A complimentary European-style breakfast buffet is available. Rooms have contemporary décor and premium amenities such as Keurig coffee makers, iPod docking stations and soft bathrobes.
Best Business: Delta Hotels by Marriott Inner Harbor
Steps away from the Baltimore Convention Center, the Delta Hotels by Marriott Inner Harbor is one of Baltimore’s newest hotels. The 134-room hotel has a boutique feel, central location and 3,324 square feet of meeting space – making it ideal for business travelers looking for something convenient and stylish. There are two dining options on the property: a casual coffee house and a bar and grill serving Maryland-inspired dishes. The lobby décor fuses Renaissance-era artwork with industrial design schemes. Rooms include chic décor, complimentary business services, soundproof windows and large work desks. TripAdvisor members noted the one drawback is that parking is expensive – so leave the car at home if you can.
Best Boutique: Hotel Indigo
Built in 1909 and renovated in 2015, the Hotel Indigo is a welcome addition to the boutique hotel scene in Baltimore. Located in the Mt. Vernon neighborhood, the 162-room Hotel Indigo is steps away from the Walters Art Museum and within walking distance to the Inner Harbor. It does a great job blending historic architecture with modern designs. Rooms have a literary theme, hardwood floors, vibrant furnishings, Keurig coffee makers and mini refrigerators. For a bite to eat, the lobby-level restaurant serves American classics and cocktails. There is no parking, but an inexpensive parking garage is located across the street. The hotel is pet-friendly (for a small fee).
Best Luxury: The Ivy Hotel
A jewel in Baltimore, The Ivy is located in the charming neighborhood of Mt. Vernon and is the place to stay if you're looking for a luxury hotel experience. From private car service and afternoon tea served by the fireplace to complimentary valet service, the hotel treats guests like royalty. Dining at the hotel is an epicurean delight, thanks to a world-renowned wine cellar, a classically trained chef and seasonally-inspired menus. Each of the 18 bright and modern rooms have a fireplace, sitting area, baths with deep soaking tubs and French limestone floors, plush robes, iPod docks, as well as nightly turndown service. A made-to-order breakfast is included with every stay. The mansion hotel also features a fitness room, darling courtyard, billiards and pet-friendly amenities.
Best for Romance: Four Seasons Baltimore
With a gorgeous waterfront location and outstanding service, the Four Seasons Hotel Baltimore sets the tone for romance. Located in the Inner Harbor steps away from the Harborplace shopping center, the 256-room hotel is a popular place for weddings, with dazzling views and beautiful accommodations. Rooms overlook the skyline and waterfront and feature a minimum of 502 square feet of space, marble baths with soaking tubs, dark wood furnishings and floor-to-ceiling windows. Couples can renew romance with a sultry, candlelit night treatment in the 10,200-square-foot spa, enjoy dinner at the award-winning Wit and Wisdom restaurant or have private in-room dining. There’s also a lovely outdoor infinity pool with chaise lounge chairs, cocktail service and lunch items.
Best for Families: Hampton Inn Baltimore Downtown-Convention Center
The Hampton Inn Baltimore Downtown-Convention Center is an excellent option for a family-friendly stay with gracious service and a convenient location. The 126-room hotel is across the street from the Oriole Park baseball stadium and about a mile from the National Aquarium, the Inner Harbor and Port Discovery Children’s Museum. A free hot breakfast is included with every stay or guests can grab a breakfast bag for a quick meal on the go. There’s also an indoor swimming pool, whirlpool and fitness center. Rooms have free Wi-Fi, a mini refrigerator, microwave and premium bedding. Parking is additional. TripAdvisor members loved the convenience to the stadium, the selection at the breakfast buffet and the reasonable prices.
Best for Nightlife: Kimpton Hotel Monaco Baltimore Inner Harbor
With style and service, the Kimpton Hotel Monaco places guests steps away from all the bars and nightlife action in the Inner Harbor. Housed in the historic B&O Railroad Headquarters, the 202 rooms have a minimum of 375 square feet of space, honor bars, animal print robes, premium bath products and gorgeous city views. Squeeze in a workout at the fitness center or relax with an in-room spa treatment. There’s also a restaurant serving American fare with locally sourced, artisan ingredients and the attached bar has a buzzing atmosphere with craft beers and a great happy hour. Nearby, check out the Tin Roof for live music, Howl at the Moon for a high-energy party or Leinenkugel's Beer Garden for a fun outdoor space.
Best Bed and Breakfast: Gramercy Mansion
For a quiet, peaceful stay outside of the hustle and bustle of the city, travelers should consider Gramercy Mansion. Located less than 20 minutes (driving) from downtown Baltimore, the mansion looks like an English countryside home - both on the outside and in each of the 11 dazzling guestrooms. Gorgeous antiques, canopy beds, throw rugs and chandeliers give the rooms an elegant, historic feel. They offer amenities such as whirlpool tubs, fireplaces and private porches (in some). Garden tours are offered on Tuesdays (a fee applies) where guests can explore the organic farms and lush landscaping of the 45-acre estate. A fantastic organic breakfast is served on the terrace, in the dining room and can even be brought to the guestrooms.