Hotels in St. Michaels, MD

There are 11 Hotels in St. Michaels, Maryland, serving a population of 998 people in an area of 2 square miles. There is 1 Hotel per 90 people, and 1 Hotel per square mile.

In Maryland, St. Michaels is ranked 29th of 700 cities in Hotels per capita, and 26th of 700 cities in Hotels per square mile.

List of St. Michaels Hotels

Find addresses, phone numbers, fax numbers, hours & services for St. Michaels Hotels.

Aida's Victoriana Inn 205 Cherry Street St. Michaels, MD Bed & Breakfast, Hotel

Five Gables Inn And Spa 209 North Talbot Street St. Michaels, MD

George Brooks House B & B 24500 Rolles Range Road St. Michaels, MD

Hambleton Inn 202 Cherry Street # 1007 St. Michaels, MD

Harbour Inn 101 North Harbor Road St. Michaels, MD Bed & Breakfast, Hotel

Harbour Watch PO Box 126 St. Michaels, MD Hotel, Motel

Snuggery 203 Cherry Lane St. Michaels, MD Bed & Breakfast, Hotel

St Michaels Inn 1228 South Talbot Street St. Michaels, MD

The Old Brick Inn 401 South Talbot Street St. Michaels, MD Bed & Breakfast, Hotel, Motel, Vacation Rentals

Wades Point Inn On The Bay 10090 Wades Point Road PO Box 7 St. Michaels, MD

Wylder Hotel - Tilghman Island 21551 Chesapeake House Drive St. Michaels, MD