We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Baltimore and Ohio Railroad Museum

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
8419 Baltimore Ave, College Park, MD 20740-2437
41.5 km from Baltimore and Ohio Railroad Museum
US$135* /night
View Deal
Travelocity
US$135*
Hotwire.com
US$135*
BestWestern.com
US$135*
17 Commerce St, Baltimore, MD 21202-3230
2.0 km from Baltimore and Ohio Railroad Museum
No photo provided
No availability for your dates from these sites
Expedia.com
Booking.com
Travelocity
868 Park Ave, Baltimore, MD 21201-4863
2.1 km from Baltimore and Ohio Railroad Museum
#28 of 66 hotels in Baltimore
Top Deal
US$125*
US$118* /night
View Deal
Booking.com
US$122*
Priceline
US$122*
getaroom.com
US$125*
723 Saint Paul St, Baltimore, MD 21202-2311
2.2 km from Baltimore and Ohio Railroad Museum
#51 of 66 hotels in Baltimore
US$70* /night
View Deal
Hotwire.com
US$70*
Hotels.com
US$70*
Orbitz.com
US$70*
301 Fallsway, Baltimore, MD 21202-4841
2.3 km from Baltimore and Ohio Railroad Museum
#9 of 66 hotels in Baltimore
Top Deal
US$148*
US$107* /night
View Deal
Booking.com
US$107*
Orbitz.com
US$107*
HotelQuickly
US$148*
711 Eastern Ave, Baltimore, MD 21202-4694
2.3 km from Baltimore and Ohio Railroad Museum
#10 of 66 hotels in Baltimore
US$259* /night
View Deal
Orbitz.com
US$259*
Hotwire.com
US$259*
Hotels.com
US$259*
221 N Gay St, Baltimore, MD 21202-4811
2.3 km from Baltimore and Ohio Railroad Museum
#22 of 66 hotels in Baltimore
Top Deal
US$129*
US$113* /night
View Deal
Expedia.com
US$129*
Booking.com
US$129*
Priceline
US$129*
101 President St, Baltimore, MD 21202-4664
2.5 km from Baltimore and Ohio Railroad Museum
#35 of 66 hotels in Baltimore
US$152* /night
View Deal
Hotels.com
US$152*
Travelocity
US$152*
Hotwire.com
US$152*
205 E Biddle St, Baltimore, MD 21202-3941
2.6 km from Baltimore and Ohio Railroad Museum
#1 of 66 hotels in Baltimore
Top Deal
US$600*
US$525* /night
View Deal
Booking.com
US$600*
Travelocity
US$525*
Orbitz.com
US$525*
200 International Dr, Baltimore, MD 21202-4650
2.6 km from Baltimore and Ohio Railroad Museum
#3 of 66 hotels in Baltimore
US$419* /night
View Deal
Travelocity
US$419*
FourSeasons.com
US$419*
Orbitz.com
US$419*
700 Aliceanna St, Baltimore, MD 21202-4339
2.6 km from Baltimore and Ohio Railroad Museum
#18 of 66 hotels in Baltimore
US$220* /night
View Deal
Marriott Hotels
US$220*
Travelocity
US$220*
Booking.com
US$220*
625 President St, Baltimore, MD 21202-4472
2.7 km from Baltimore and Ohio Railroad Museum
#7 of 66 hotels in Baltimore
Top Deal
US$203*
US$195* /night
View Deal
Expedia.com
US$195*
Hotels.com
US$195*
Booking.com
US$203*
625 President St, Baltimore, MD 21202-4472
2.7 km from Baltimore and Ohio Railroad Museum
#14 of 66 hotels in Baltimore
US$195* /night
View Deal
GardenInn.com
US$195*
Travelocity
US$195*
Priceline
US$195*
1000 Aliceanna St, Baltimore, MD 21202-4341
2.8 km from Baltimore and Ohio Railroad Museum
#15 of 66 hotels in Baltimore
Top Deal
US$229*
US$209* /night
View Deal
Booking.com
US$209*
Priceline
US$209*
Courtyard
US$229*
511 S Central Ave, Baltimore, MD 21202-4372
2.9 km from Baltimore and Ohio Railroad Museum
#11 of 66 hotels in Baltimore
Top Deal
US$171*
US$159* /night
View Deal
Orbitz.com
US$171*
Travelocity
US$171*
Hotwire.com
US$171*
803 S Caroline St, Baltimore, MD 21231-3311
3.1 km from Baltimore and Ohio Railroad Museum
#41 of 66 hotels in Baltimore
No availability for your dates from these sites
Hotwire.com
Booking.com
CheapTickets
110 W North Ave, I-83, Baltimore, MD 21201-5813
3.2 km from Baltimore and Ohio Railroad Museum
#56 of 66 hotels in Baltimore
US$62* /night
View Deal
TripAdvisor
US$62*
Agoda.com
US$62*
Priceline
US$62*
888 S Broadway, Historic Fell's Point, Baltimore, MD 21231-3486
3.4 km from Baltimore and Ohio Railroad Museum
#5 of 66 hotels in Baltimore
Top Deal
US$162*
US$151* /night
View Deal
AscendHotels
US$151*
Travelocity
US$151*
getaroom.com
US$162*
1715 Thames St, Baltimore, MD 21231-3417
3.5 km from Baltimore and Ohio Railroad Museum
#39 of 66 hotels in Baltimore
US$359* /night
View Deal
Expedia.com
US$359*
Orbitz.com
US$359*
Travelocity
US$359*
1000 Fell St, Baltimore, MD 21231-3529
3.8 km from Baltimore and Ohio Railroad Museum
#2 of 66 hotels in Baltimore
Top Deal
US$224*
US$209* /night
View Deal
Expedia.com
US$224*
Hotels.com
US$224*
Orbitz.com
US$224*
1401 Bloomfield Ave., Baltimore, MD 21227-1076
3.9 km from Baltimore and Ohio Railroad Museum
#57 of 66 hotels in Baltimore
Top Deal
US$66*
US$63* /night
View Deal
Expedia.com
US$63*
Hotwire.com
US$63*
Motel 6
US$66*
4 W University Pkwy, Baltimore, MD 21218-2387
5.5 km from Baltimore and Ohio Railroad Museum
#23 of 66 hotels in Baltimore
Top Deal
US$169*
US$163* /night
View Deal
Booking.com
US$169*
Doubletree.com
US$169*
Expedia.com
US$169*
3648 Washington Blvd, Halethorpe, MD 21227-1690
5.5 km from Baltimore and Ohio Railroad Museum
No photo provided
US$69* /night
View Deal
TripAdvisor
US$69*
500 W University Pkwy Apt 1K, Baltimore, MD 21210-3252
5.8 km from Baltimore and Ohio Railroad Museum
#47 of 66 hotels in Baltimore
No photo provided
4900 Ritchie Hwy, Brooklyn, Baltimore, MD 21225-3000
6.8 km from Baltimore and Ohio Railroad Museum
#59 of 66 hotels in Baltimore
No photo provided
805 Barkwood Ct, Linthicum Heights, MD 21090-1435
6.9 km from Baltimore and Ohio Railroad Museum
No photo provided
5179 Raynor Ave, I-695 at Exit #8, Linthicum Heights, MD 21090-1434
7.3 km from Baltimore and Ohio Railroad Museum
US$60* /night
View Deal
Hotwire.com
US$60*
Priceline
US$60*
Orbitz.com
US$60*
5501 O'Donnell Street, Baltimore, MD 21224
7.3 km from Baltimore and Ohio Railroad Museum
No photo provided
5625 O'Donnell Street, Baltimore, MD 21224-4630
7.4 km from Baltimore and Ohio Railroad Museum
#37 of 66 hotels in Baltimore
Top Deal
US$152*
US$120* /night
View Deal
Expedia.com
US$120*
Orbitz.com
US$120*
HotelQuickly
US$152*
6055 Belle Grove Road, Baltimore, MD 21225-3261
7.8 km from Baltimore and Ohio Railroad Museum
#42 of 66 hotels in Baltimore
Top Deal
US$121*
US$75* /night
View Deal
Expedia.com
US$99*
Orbitz.com
US$99*
HotelQuickly
US$121*
5100 Falls Rd, (100 Village Sq), Baltimore, MD 21210-1935
7.9 km from Baltimore and Ohio Railroad Museum
#27 of 66 hotels in Baltimore