Skip to content

Americas · United States

🇺🇸

Hotels in Peabody

Compare prices from multiple booking suppliers and find the best hotel deal in Peabody.

Peabody is a Massachusetts suburb north of Boston, best known today as a shopping and business-travel base rather than a tourist destination in its own right — the sprawling malls and retail strips along Route 128 draw more visitors than any historic sight. Confusingly, the city shares its name with Harvard's Peabody Museum of Archaeology and Ethnology, but that museum is in Cambridge, not here, so don't book Peabody expecting to walk to it.

What the city actually offers is proximity: it's a manageable drive from Boston Logan International Airport and close enough to Boston proper for day trips into the Museum of Fine Arts, Old North Church and the Old State House, without paying downtown Boston prices. Be honest: there's little reason to linger in Peabody itself beyond retail therapy or a work trip. We list six hotels here. Stay near the Route 128 corridor for easy highway access to both the airport and Boston's historic core.

8 hotels listed

About hotels in Peabody

8 hotels currently indexed in Peabody, with prices compared across multiple booking platforms in real time. Average nightly rate is around US$316.00, with stays available from US$281.00 up to US$360.00. Most properties are 3-star (5 of 8).

Hotels

8

5 priced

Average rate

US$316.00

per night

Cheapest

US$281.00

per night

Top-rated

3

rated 9+ / 10

0 Budget

under US$100.00

0 Mid

US$100.00–US$250.00

5 Luxury

over US$250.00

By star rating1 ★★★★5 ★★★

Top-rated in Peabody

  • Hampton Inn Salem Boston9.2 · 225 reviews
  • Salem Waterfront Hotel & Suites9.1 · 1,109 reviews
  • Hawthorne Hotel9.0 · 1,250 reviews

Hotels in Peabody

Live search →

More Americas destinations