The Inn at St Peters is a secluded property a short drive from the pretty village of St Peters Bay. Each of the 16 private rooms has a fireplace and a deck with Adirondack chairs, and some have ocean views. There's a 55-seat that serves a gourmet menu with produce from their own vegetable gardens, where you'll see over 25,000 plants and flowers.