St. Michaels Inns: Waterfront Accommodations

4 top-rated inns in St. Michaels, MD: waterfront views, on-site spas, sailing school, and free parking. Compare rates and book your stay now.

Check-in
Tue, 09 Jun
Check-out
Wed, 10 Jun
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Tue, 09 Jun
-
Check-out
Wed, 10 Jun
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
Check-in
Tue, 09 Jun
-
Check-out
Wed, 10 Jun
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
View map
1-4 out of 4
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
9.2
Perfect148 total reviews
our site & Booking.com
Map
256 yd from City Center285 yd from Museum of Historical Costumes
A swimming pool along with a steam room and locker rooms can be enjoyed at the charming At Perry, set 800 feet from 1879 Hooper Strait Lighthouse.
FromUS$ 422 /nightSelect
9.5
Perfect89 total reviews
our site & Booking.com
Map
3.8 mi from City Center
Saint Marys Square Museum is set within 3.6 miles of the 4-star Oaks Waterfront Saint Michaels.
FromUS$ 939 /nightSelect
8.8
Great531 total reviews
our site & Booking.com
Map
466 yd from City Center673 yd from St Michaels
Located 0.8 miles from The Gregario Gallery, the 4-star St Michaels Harbour Inn, Marina And Spa features 53 rooms and an à la carte restaurant on-site.
FromUS$ 135 /nightSelect
9.0
Perfect265 total reviews
our site & Booking.com
Map
583 yd from City Center590 yd from St Michaels
Set merely 10 minutes by foot from 1879 Hooper Strait Lighthouse, the Old Brick can arrange cycling and fishing services less than a 10-minute stroll from Chesapeake Bay Maritime Museum.
FromUS$ 123 /nightSelect

St. Michaels inns offer a mix of historic charm and modern amenities along Maryland's Eastern Shore. Expect everything from colonial mansions with full-service spas and on-site sailing schools to boutique properties with complimentary bicycles and waterfront pools. Budget ranges from mid-tier to luxury, with many inns located within walking distance of the town's antique shops and the Chesapeake Bay Maritime Museum. Book ahead in summer and ask about packages that include spa treatments or sailing lessons.

Top-rated options include the Inn At Perry Cabin (Belmond, 92/100), a colonial mansion with panoramic bay views, a full-service spa, and the Offshore Sailing School on-site. The Old Brick Inn (90/100) offers three historic buildings in the town center with free WiFi and parking. St Michaels Harbour Inn, Marina And Spa (88/100) provides a spa, outdoor pool, and complimentary car service. The Oaks Waterfront Hotel (95/100) features a seasonal pool, free bicycle use, and daily breakfast. These inns suit couples, families, and anyone seeking a relaxed waterfront retreat.