Most Popular Hotels in St. Michaels

See all 63 Hotels in St. Michaels
Inn at Perry Cabin by Belmond
Inn at Perry Cabin by Belmond

308 Watkins Ln, St. Michaels 21663

4.5 out of 5.0
4.7 out of 5 (131 reviews)

This family-friendly St. Michaels hotel is located on the waterfront, within a 15-minute walk of Chesapeake Bay Maritime …

CA$406
O'Callaghan Annapolis Hotel
O'Callaghan Annapolis Hotel

174 West St, Annapolis 21401

3.5 out of 5.0
4.1 out of 5 (1,438 reviews)

This hotel is located within 1 mile of the U.S. Naval Academy, Maryland State Capitol, Main Street shops and restaurants, and …

Get Rates
Hyatt Regency Chesapeake Bay
Hyatt Regency Chesapeake Bay

100 Heron Blvd, Cambridge 21613

4.0 out of 5.0
4.4 out of 5 (235 reviews)

Nestled on the beach, this Cambridge resort is within 3 mi (5 km) of Dorchester County Visitors Center, Long Wharf Park, an …

CA$256
Hilton Garden Inn Annapolis
Hilton Garden Inn Annapolis

305 Harry S Truman Pkwy, Annapolis 21401

3.0 out of 5.0
4.4 out of 5 (667 reviews)

Situated in Annapolis, this hotel is 1.5 mi (2.4 km) from Westfield Annapolis Mall and 1.9 mi (3.1 km) from Anne Arundel …

CA$127
Annapolis Waterfront Hotel, Autograph Collection
Annapolis Waterfront Hotel, Autograph Collection

80 Compromise St, Annapolis 21401

3.5 out of 5.0
4.1 out of 5 (89 reviews)

Located in the heart of Annapolis, this hotel is within a 10-minute walk of William Paca House and Maryland State House. U.S. …

CA$371
Comfort Inn Annapolis
Comfort Inn Annapolis

76 Old Mill Bottom Rd., Annapolis 21409

2.0 out of 5.0
4 out of 5 (350 reviews)

Situated in Annapolis, this hotel is within 6 mi (10 km) of Anne Arundel Medical Center, U.S. Naval Academy, and William Paca …

CA$108
Rodeway Inn
Rodeway Inn

74 Old Mill Bottom Rd N, Annapolis 21401

2.0 out of 5.0
2.9 out of 5 (76 reviews)

Located in the heart of Annapolis, this motel is within 6 mi (10 km) of Anne Arundel Medical Center, U.S. Naval Academy, an …

CA$67
Best Western Kent Narrows Inn
Best Western Kent Narrows Inn

3101 Main Street, Grasonville 21638

2.0 out of 5.0
3.3 out of 5 (131 reviews)

Situated in Grasonville, this motel is 7.5 mi (12 km) from Queenstown Premium Outlets and 9.5 mi (15.4 km) from Chesapeake Ba …

CA$108
Village Inn
Village Inn

69 Old Mill Bottom Rd, N, Annapolis 21401

2.0 out of 5.0
2.5 out of 5 (82 reviews)

Situated in Annapolis, this motel is within 6 mi (10 km) of Chesapeake Bay Bridge, U.S. Naval Academy, and William Paca House …

CA$94
Econo Lodge Easton
Econo Lodge Easton

8175 Ocean Gtwy, Easton 21601

1.5 out of 5.0
3 out of 5 (173 reviews)

Situated in Easton, this motel is within 1 mi (2 km) of Avalon Theatre, Academy Art Museum, and Historical Society of Talbo …

Get Rates

Recent Reviews in St. Michaels

Hide content

Narrow your search

St. Michaels Hotel Guide

Travelers to St. Michaels are advised to think about booking a place to rest their head sooner rather than later, as they won't find an extensive selection of lodgings near St. Michaels's heart.

There are only a small number accommodation options within easy walking distance from the center of St. Michaels. The St Michaels Inn is an ideal option as it's only 2 miles (3 kilometers) away.

The Hyatt Regency Chesapeake Bay can be found 18 miles (29 kilometers) from the center of St. Michaels. Another option is the Robert Morris Inn - A Waterfront Country Inn, which can be found 7 miles (11 kilometers) away. You could also choose to make a reservation at the Best Western Kent Narrows Inn or the Hilton Garden Inn Kent Island.

Why don't you enjoy some more of the coastal plains and wetlands to be found in Eastern Maryland? Opt to spend a few extra nights in some other parts of Eastern Maryland. You can tour local points of interest or enjoy ice fishing and hiking and then book a convenient hotel to stay the night.

Why not spend a few hours discovering River House Golf, Avalon Theatre and Hog Neck Golf Course, which you'll find in Easton, 8 miles (13 kilometers) to the west of St. Michaels. Some of our recommended Easton accommodation options include the Comfort Inn Easton and Days Inn Easton. 17 miles (27 kilometers) to the northwest of St. Michaels, is Cambridge, home to the Days Inn & Suites Cambridge and Holiday Inn Express Cambridge. The Great Marsh Park, Long Wharf Park and Choptank River Lighthouse are popular attractions to explore when you're in Cambridge.

If you are traveling into or out of Baltimore Washington International Thurgood Marshall Airport and would like to stay nearby try Hilton Baltimore BWI Airport or Fairfield Inn & Suites Baltimore BWI Airport.

false