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 B&O Railroad Museum

  • 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
Check In Check Out
Show Prices
1110 Old Elkridge Landing Rd, Linthicum Heights, MD 21090-1003
6.9 miles from B&O Railroad Museum
Check In Check Out
Show Prices
8000 Washington Blvd, Jessup, MD 20794-9449
6.9 miles from B&O Railroad Museum
Check In Check Out
Show Prices
1401 Bloomfield Ave., Baltimore, MD 21227-1076
6.9 miles from B&O Railroad Museum
Check In Check Out
Show Prices
1300 Concourse Dr, Linthicum Heights, MD 21090-1014
7.0 miles from B&O Railroad Museum
Check In Check Out
Show Prices
1301 Winterson Rd, Linthicum Heights, MD 21090-1013
7.0 miles from B&O Railroad Museum
Check In Check Out
Show Prices
1100 Old Elkridge Landing Rd, Linthicum Heights, MD 21090-1003
7.0 miles from B&O Railroad Museum
Check In Check Out
Show Prices
8094 Washington Blvd, Jessup, MD 20794-9449
7.1 miles from B&O Railroad Museum
Check In Check Out
Show Prices
8145 Washington Blvd, Jessup, MD 20794-9468
7.2 miles from B&O Railroad Museum
Check In Check Out
Show Prices
Check In Check Out
Show Prices
890 Elkridge Landing Rd, Linthicum Heights, MD 21090-2903
7.3 miles from B&O Railroad Museum
Check In Check Out
Show Prices
7306 Parkway Drive South, Hanover, MD 21076
7.4 miles from B&O Railroad Museum
Check In Check Out
Show Prices
7253 Parkway Drive, Hanover, MD 21076
7.4 miles from B&O Railroad Museum
Check In Check Out
Show Prices
1516 Aero Dr, Linthicum Heights, MD 21090
7.5 miles from B&O Railroad Museum
Check In Check Out
Show Prices
940 International Drive, Linthicum Heights, MD 21090
7.5 miles from B&O Railroad Museum
Check In Check Out
Show Prices
1510 Aero Dr, Linthicum Heights, MD 21090-2243
7.5 miles from B&O Railroad Museum
Check In Check Out
Show Prices
899 Elkridge Landing Rd, Linthicum Heights, MD 21090-2902
7.5 miles from B&O Railroad Museum
Check In Check Out
Show Prices
Sponsored
1525 Dorsey Rd, Hanover, MD 21076-1982
7.9 miles from B&O Railroad Museum
Check In Check Out
Show Prices
939 International Drive, Linthicum Heights, MD 21090
7.5 miles from B&O Railroad Museum
Check In Check Out
Show Prices
1500 Aero Drive, Linthicum Heights, MD 21090
7.5 miles from B&O Railroad Museum
Check In Check Out
Show Prices
829 Elkridge Landing Rd, Linthicum Heights, MD 21090-2902
7.6 miles from B&O Railroad Museum
Check In Check Out
Show Prices
827 Elkridge Landing Rd, Linthicum Heights, MD 21090-2902
7.6 miles from B&O Railroad Museum
Check In Check Out
Show Prices
1671 W Nursery Rd, Linthicum Heights, MD 21090-2213
7.6 miles from B&O Railroad Museum
Check In Check Out
Show Prices
692 Maritime Blvd, Linthicum Heights, MD 21090-1952
7.6 miles from B&O Railroad Museum
Check In Check Out
Show Prices
Check In Check Out
Show Prices
1717 W Nursery Rd, Linthicum Heights, MD 21090-2906
7.7 miles from B&O Railroad Museum
Check In Check Out
Show Prices
1020 Andover Rd, Linthicum Heights, Linthicum Heights, MD 21090
7.7 miles from B&O Railroad Museum
Check In Check Out
Show Prices
1181 Winterson Rd, Linthicum Heights, MD 21090-2204
7.7 miles from B&O Railroad Museum
Check In Check Out
Show Prices
815 Elkridge Landing Rd, Linthicum Heights, MD 21090-2927
7.7 miles from B&O Railroad Museum
Check In Check Out
Show Prices
1160 Winterson Rd, Linthicum Heights, MD 21090-2207
7.7 miles from B&O Railroad Museum
Check In Check Out
Show Prices
1171 Winterson Road, Linthicum Heights, MD 21090
7.7 miles from B&O Railroad Museum
Check In Check Out
Show Prices
1734 W. Nursery Road, Linthicum Heights, MD 21090
7.7 miles from B&O Railroad Museum
Check In Check Out
Show Prices
Still looking for a place to stay?
Ellicott City has 2 B&Bs/inns with 119 reviews
4344 Columbia Road, Ellicott City, MD 21042-5910
2.0 miles from B&O Railroad Museum
#1 of 2 Ellicott City B&B and Inns
Check In Check Out
Show Prices
8074 Baltimore National Pike, Ellicott City, MD 21043-3404
1.9 miles from B&O Railroad Museum
#2 of 2 Ellicott City B&B and Inns
Check In Check Out
Show Prices
See all 2 Ellicott City B&Bs/inns
Also consider hotels near Ellicott City
See all hotels in or near Ellicott City
6422 Baltimore National Pike, Catonsville, MD 21228-3903
2.3 miles from B&O Railroad Museum
Check In Check Out
Show Prices
8880 Columbia 100 Parkway, Columbia, MD 21045
2.6 miles from B&O Railroad Museum
Check In Check Out
Show Prices
Check In Check Out
Show Prices
8844 Columbia 100 Parkway, Columbia, MD 21045-2135
2.7 miles from B&O Railroad Museum
Check In Check Out
Show Prices
5801 Baltimore National Pike, Catonsville, MD 21228-1702
3.5 miles from B&O Railroad Museum
Check In Check Out
Show Prices
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.