Historic Hotels & Resorts in St. Michaels from NZ$310
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on St. Michaels Historic Hotels
Best St. Michaels Historic Hotels

The Tidewater Inn
Easton
8.8 out of 10, Excellent, (838)
The price is NZ$326
includes taxes & fees
29 Dec - 30 Dec

Wylder Tilghman Island
Tilghman
8.8 out of 10, Excellent, (89)
The price is NZ$310
includes taxes & fees
21 Dec - 22 Dec

Historic Inns of Annapolis
Historic District
9.0 out of 10, Wonderful, (1907)

Flag House Inn
Historic District
9.4 out of 10, Exceptional, (81)
The price is NZ$364
includes taxes & fees
30 Nov - 1 Dec

134 Prince - Luxury Boutique Hotel
Annapolis
9.8 out of 10, Exceptional, (30)

Beach House w/Yard, Beach Passes, Firepit, King Beds near Boardwalk, Restaurants
North Beach
10.0 out of 10, Exceptional, (31)
The price is NZ$807
includes taxes & fees
1 Dec - 2 Dec

Cozy 2br home w/ parking in downtown Annapolis
Historic District
10.0 out of 10, Exceptional, (72)
The price is NZ$531
includes taxes & fees
30 Nov - 1 Dec

Historic Row Home 1 Block from Gate 1 at USNA!
Historic District
10.0 out of 10, Exceptional, (5)
The price is NZ$1,291
includes taxes & fees
30 Nov - 1 Dec
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top St. Michaels Hotel Reviews

DoubleTree by Hilton Hotel Annapolis
10/10 Excellent
Explore a world of travel with Expedia
More accommodation types in St. Michaels
Explore more hotels
- Country Inn & Suites by Radisson, Annapolis, MD
- Graduate by Hilton Annapolis
- Hyatt Regency Chesapeake Bay
- Hampton Inn & Suites Annapolis
- Rod 'N' Reel Resort
- Best Western Annapolis
- SpringHill Suites by Marriott Annapolis
- Hyatt Place Kent Narrows & Marina
- Hilton Garden Inn Kent Island Marina
- Courtyard by Marriott Annapolis
- Best Western Kent Narrows Inn
- Fairfield Inn & Suites By Marriott Annapolis
- The Inn at Chesapeake Bay Beach Club









































