Find hotels in St. Michaels, MD from $64

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 1,150 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Hyatt Place Kent Narrows & Marina
3 out of 5
3028 KENT NARROW WAY S, Grasonville, MD
Fully refundable
The price is $168 per night from Oct 22 to Oct 23
$168
per night
Oct 22 - Oct 23
12.6 mi from city center
9.2/10 Wonderful! (189 reviews)
"An overnight stop. Wonderful place and service."

Reviewed on Sep 20, 2023

Hyatt Place Kent Narrows & Marina
St Michaels Inn
2.5 out of 5
1228 S Talbot Street, St. Michaels, MD
Fully refundableReserve now, pay when you stay
The price is $65 per night from Oct 18 to Oct 19
$65
per night
Oct 18 - Oct 19
1.53 mi from city center
7.8/10 Good! (968 reviews)
"Good location and price near food service you could walk to. They need to work on the free breakfast"

Reviewed on Sep 22, 2023

St Michaels Inn
Inn at Perry Cabin
5 out of 5
308 Watkins Ln, St. Michaels, MD
The price is $472 per night from Oct 25 to Oct 26
$472
per night
Oct 25 - Oct 26
0.29 mi from city center
9.4/10 Exceptional! (278 reviews)
"The Inn is exceptional in all ways"

Reviewed on Aug 14, 2023

Inn at Perry Cabin

Save an average of 15% on thousands of hotels when you're signed in

Hilton Garden Inn Kent Island
3 out of 5
3206 Main St, Grasonville, MD
The price is $169 per night from Oct 8 to Oct 9
$169
per night
Oct 8 - Oct 9
12.44 mi from city center
9/10 Wonderful! (709 reviews)
"Our stay here at the Hilton Garden was great. The space was beautifully decorated in light calm colors and the staff was very friendly and knowledgable. Our room was clean and offered coffee with a Kureg coffee maker, which we really enjoy. They offered breakfast buffet or you can order from a menu. ..."

Reviewed on Sep 24, 2023

Hilton Garden Inn Kent Island
The Wildset
2.5 out of 5
209 N Talbot St, St. Michaels, MD
Fully refundableReserve now, pay when you stay
The price is $224 per night from Oct 9 to Oct 10
$224
per night
Oct 9 - Oct 10
0.09 mi from city center
9.6/10 Exceptional! (168 reviews)
A St. Michaels Gem
"Awesome stay as usual. Love this property, decor, staff, amenities, restaurant n location. Just perfect!"

Reviewed on Sep 21, 2023

The Wildset
Best Western Kent Narrows Inn
2.5 out of 5
3101 Main Street, Grasonville, MD
Fully refundableReserve now, pay when you stay
The price is $123 per night from Sep 27 to Sep 28
$123
per night
Sep 27 - Sep 28
12.57 mi from city center
7.8/10 Good! (1,003 reviews)
"P"

Reviewed on Sep 23, 2023

Best Western Kent Narrows Inn
Best Western Plus Easton Inn & Suites
2.5 out of 5
8708 Alicia Drive, Easton, MD
Fully refundableReserve now, pay when you stay
The price is $129 per night from Sep 26 to Sep 27
$129
per night
Sep 26 - Sep 27
8.91 mi from city center
9.4/10 Exceptional! (1,003 reviews)
"I found the hotel to be a good value for the price point. The staff were pleasant and quite helpful. I would suggest lightening the very dark paint on the accent wall in the room. Also the slow drainage in the tub while taking a shower needs to be addressed. Despite these two minor concerns I enjoyed ..."

Reviewed on Sep 24, 2023

Best Western Plus Easton Inn & Suites
Holiday Inn Express Annapolis - Kent Island, an IHG Hotel
2.5 out of 5
1020 Kent Narrows Rd, Grasonville, MD
Fully refundable
The price is $132 per night from Oct 26 to Oct 27
$132
per night
Oct 26 - Oct 27
12.72 mi from city center
9/10 Wonderful! (633 reviews)
"The property is very nice with water views. Staff was friendly. Breakfast was good. Walking on boardwalk in the morning very convenient. Close to several good restaurants. Overall a pleasant stay."

Reviewed on Sep 7, 2023

Holiday Inn Express Annapolis - Kent Island, an IHG Hotel
Days Inn by Wyndham Easton
2.5 out of 5
7018 Ocean Gateway, Easton, MD
Fully refundableReserve now, pay when you stay
The price is $64 per night from Oct 25 to Oct 26
$64
per night
Oct 25 - Oct 26
8.94 mi from city center
5.8/10 (662 reviews)
"The room was clean and the bed was comfortable. The walls are in poor condition, and the furniture is outdated. It’s a good place to lay your head for a night. I wouldn’t want to stay there a long period of time. The staff is very nice and efficient."

Reviewed on Sep 12, 2023

Days Inn by Wyndham Easton
Quality Inn
2.5 out of 5
8523 Ocean Gtwy, Easton, MD
Fully refundableReserve now, pay when you stay
The price is $82 per night from Oct 25 to Oct 26
$82
per night
Oct 25 - Oct 26
8.87 mi from city center
7.6/10 Good! (559 reviews)
"Everything was fine except there were no lights on both sides of the bed for reading."

Reviewed on Sep 2, 2023

Quality Inn
The Tidewater Inn
3 out of 5
101 E Dover St, Easton, MD
The price is $205 per night from Oct 1 to Oct 2
$205
per night
Oct 1 - Oct 2
8.12 mi from city center
8.6/10 Excellent! (709 reviews)
"Great get away. Very pleasant."

Reviewed on Sep 13, 2023

The Tidewater Inn
Quality Inn
2.5 out of 5
101 Vfw Ave, Grasonville, MD
Fully refundableReserve now, pay when you stay
The price is $99 per night from Oct 22 to Oct 23
$99
per night
Oct 22 - Oct 23
12.19 mi from city center
7.6/10 Good! (610 reviews)
"Nice and clean"

Reviewed on Aug 26, 2023

Quality Inn
Robert Morris Inn
3 out of 5
314 N. Morris St, Oxford, MD
Fully refundableReserve now, pay when you stay
The price is $198 per night from Sep 26 to Sep 27
$198
per night
Sep 26 - Sep 27
7.02 mi from city center
8.2/10 Very Good! (272 reviews)
Step Back in Time
"Robert Morris Inn is a wonderful getaway. Staff is friendly and helpful. Even helped me with my luggage on the steps. The food is incredible. Artful and delicious. Oxford is a walkable village with interesting houses and right on the water on all sides."

Reviewed on Sep 22, 2023

Robert Morris Inn
The Oxford Inn
3 out of 5
504 S Morris St, Oxford, MD
Fully refundable
The price is $175 per night from Sep 26 to Sep 27
$175
per night
Sep 26 - Sep 27
7.62 mi from city center
9.2/10 Wonderful! (204 reviews)
"The Inn itself is very nice and in a great location across from the marina. The accommodations were clean and we were provided with everything that we needed for a comfortable stay. The innkeepers/ owners couldn’t have been more courteous and friendly. They were fantastic! Our breakfasts were so ..."

Reviewed on Sep 24, 2023

The Oxford Inn
George Brooks House B&B
3 out of 5
24500 Rolles Range Road, St. Michaels, MD
The price is $264 per night from Sep 28 to Sep 29
$264
per night
Sep 28 - Sep 29
0.77 mi from city center
8.6/10 Excellent! (41 reviews)
"THE PROPERTY IS HISTORIC AND COMFORTABLE. THE OWNER ....WILL IS GENEROUS AND GRACIOUS!"

Reviewed on Jul 5, 2023

George Brooks House B&B
Parsonage Inn
3.5 out of 5
210 North Talbot Street, St. Michaels, MD
The price is $230 per night from Oct 1 to Oct 2
$230
per night
Oct 1 - Oct 2
0.21 mi from city center
9.2/10 Wonderful! (110 reviews)
"Cozy little B&B in downtown St. Michael's. Great location and a welcoming host."

Reviewed on Sep 4, 2023

Parsonage Inn
Hampton Inn Easton
2.5 out of 5
8058 Ocean Gateway, Easton, MD
Fully refundableReserve now, pay when you stay
The price is $143 per night from Sep 28 to Sep 29
$143
per night
Sep 28 - Sep 29
8.87 mi from city center
9/10 Wonderful! (405 reviews)
"There was no closet in our room and no notice thereof. There was also no microwave or mini-fridge, but I was expecting that based on the room description. The staff was nice enough to grant use of the common area microwave outside of breakfast hours. Also, we were there for Ironman Maryland and they ..."

Reviewed on Sep 19, 2023

Hampton Inn Easton
Holiday Inn Express Easton, an IHG Hotel
3 out of 5
8561 Ocean Gateway Route 50, Easton, MD
Fully refundable
The price is $134 per night from Oct 1 to Oct 2
$134
per night
Oct 1 - Oct 2
8.86 mi from city center
8.8/10 Excellent! (494 reviews)
"Rooms and lobby clean. Fourth floor was quiet!"

Reviewed on Aug 23, 2023

Holiday Inn Express Easton, an IHG Hotel
Best Western Denton Inn
2.5 out of 5
521 Fleetwood Rd, Denton, MD
Fully refundableReserve now, pay when you stay
The price is $128 per night from Oct 1 to Oct 2
$128
per night
Oct 1 - Oct 2
22.85 mi from city center
8.4/10 Very Good! (464 reviews)
"My daughter and i stayed here for 5 days while she attended the Ironman in Cambridge. The staff were very friendly, the room was clean, beds were comfortable, overall great stay.... the only issue we had was the fridge froze our food. Would recommend and stay there again !!"

Reviewed on Sep 22, 2023

Best Western Denton Inn
Sandaway Suites & Beach
3 out of 5
103 West Strand Road, Oxford, MD
Fully refundableReserve now, pay when you stay
The price is $249 per night from Sep 26 to Sep 27
$249
per night
Sep 26 - Sep 27
7.01 mi from city center
9/10 Wonderful! (114 reviews)
"Cozy and comfortable cottage room with beautiful view of the river and amazing sunset!"

Reviewed on Sep 24, 2023

Sandaway Suites & Beach
Don't see what you're looking for?
See all available properties in St. Michaels
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

More cheap stays in St. Michaels