6. The Harbour Inn
In picturesque St. Michaels along the Eastern Shore of the Chesapeake Bay, enjoy a truly romantic weekend with your significant other. The Harbour Inn provides luxurious accommodations year-round right on the water.
No matter where you stay at the Harbour, you’ll have your own private balcony overlooking the marina. Wake up to the sunrise over the docks next to your loved one.
The Inn also provides complimentary bikes for guests to tour the town like a local. Peddle past the Chesapeake Bay Maritime Museum, boutique shops, antique treasure coves, and restaurants from the Inn. Or if you want to get your hands dirty, you must try crabbing—a Maryland staple. Try to catch the delicious blue crabs yourself! If you succeed, the Inn’s chefs will even cook your catch for dinner.