Search Hotels

Sign up for fare alerts & last minute deals

Deals for hotels at St. Michaels

Hotels at St. Michaels

An Eastern Shore mansion featuring a hotel and spa, the famous Sherwood's Landing restaurant, and Miles River views.
Romantic bed and breakfast in Oxford, Maryland with great water views and a private sandy beach, close to St. Michaels.
Located in the historic town, the Victorian inn sits next to the harbor and features 7 guest rooms.
Located in three restored properties, the inn features a full-service spa, indoor pool, and has 12 rooms and 8 suites.
The inn features a pool and hot tub surrounded by formal gardens and has 6 guest rooms.

Parsonage Inn

  • St. Michaels

Built in 1883, the brick Victorian inn is located in the Historic district and features 8 guest rooms.