Skip to main content

Search hotels in Topsfield, MA

Enter your dates to see the latest prices and deals for Topsfield hotels

Topsfield – 1 hotel or place to stay

Hotels with parking in Topsfield

Most booked hotels in Topsfield and surroundings in the past month

See all

Budget hotels in Topsfield and nearby

  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 794 reviews

    Knight’s Inn Boston/Danvers is located in Danvers. A refrigerator, satellite TV, and work desk are included in each guest room at the motel. Free WiFi access is available.

    From US$166.43 per night
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 4 reviews

    Golden Hill Oasis is a recently renovated holiday home in Georgetown, where guests can make the most of its fitness centre and free bikes.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 22 reviews

    Set in Danvers in the Massachusetts region, 5 Mi to Salem Furnished Patio at Danvers Studio! features a patio.

  • Boasting air-conditioned accommodation with a patio, Stay at Beverly Shops is set in Beverly. Both free WiFi and parking on-site are accessible at the holiday home free of charge.

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 608 reviews

    Situated in Beverly, 8.1 km from Peabody Essex Museum, The Beverly features accommodation with free WiFi and free private parking.

    From US$290.53 per night
  • Set in Georgetown, 27 km from Peabody Essex Museum and 28 km from The House of the Seven Gables, Nothing Fancy Older Pet Friendly Home near I 95 offers air-conditioned accommodation with a balcony and...

    From US$414 per night

Best hotels with breakfast in Topsfield and nearby

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 1,367 reviews

    Discover this hotel near historic Salem, just off I-95. This hotel has a full service spa and various dining options.

    From US$251.10 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 84 reviews

    Located 10 km from Peabody Essex Museum, Residence Inn Boston North Shore/Danvers offers 3-star accommodation in Danvers and features a seasonal outdoor swimming pool, a fitness centre and a shared...

    From US$356.32 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,033 reviews

    Best Western Plus North Shore Hotel is located in Danvers and has a fitness centre and garden. All rooms boast a TV with cable channels and a private bathroom.

    From US$242.94 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 302 reviews

    Comfort Inn Danvers is located in Danvers and especially designed for longer stays, with all rooms featuring a fully equipped kitchen. The hotel offers free WiFi and a 24-hour front desk.

    From US$255.79 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 735 reviews

    This Danvers, Massachusetts hotel is a 5-minute walk to Liberty Tree Mall and a 10-minute drive to Salem. It offers free Wi-Fi and spacious rooms.

    From US$333.98 per night
gogless