1 resorts in Saint Michaels
101 N Harbor Rd, Saint Michaels | 3 star resortfrom $129
- Great view, everything else just ok
- Nice Marina!
- Awesome amenities
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.