Star Rating
Hotel Name
Price Range (USD)to
Amenities

Saint Michaels Maryland Hotels & Motels

Only hotels in Saint Michaels are listed below. Search for cheap and discounted hotel and motel rates in or near Saint Michaels, MD for your corporate or personal leisure travel. Discover the best Saint Michaels, Maryland motel and hotel rooms. Browse the Saint Michaels area hotels to find the perfect lodging! Please use the provided map of the Saint Michaels hotels. Group booking? Search Saint Michaels Group Hotel Rates

The Saint Michaels center is about 18 miles southeast of Chesapeake Bay Bridge and 18 miles southeast of Barge House Museum.

Saint Michaels Hotels, Motels & Accommodations

The Old Brick Inn 401 South Talbot St., St. Michaels, MD 21663 ~0.10 miles west of Saint Michaels
  • Three Star Rural property
  • 3 floors in property
  • Great amenities
  • Tasty breakfast
From$120
Very Good 4.0 /5Latest Reviews CallBookMore Details
St. Michaels Harbour Inn Marina & Spa in St. Michaels 101 North Harbor Rd., St. Michaels, MD 21663 ~0.20 miles northeast of Saint Michaels
  • Midscale Resort hotel
  • 38 suites in property
  • Most guests thought rooms were spacious
  • Located near shopping areas and the city center
The Inn at Perry Cabin - St. Michael's
+1-800-881-1523
308 Watkins Lane, St. Michael's, MD 21663 ~0.29 miles west of Saint Michaels
  • Luxurious 5 Star Resort hotel
  • 5 meeting rooms in property
  • Comfortable beds
  • Great location
From$150
Very Good 4.5 /5Hotel Reviews CallBookMore Details
St. Michaels Inn : 1228 South Talbot St. 1228 South Talbot St., St. Michaels, MD 21663 ~0.40 miles southeast of Saint Michaels
  • 3-star Resort property
  • Hotel has 93 rooms
  • Air conditioner fell off
  • About half of guests said rooms were dirty
Harbourtowne Golf Resort & Conference Center - Saint Michaels 9784 Martingham Dr., Saint Michaels, MD 21663
  • Affordable Riverfront hotel
  • 8 meeting rooms in property
Knapp's Narrows Marina & Inn in Tilghman Island 6176 Tilghman Island Rd., Tilghman Island, MD 21671 ~7.39 miles southwest of Saint Michaels
  • Luxury 5 star Oceanfront hotel
  • Complimentary breakfast is offered
The Inn at the Chesapeake Bay Beach Club in Easton 101 East Dover St., Easton, MD 21601 ~7.95 miles east of Saint Michaels
  • 3-star Downtown hotel
  • Hotel has 12 suites
Harrison's Chesapeake House : 21551 Chesapeake House Dr. 21551 Chesapeake House Dr., Tilghman, MD 21671 ~8.53 miles southwest of Saint Michaels
  • 3 star Riverfront property
  • 49 rooms in property
Hampton Inn 8058 Ocean Gateway, Easton, MD 21601 ~8.70 miles east of Saint Michaels
  • Low Cost Downtown hotel
  • Hotel has 4 floors
  • Clean rooms
  • Great reception
From$109
Very Good 4.5 /5Review Score CallBookMore Details
Holiday Inn Express Easton 8561 Ocean Gateway, Easton, MD 21601 ~8.70 miles east of Saint Michaels
  • Midscale Rural property
  • Check in: 3:00 pm
  • Perfectly clean
  • Great value
From$99
Very Good 4.5 /5Reviews CallBookMore Details
Days Inn Easton 7018 Ocean Gateway, Easton, MD 21601 ~8.72 miles east of Saint Michaels
  • Inexpensive hotel
  • 80 rooms in hotel
Econo Lodge in Easton 8175 Ocean Gateway, Easton, MD 21601 ~8.73 miles east of Saint Michaels
  • 2-star hotel
  • Free breakfast
Quality Inn Easton : 8523 Ocean Gateway 8523 Ocean Gateway, Easton, MD 21601 ~8.74 miles east of Saint Michaels
  • 2-star Rural property
  • Comp. Breakfast
  • Breakfast is good
  • Vibe is not too good
Best Western Plus Easton Inn & Suites 8708 Alicia Dr., Easton, MD 21601 ~8.75 miles east of Saint Michaels
  • Three Star Rural hotel
  • Free breakfast
From$92
Excellent 5.0 /5Review Score CallBookMore Details
Fairfield Inn & Suites Easton 8945 Sunflower Dr., Easton, MD 21601 ~8.83 miles east of Saint Michaels
  • Three Star property
From$129
Excellent 5.0 /5Hotel Reviews CallBookMore Details
Sleep Inn Grasonville - Grasonville 101 Vfw Ave., Grasonville, MD 21638 ~12.43 miles north of Saint Michaels
  • Economy Resort hotel
  • Free comp. breakfast
Hilton Garden Inn Kent Island 3206 Main St., Grasonville, MD 21638 ~12.80 miles north of Saint Michaels
  • Affordable Riverfront hotel
  • Check-in: 03:00PM
  • Homey feeling
  • Terrific location
From$136
Very Good 4.5 /5Review Score CallBookMore Details
Holiday Inn Express Annapolis East / Kent Island 1020 Kent Narrows Rd., Grasonville, MD 21638 ~12.88 miles north of Saint Michaels
  • Three Star Rural property
  • Hotel has 3 meeting rooms
From$180
Very Good 4.0 /5Review Score CallBookMore Details
Best Western Kent Narrows Inn in Grasonville 3101 Main St., Grasonville, MD 21638 ~12.90 miles north of Saint Michaels
  • 2-star Resort property
  • Free breakfast
  • Restaurants right across the street
  • Food is to die for
Historic Kent Manor Inn in Stevensville 500 Kent Manor Dr., Stevensville, MD 21666 ~13.69 miles northwest of Saint Michaels
  • High end Riverfront property
  • 3 floors in hotel
From$295
Very Good 4.5 /5Guest Reviews CallBookMore Details
The Inn at the Chesapeake Bay Beach Club & Spa 180 Pier One Rd., Stevensville, MD 21666 ~14.78 miles northwest of Saint Michaels
  • 4 star Suburban hotel
  • Check in time: 4:00 PM
From$162
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Killarney B Inn B 102 Killarney Rd., Cambridge, MD 21613 ~17.17 miles southeast of Saint Michaels
  • Midscale Riverfront hotel
  • Check-in time: pre-arranged
The Inn at Herrington Harbour - Rose Haven 7161 Lake Shore Dr., Rose Haven, MD 20714 ~17.66 miles west of Saint Michaels
  • Four star Beach property
  • 8 suites in property
Hyatt Regency Chesapeake Bay 100 Heron Blvd., Cambridge, MD 21613 ~17.92 miles southeast of Saint Michaels
  • Four star property
  • 6 floors in hotel
  • Dining in the hotel for breakfast was WONDERFUL
  • Great service
From$149
Very Good 4.0 /5Latest Reviews CallBookMore Details
Chesapeake Beach Resort & Spa 4165 Mears Ave., Chesapeake Beach, MD 20732 ~17.99 miles west of Saint Michaels
  • Affordable Beach property
  • 6 meeting rooms in property
  • Tasty food
  • Dated furnishings
Next 25 Saint Michaels Hotels >  [1 - 25 of 50]    
Next: See My Saint Michaels Hotels with Pricing
Back to Top