Newbury Street Inn is a modest, single-story inn located in Peabody, Massachusetts. Offering basic accommodations, some rooms feature heart-shaped Jacuzzis, providing a unique touch for extended stays. The inn’s straightforward style caters to guests seeking practical lodging without luxury frills.
The property provides essential amenities including free Wi-Fi, complimentary parking, air conditioning, and an airport shuttle service. While there is no onsite restaurant, pool, or fitness center, the inn covers fundamental needs for visitors focused on convenience and accessibility.
Situated at 170 Newbury Street, the inn is well positioned for travelers interested in sightseeing and local attractions. Nearby points of interest include the Peabody Essex Museum, Salem Witch Museum, and The Witch House at Salem—all popular destinations that rank highly with visitors. This makes the inn convenient for those planning excursions around the greater Salem and Peabody areas.
Guest ratings average 3.4 out of 5 from over 100 reviews, reflecting a mix of experiences. Reviews suggest the inn suits travelers looking for a straightforward, budget-friendly option rather than upscale amenities. Its extended stay designation also appeals to guests needing longer-term accommodations without extensive hotel services.
Summary compiled by GoHotelly editors from verified guest reviews, partner descriptions and editorial notes.