Main Inn

Main Inn

Your stay on Connecticut’s waterfront starts here — wake up on the water in one of our 82 spacious guest rooms within our original main inn. From cozier standard rooms to luxury suites, discover a warm and comfortable lodging experience that fits your needs. You’ll be steps away from incredible amenities like our fitness center, award-winning restaurant, on-site spa, and much more. Settle into our main inn for a truly relaxing vacation experience.