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.

Hotels near Chesapeake Bay Maritime Museum

213 N. Talbot Street, Navy Point, St. Michaels, MD 21663
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels & B&Bs travelers recommend

200 Cherry Street, PO Box 956, St. Michaels, MD 21663-0956
0.1 miles from Chesapeake Bay Maritime Museum
#1 of 13 St. Michaels B&B and Inns
Traveler photos (85) | Map
Aida's Victoriana Inn (St. Michaels, MD)
205 Cherry St., St. Michaels, MD 21663
0.1 miles from Chesapeake Bay Maritime Museum
#5 of 13 St. Michaels B&B and Inns
Traveler photos (46) | Map
101 North Harbor Road, St. Michaels, MD 21663
0.1 miles from Chesapeake Bay Maritime Museum
GreenLeadersBronze level
St. Michaels Harbour Inn Marina & Spa Slideshow
#2 of 4 hotels in St. Michaels
Professional photos | Traveler photos (669) | Map
Show Prices
Hambleton Inn (St. Michaels, MD)
202 Cherry St., St. Michaels, MD 21663
0.1 miles from Chesapeake Bay Maritime Museum
#11 of 13 St. Michaels B&B and Inns
Traveler photos (14) | Map
Two Swan Inn (St. Michaels, MD)
208 Carpenter Street, St. Michaels, MD 21663
0.1 miles from Chesapeake Bay Maritime Museum
#13 of 13 St. Michaels B&B and Inns
Traveler photos (6) | Map
The Snuggery Bed & Breakfast (St. Michaels, MD)
203 Cherry St., St. Michaels, MD 21663
0.2 miles from Chesapeake Bay Maritime Museum
#4 of 13 St. Michaels B&B and Inns
Traveler photos (17) | Map
The Cherry Street Inn (St. Michaels, MD)
103 Cherry Street, St. Michaels, MD 21663
0.2 miles from Chesapeake Bay Maritime Museum
#6 of 13 St. Michaels B&B and Inns
Traveler photos (22) | Map
Five Gables Inn & Spa (St. Michaels, MD) 3.5 of 5
209 North Talbot Street, St. Michaels, MD 21663
0.2 miles from Chesapeake Bay Maritime Museum
Special Price 10% off room rate
Five Gables Inn & Spa Slideshow
#10 of 13 St. Michaels B&B and Inns
Traveler photos (42) | Map
Show Prices
Tarr House B&B (St. Michaels, MD)
109 Green Street, P.O. Box 68, St. Michaels, MD 21663
0.2 miles from Chesapeake Bay Maritime Museum
#12 of 13 St. Michaels B&B and Inns
Traveler photos (1) | Map
Point Breeze Bed & Breakfast (St. Michaels, MD)
704 Riverview Terrace, St. Michaels, MD 21663
0.3 miles from Chesapeake Bay Maritime Museum
#2 of 13 St. Michaels B&B and Inns
Traveler photos (35) | Map
The Old Brick Inn (St. Michaels, MD) 3.5 of 5
401 S. Talbot Street, St. Michaels, MD 21663
0.3 miles from Chesapeake Bay Maritime Museum
The Old Brick Inn Slideshow
#3 of 13 St. Michaels B&B and Inns
Professional photos | Traveler photos (70) | Map
Show Prices
Inn at Perry Cabin by Belmond (St. Michaels, MD) 4.5 of 5
308 Watkins Lane, St. Michaels, MD 21663
0.3 miles from Chesapeake Bay Maritime Museum
Offers & Announcements Up To $200 Resort Credit
Inn at Perry Cabin by Belmond Slideshow
#1 of 4 hotels in St. Michaels
Professional photos | Traveler photos (760) | Map
Show Prices
Parsonage Inn (St. Michaels, MD) 3.0 of 5
210 North Talbot Street, St. Michaels, MD 21663
0.3 miles from Chesapeake Bay Maritime Museum
#9 of 13 St. Michaels B&B and Inns
Professional photos | Traveler photos (34) | Map
Show Prices
Bay Cottage Bed & Breakfast (St. Michaels, MD)
24640 Yacht Club Road, St. Michaels, MD 21663
0.8 miles from Chesapeake Bay Maritime Museum
#7 of 13 St. Michaels B&B and Inns
Traveler photos (116) | Map
George Brooks House B&B (St. Michaels, MD) 3.0 of 5
24500 Rolles Range Road, St. Michaels, MD 21663
0.8 miles from Chesapeake Bay Maritime Museum
GreenLeadersBronze level
#8 of 13 St. Michaels B&B and Inns
Professional photos | Traveler photos (59) | Map
Show Prices
St. Michaels Inn (St. Michaels, MD) 2.5 of 5
1228 South Talbot Street, St. Michaels, MD 21663-2636 (Formerly BEST WESTERN St. Michaels Motor Inn)
1.4 miles from Chesapeake Bay Maritime Museum
#4 of 4 hotels in St. Michaels
Professional photos | Traveler photos (19) | Map
Show Prices
9784 Martingham Drive, St. Michaels, MD 21663
2.3 miles from Chesapeake Bay Maritime Museum
GreenLeadersSilver level
#3 of 4 hotels in St. Michaels
Professional photos | Traveler photos (54) | Map
Show Prices
25876 Royal Oak Road, PO Box 187, Royal Oak, MD 21662
3.7 miles from Chesapeake Bay Maritime Museum
#1 of 2 Royal Oak B&B and Inns
Traveler photos (15) | Map
25881 Royal Oak Road, Royal Oak, MD 21662
4.2 miles from Chesapeake Bay Maritime Museum
#2 of 2 Royal Oak B&B and Inns
Traveler photos (4) | Map
1 additional hotels and B&Bs with no user reviews