Luxury Hotels Atlas / Places / United States / Mystic / The Steamboat Inn

The Steamboat Inn

Mystic, Connecticut, United States · Independent · Near Luxury

The Steamboat Inn: ExteriorThe Steamboat Inn: ExteriorThe Steamboat Inn: Bedroom

Eleven rooms sit directly on the Mystic River at 73 Steamboat Wharf, most of them with private balconies over the water in the middle of downtown Mystic. When the inn is full, the Captain's Mansion, its sister house, takes the overflow.

About The Steamboat Inn

History

The Steamboat Inn is an eleven-room independent hotel on the Mystic River at Steamboat Wharf in downtown Mystic, Connecticut, with private balconies on the water.

Restaurants and bars

Experiences

Amenities

Open The Steamboat Inn in the atlas for live weekend rates, photos, and the full folio.

More hotels in Mystic

All luxury hotels in Mystic

How the six LHA Tiers work