Luxury Hotels Atlas / Places / United States / Peabody / The Bell Inn

The Bell Inn

Peabody, Massachusetts, United States · Independent · Near Luxury

The Bell Inn: ExteriorThe Bell Inn: ExteriorThe Bell Inn: Bedroom

The Bell Inn opened in October 2023 inside the 1898 O'Shea Mansion at 2 Washington Street in downtown Peabody, nine rooms over a tavern and a basement bar. Eddie Greeley and Jeff Cala stepped in when the Victorian house was slated for demolition. An earlier Bell Tavern stood near this corner in 1757.

About The Bell Inn

Restaurants and bars

Amenities

Open The Bell Inn in the atlas for live weekend rates, photos, and the full folio.

More luxury hotels in Peabody

How the six LHA Tiers work