The Phineas Swann Inn & Spa, New England's most romantic and pet-friendly inn, is nestled in the Green Mountains of Vermont on Montgomery Center's Historic Main Street, right at the base of Jay Peak Resort, just north of Stowe and central to many attractions.
Unlike other luxury inns and boutique hotels, the Phineas Swann is a very pet-friendly inn and was was named by CNN as one of the “12 Dog-Friendliest Hotels in the World.” We look forward to making your next Vermont vacation special for both you and your pet.
The Phineas Swann is also the perfect place to hold your wedding ceremony or celebrate your elopement. With only one wedding hosted per weekend, your wedding day is as special to us as it is to you, whether it’s for two guests or 125. We will work with you to plan a day that is a true reflection of who you are as a couple.
Click on thumbnails to view larger images
Pet Friendly