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   93

Area: St. Michaels
0.06 mi from city center

Select Dates
Harbourtowne St. Michaels

Harbourtowne St. Michaels

3 star hotel   85

Area: St Michaels
2.17 mi from city center

$149
per night avg rate
Select Dates
Old Brick Inn

Old Brick Inn

3.5 star hotel 78

Area: St. Michaels
0.36 mi from city center

Select Dates
Inn at Perry Cabin by Belmond

Inn at Perry Cabin by Belmond

5 star hotel   93

Area: St. Michaels
0.13 mi from city center

$340
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.