This site may behave strangely without cookies enabled. Please turn them on in your browser's settings.
United States » Maryland » St. Michaels

Search for Hotels in St. Michaels, MD

Find the best hotel deals from hundreds of sites

Parsonage Inn

Parsonage Inn

3.5 star hotel 94

Area: St. Michaels
0.05 mi from city center

Select Dates
Harbourtowne St. Michaels

Harbourtowne St. Michaels

3 star hotel   82

Area: St Michaels
2.17 mi from city center

$149
per night avg rate
Select Dates
Inn at Perry Cabin by Belmond

Inn at Perry Cabin by Belmond

4.5 star hotel   92

Area: St. Michaels
0.13 mi from city center

$285
per night avg rate
Select Dates
Five Gables Inn and Spa

Five Gables Inn and Spa

3.5 star hotel   79

Area: St. Michaels
0.08 mi from city center

$140
per night avg rate
Select Dates
Explore top St. Michaels hotels or navigate to specific St. Michaels neighborhoods and St. Michaels area attractions and landmarks.