Why not spend a night or two and enjoy everything Mystic has to offer?
Two landmark inns are right in the heart of downtown Mystic. Relax after seeing the sights and enjoy your stay in Mystic. Gracious New England hospitality awaits you.
INN AT MYSTIC
3 Williams Avenue
73 Steamboat Wharf | more info
66 Williams Avenue
20 E. Main Street | more info
Just minutes away, off Exit 90, there are several national chain hotels such as the following for your convenience: Comfort Inn, Econo Lodge, Hampton Inn, Hilton Mystic, Holiday Inn, Howard Johnson’s, Hyatt Place, Quality Inn and Residence Inn.