New London Inn is a member of Small Elegant Hotels and a historic boutique hotel anchored in the heart of picturesque New London, New Hampshire. Centrally located on Main Street, the New London Inn provides unmatched access to explore the charm of our vibrant town. A quintessential New England experience awaits you as you settle into the comforts of our well-appointed, warm and inviting guest rooms.
Our origin story dates back to 1792, when a New Hampshire boutique hotel originally opened as a local inn on Main Street, offering a cozy respite for travelers. We believe this rich history of hospitality paired with our modern experience offers guests an unparalleled stay.
Colonial architectural elements such as the pitched roof and symmetrical facade reflect the eighteenth century craftsmanship throughout our award-winning New London hotel.
When you book your stay, please consider joining us for dinner and drinks at our on-site restaurant The Elms. Enjoy a delicious meal made with locally-sourced ingredients in a friendly setting before retiring to your plush, comfortable bed for the night.
New London Inn is a pet-friendly hotel and well-behaved pets are welcome! Please let us know in advance, during booking.