Stay

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

STEAMBOAT INN
73 Steamboat Wharf | more info

 TABER INNE
66 Williams Avenue

 WHALERS INN
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.

 

 

 

 

 

 

 

 

 

P N