The Inn At Stonington
The Inn at Stonington is a beautifully appointed 18-room inn located in Stonington Borough, Connecticut, a village rich in New England history. Set along the waterfront, the Inn is a short stroll from a host of award-winning restaurants, shops and galleries —an ideal setting for a romantic getaway or business retreat. During your stay with us, be sure to take in the Borough’s variety of restaurants, antique and gift shops, and galleries – all within walking distance from our beautiful Stonington, Connecticut Inn.