Back Home

Best Hotels in St. Michaels, Maryland

Colonial sailing yachts, Miles River blue crab feasts, and historic waterfront captain's inns.

Inn at Perry Cabin

Inn at Perry Cabin

From $595/night • Miles River Shoreline

Read 1,500-Word Review
The Wildset Hotel

The Wildset Hotel

From $295/night • North Talbot Street Core

Read 1,500-Word Review
St. Michaels Harbour Inn, Marina & Spa

St. Michaels Harbour Inn, Marina & Spa

From $215/night • St. Michaels Harbor Point

Read 1,500-Word Review
The Oaks Waterfront Hotel

The Oaks Waterfront Hotel

From $265/night • Oak Creek Peninsula / Royal Oak

Read 1,500-Word Review
Hambleton Inn Bed & Breakfast

Hambleton Inn Bed & Breakfast

From $245/night • Cherry Street Harborfront

Read 1,500-Word Review
Victoriana Inn

Victoriana Inn

From $215/night • Cherry Street Historic Lawn

Read 1,500-Word Review
Two Swan Inn

Two Swan Inn

From $195/night • Carpenter Street Harbor Edge

Read 1,500-Word Review
The Snuggery Inn & Suites

The Snuggery Inn & Suites

From $185/night • Cherry Street Historic District

Read 1,500-Word Review
The Old Brick Inn

The Old Brick Inn

From $225/night • South Talbot Street Core

Read 1,500-Word Review
Five Gables Inn & Spa

Five Gables Inn & Spa

From $210/night • North Talbot Historic District

Read 1,500-Word Review
The Parsonage Inn

The Parsonage Inn

From $175/night • Talbot Street Historic Row

Read 1,500-Word Review
Kemp House Inn

Kemp House Inn

From $185/night • South Talbot Historic

Read 1,500-Word Review
Wades Point Inn on the Bay

Wades Point Inn on the Bay

From $235/night • McDaniel Bay Peninsula

Read 1,500-Word Review
George Brooks House B&B

George Brooks House B&B

From $195/night • Rolles Range Countryside

Read 1,500-Word Review
Black Walnut Point Inn

Black Walnut Point Inn

From $265/night • Black Walnut Point / Tilghman

Read 1,500-Word Review
Sandaway Waterfront Lodging

Sandaway Waterfront Lodging

From $225/night • Oxford Harbor Waterfront

Read 1,500-Word Review
Wylder Hotel Tilghman Island

Wylder Hotel Tilghman Island

From $175/night • Tilghman Island Waterfront

Read 1,500-Word Review
The Tilghman Island Inn

The Tilghman Island Inn

From $185/night • Knapps Narrows Basin

Read 1,500-Word Review
Knapps Narrows Marina & Inn

Knapps Narrows Marina & Inn

From $135/night • Knapps Narrows Bridge

Read 1,500-Word Review
St. Michaels Inn

St. Michaels Inn

From $89/night • Talbot Street Southern Entrance

Read 1,500-Word Review