Search for Cheap Deals onKid-Friendly Hotels in St. Michaels
Check Last Minute St. Michaels Hotel Deals
You choose what matters — star rating, location, amenities.
We pick the perfect hotel, packed with all your must-haves.
Your hotel is revealed right after booking!
Featured St. Michaels Family Hotels

St Michaels Inn
1228 S Talbot Street, St. Michaels, MD
Book a stay at this business-friendly hotel in St. Michaels. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean ...

Inn at Perry Cabin
308 Watkins Ln, St. Michaels, MD
Book a stay at this luxury hotel in St. Michaels. Enjoy free WiFi, free valet parking, and a full-service spa. Our guests praise the helpful staff in our reviews. ...
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.
Hotels with Pools in St. Michaels

St Michaels Inn
1228 S Talbot Street, St. Michaels, MD
Book a stay at this business-friendly hotel in St. Michaels. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean ...
8/10 Very Good! (1,002 reviews)
"The hotel is near to the town of St. Michaels. It is reasonably priced. I have stayed at this hotel several times over the yrars. I think it is time for the hotel to be refurbished and updated."
Reviewed on Jun 20, 2025

Inn at Perry Cabin
308 Watkins Ln, St. Michaels, MD
Book a stay at this luxury hotel in St. Michaels. Enjoy free WiFi, free valet parking, and a full-service spa. Our guests praise the helpful staff in our reviews. ...
9.4/10 Exceptional! (347 reviews)
"Beautiful white buildings surrounded by lush hydrangeas and immaculate gardens manicured meticulously. Our delux King room was extremely spacious and comfortable and lots of mirrors and great large towels. Cannot wait to go back."
Reviewed on Jun 11, 2025

George Brooks House B&B
24500 Rolles Range Road, St. Michaels, MD
Stay at this 3-star B&B in St. Michaels. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Perry Cabin Park and St Michaels Nature Trail ...
8.6/10 Excellent! (59 reviews)
"Gorgeous quaint historic house. Friendly owner, close to town"
Reviewed on Jun 1, 2025
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.
Hotels With Connecting Rooms in St. Michaels

Inn at Perry Cabin
308 Watkins Ln, St. Michaels, MD
Book a stay at this luxury hotel in St. Michaels. Enjoy free WiFi, free valet parking, and a full-service spa. Our guests praise the helpful staff in our reviews. ...
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.
Hotels by Star Rating
More Hotel Options
- Hotels with a Pool in St. Michaels
- Historic Hotels in St. Michaels
- Hotels with Free Parking in St. Michaels
- Romantic Hotels in St. Michaels
- Pet-friendly Hotels in St. Michaels
- Oceanfront Hotels in St. Michaels
- Hotel Wedding Venues in St. Michaels
- Hotels with Hot Tubs in St. Michaels
- Resorts & Hotels with Spas in St. Michaels
- Beach Hotels in St. Michaels
Top Points of Interests in St. Michaels
- Hotels near St. Michaels Winery
- Hotels near Chesapeake Bay Maritime Museum
- Hotels near St. Michaels Museum
- Hotels near St Michaels Nature Trail
- Hotels near Windon Distilling
- Hotels near U.S. Naval Academy
- Hotels near Annapolis City Dock
- Hotels near Sandy Point State Park
- Hotels near Chesapeake Bay Bridge
- Hotels near Navy-Marine Corps Memorial Stadium
- Hotels near Breezy Point Beach
Cities near St. Michaels
- Annapolis Hotels (19.58 mi)
- Cambridge Hotels (17.02 mi)
- Easton Hotels (8.01 mi)
- Chesapeake Beach Hotels (17.85 mi)
- Chesapeake Bay Hotels (87.6 mi)
- Grasonville Hotels (11.87 mi)
- Stevensville Hotels (14.25 mi)
- Deale Hotels (17.82 mi)
- Eastern Shore Hotels (21.5 mi)
- Chestertown Hotels (30.99 mi)
- North Beach Hotels (17.4 mi)
- Rock Hall Hotels (24.28 mi)
- Tilghman Hotels (8.4 mi)
- Pasadena Hotels (29.78 mi)
- Edgewater Hotels (21.08 mi)
- Prince Frederick Hotels (25.8 mi)
- Shady Side Hotels (15.95 mi)
- Oxford Hotels (7.47 mi)
- Arnold Hotels (22.6 mi)
- Queenstown Hotels (14.54 mi)
Car Rentals Near St. Michaels
- Car rentals in Annapolis
- Car rentals in Cambridge
- Car rentals in Easton
- Car rentals in Chesapeake Beach
- Car rentals in Chesapeake Bay
- Car rentals in Grasonville
- Car rentals in Stevensville
- Car rentals in Deale
- Car rentals in Eastern Shore
- Car rentals in Chestertown
- Car rentals in North Beach
- Car rentals in Rock Hall
- Car rentals in Tilghman
- Car rentals in Pasadena
- Car rentals in Edgewater
- Car rentals in Prince Frederick
Top Family Hotel Destinations
- Las Vegas Family Hotels
- Arcade Family Hotels
- Branson Family Hotels
- Biloxi Family Hotels
- Ocean City Family Hotels
- Orlando Family Hotels
- Buffalo Family Hotels
- Reno Family Hotels
- Colorado Springs Family Hotels
- Phoenix Family Hotels
- Niagara Falls Family Hotels
- New York Family Hotels
- Whistler Family Hotels
- Houston Family Hotels
- Fort Walton Beach Family Hotels
- Pensacola Beach Family Hotels
- Tampa Family Hotels
- Myrtle Beach Family Hotels
- Miami Beach Family Hotels
- Birmingham Family Hotels
Top Booked Hotels in St. Michaels
- St Michaels Inn
- Inn at Perry Cabin
- Historic Inns of Annapolis
- Hilton Garden Inn Annapolis Downtown
- Country Inn & Suites by Radisson, Annapolis, MD
- Best Western Annapolis
- Graduate by Hilton Annapolis
- SpringHill Suites by Marriott Annapolis
- Hyatt Regency Chesapeake Bay
- Sonesta ES Suites Annapolis
- Annapolis Waterfront Hotel, Autograph Collection
- Crowne Plaza Annapolis by IHG
- Candlewood Suites Annapolis by IHG
- DoubleTree by Hilton Hotel Annapolis