Hotels in Baltimore, MD

Search and compare Baltimore, MD hotels from hundreds of travel sites and save

Baltimore, MD, United States
27 Sep — 28 Sep2
Baltimore, MD, United States
Tue 27/9
Wed 28/9
...and more

Tips for booking hotels in Baltimore

Cheapest month:June
Most expensive month:May
Average price in Baltimore:₹ 1,251,075/night
Cheapest price found:₹ 487/night
Cheapest day:Monday
Most expensive day:Thursday
₹ 7,506 - ₹ 34,991
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 6,218 - ₹ 34,991
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Baltimore, Maryland

Rodeway Inn
6.5 Good
1654 Whitehead Court, Baltimore, MD, United States
Show on map
11.2 km from city centre, Baltimore, MD, United States 

This comfortable hotel in Baltimore offers complimentary wireless internet, as well as a 24-hour reception and a vending machine.

₹ 4,793
Avg. per night
Motel 6 Baltimore Downtown
6.8 Good
110 West North Avenue, Baltimore, MD, United States
Show on map
2.4 km from city centre, Baltimore, MD, United States 

Situated within walking distance of State Center Metro Subway Station, Motel 6 Baltimore Downtown provides guests with a convenient base when visiting Baltimore. Guests can also enjoy complimentary internet access.

₹ 6,093
Avg. per night
Midtown Inn
3.0 Mediocre
723 Saint Paul Street, Baltimore, MD, United States
Show on map
0.9 km from city centre, Baltimore, MD, United States 

Conveniently positioned, Midtown Inn Baltimore offers easy access to Baltimore's best hot spots. Guests can also enjoy complimentary internet access throughout the property.

₹ 6,580
Avg. per night
Comfort Inn and Suites Baltimore Inner Harbor
5.8 Okay
120 East Lombard Street, Baltimore, MD, United States
Show on map
0.3 km from city centre, Baltimore, MD, United States 

Conveniently situated, Comfort Inn & Suites Baltimore Inner Harbor offers easy access to Baltimore's best tourist attractions. It is located a short stroll from Power Plant Live, Baltimore Convention Center and National Aquarium.

₹ 8,774
Avg. per night
Admiral Fell Inn Baltimore Harbor Ascend Hotel Collection
7.5 Good
888 South Broadway, Baltimore, MD, United States
Show on map
1.9 km from city centre, Baltimore, MD, United States 

Situated a short drive from National Aquarium, Admiral Fell Inn offers historic accommodation in Baltimore. It provides free wireless internet in public areas, a 24-hour reception and massages.

₹ 9,911
Avg. per night
Blancnoir
9.4 Excellent
210 South High Street, Baltimore, MD, United States
Show on map
0.9 km from city centre, Baltimore, MD, United States 

Situated in Baltimore, BlancNoir provides 3-star accommodation, as well as a Jacuzzi and a swimming pool. It offers complimentary Wi-Fi, a terrace and a sun deck.

₹ 18,197
Avg. per night

Hotel prices in Baltimore

2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Baltimore

About Baltimore

Baltimore’s main transportation hub, Pennsylvania Station (also called Penn Station) dates back to 1911 and welcomes a variety of Amtrak and MARC train services and light rail services. Along with connecting travellers to cities across the eastern shore of the United States, Penn Station showcases rich Maryland history with its architecture and sculptures.

Pennsylvania Station offers seamless entry into Baltimore and is surrounded by numerous enticing restaurants, including The Diner by Secret Sauce Co., The GruB Factory and The Brewer's Art. You’ll also find a range of shops around the station, including Opulence Boutique, OK Natural Food Store and Red Emma’s Bookstore Coffeehouse.

Why not combine Penn Station with some of Baltimore’s enthralling attractions? You’ll find the Patricia & Arthur Modell Performing Arts Center at The Lyric a short walk away, along with the Baltimore Symphony Orchestra, Howard Street tunnel and Metro Gallery.

Getting around Baltimore

Penn Station is in the centre of Baltimore and is serviced by the city’s Light RailLink service. It’s also a short walk from numerous bus stops within the city’s downtown neighbourhoods and is 25 minutes’ drive from Baltimore/Washington International Thurgood Marshall Airport.

Facts about staying in Baltimore

  • Where is the best place to stay in Baltimore?

    When visiting Baltimore, consider checking out Jonestown, Inner Harbor, and North Baltimore as some of the most sought after locations.

  • What are the best hotels in Baltimore?

    Baltimore is home to many highly-rated hotels, one of which is Lord Baltimore Hotel, which has a current rating of 7.6. For other potential stays, consider Hotel Indigo Baltimore Downtown and Admiral Fell Inn Baltimore Harbor Ascend Hotel Collection, which can also be great places to stay in Baltimore.

  • What is a good hotel near Johns Hopkins University?

    Inn at the Colonnade Baltimore - a DoubleTree by Hilton is a hotel near Johns Hopkins University that is popular with HotelsCombined users, scoring 7.9 across 130 reviews.

  • What is a good hotel in Baltimore near National Aquarium Baltimore?

    For a good hotel near to National Aquarium Baltimore, consider Lord Baltimore Hotel - it is rated 7.6/10 from 627 HotelsCombined reviews.

  • Is there a good hotel near The Baltimore Convention Center?

    If you’re planning to stay near The Baltimore Convention Center, you should consider Lord Baltimore Hotel, which has a score of 7.6 from 627 reviews.

  • How much do hotels in Baltimore cost?

    ₹ 21,041/night is the average price of a hotel in Baltimore, based on HotelsCombined searches over the last 3 days. For 4-star hotels in Baltimore, the average price found is ₹ 22,259/night, and for 5-star hotels the average price is ₹ 51,505/night.

  • How much is a cheap hotel in Baltimore?

    ₹ 5,118 per night is the cheapest Baltimore hotel price found in our data from the last 72 hours. Prices for this weekend in Baltimore start from ₹ 5,768 per night when checking in on 30 Sep and out on 2 Oct.

  • How much is a hotel in Baltimore tonight?

    A hotel in Baltimore tonight has an average price of ₹ 13,486, but some deals have been found for as low as ₹ 10,399 in HotelsCombined searches over the last 72 hours. Prices in Baltimore are changing frequently. The best price found for a 4-star Baltimore hotel for tonight has been ₹ 15,517.