Top Rated Saint Michaels Hotels

Five Gables Inn And Spa - Bed And Breakfast
Average Customer Rating: 9.0

209 N Talbot Street - Saint Michaels

Best Western St. Michaels Motor Inn
Average Customer Rating: 6.7

1228 South Talbot Street - Saint Michaels