We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Accommodation
Price per night
Amenities
Location
Any Distance
from
Traveler Rating
Hotel class
Style
Hotel brand
  • Sort by:
  • Traveler Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
St. Michaels Harbour Inn Marina & Spa
Booking.com
$179
View Deal
  • Free Wifi
  • Free Parking
Inn at Perry Cabin by Belmond
Booking.com
$370
View Deal
#1 Best Value of 4 hotels in St. Michaels
  • Free Wifi
  • Free Parking
St. Michaels Inn
TripAdvisor
$95
View Deal
#2 Best Value of 4 hotels in St. Michaels
  • Free Wifi
  • Free Parking
Harbourtowne Resort
Loading prices...
#3 Best Value of 4 hotels in St. Michaels
  • Free Wifi
  • Free Parking
See all hotels in or near St. Michaels
Embassy Suites by Hilton Washington-Convention Center
EmbassySuites.com
$159
View Deal
44.0 miles from St. Michaels
  • Free Wifi
  • Breakfast included
Phoenix Park Hotel
Phoenix Park Hotel
$152
View Deal
43.0 miles from St. Michaels
  • Free Wifi
  • Restaurant
Capital Hilton
SAVE $23
$122
Hilton.com
$99
View Deal
44.5 miles from St. Michaels
  • Restaurant
  • Room Service
JW Marriott Washington, DC
JW Marriott
$199
View Deal
44.2 miles from St. Michaels
  • Free Wifi
  • Pool
Royal Sonesta Harbor Court Baltimore
Booking.com
$159
View Deal
40.3 miles from St. Michaels
  • Free Wifi
  • Pool
Embassy Suites by Hilton Chevy Chase Pavilion
EmbassySuites.com
$161
View Deal
47.9 miles from St. Michaels
  • Free Wifi
  • Breakfast included
Hilton Garden Inn Washington DC\/US Capitol
SAVE $5
$106
Booking.com
$101
View Deal
43.0 miles from St. Michaels
  • Free Wifi
  • Pool
Kimpton Glover Park Hotel
Kimpton.com
$135
View Deal
46.7 miles from St. Michaels
  • Free Wifi
  • Room Service
Hyatt Regency Washington on Capitol Hill
SAVE $28
$147
Hyatt.com
$119
View Deal
43.1 miles from St. Michaels
  • Free Wifi
  • Pool
Washington Plaza Hotel
Booking.com
$119
View Deal
44.3 miles from St. Michaels
  • Free Wifi
  • Pool
Hilton Garden Inn Washington, DC Downtown
SAVE $21
$140
Booking.com
$119
View Deal
44.3 miles from St. Michaels
  • Free Wifi
  • Pool
Capitol Hill Hotel
SAVE $36
$163
Booking.com
$127
View Deal
42.6 miles from St. Michaels
  • Free Wifi
  • Breakfast included
The Jefferson, Washington DC
SAVE $324
$575
Expedia.com
$251
View Deal
44.6 miles from St. Michaels
  • Free Wifi
  • Restaurant
Willard InterContinental Washington
SAVE $37
$224
Travelocity
$187
View Deal
44.2 miles from St. Michaels
  • Free Wifi
  • Restaurant
Gaylord National Resort & Convention Center
Gaylord Hotels
$161
View Deal
42.8 miles from St. Michaels
  • Free Wifi
  • Pool
Holiday Inn Washington - Capitol
SAVE $28
$147
Booking.com
$119
View Deal
43.4 miles from St. Michaels
  • Free Wifi
  • Pool
Hyatt Place Baltimore \/ Inner Harbor
SAVE $32
$160
Booking.com
$128
View Deal
40.0 miles from St. Michaels
  • Free Wifi
  • Breakfast included
University Inn Washington DC
SAVE $34
$147
Travelocity
$113
View Deal
45.4 miles from St. Michaels
  • Free Wifi
  • Restaurant
Grand Hyatt Washington
SAVE $60
$209
Hotels.com
$149
View Deal
44.0 miles from St. Michaels
  • Free Wifi
  • Pool
Avenue Suites Georgetown
Orbitz.com
$139
View Deal
45.5 miles from St. Michaels
  • Free Wifi
  • Bar/Lounge
The Liaison Capitol Hill DC
The Liaison
$104
View Deal
43.1 miles from St. Michaels
  • Pool
  • Restaurant
The Dupont Circle
SAVE $19
$174
Booking.com
$155
View Deal
45.0 miles from St. Michaels
  • Free Wifi
  • Restaurant
Holiday Inn Washington DC-Central\/White House
SAVE $9
$109
Hotels.com
$100
View Deal
44.5 miles from St. Michaels
  • Free Wifi
  • Pool
Omni Shoreham Hotel
Hotels.com
$119
View Deal
45.7 miles from St. Michaels
  • Pool
  • Restaurant
Cambria hotel & suites Washington DC Convention Center
SAVE $51
$149
Cancelon
$98
View Deal
43.9 miles from St. Michaels
  • Free Wifi
  • Pool
The Watergate Hotel Georgetown
SAVE $216
$415
Orbitz.com
$199
View Deal