Star Rating
Hotel Name
Price Range (USD)to
Amenities

Topsfield Massachusetts Hotels & Motels

Find accommodations in Topsfield with the hotel list provided below. Search for the cheapest discounted hotel and motel rates in or near Topsfield, MA for your upcoming personal or group travel. We provide the best Topsfield, Massachusetts motel and hotel rooms. Browse the Topsfield area hotels to find the perfect lodging! Please use the provided map of the Topsfield hotels. Planning a group? Lock in Topsfield Group Hotel Discounts

The Topsfield center point is about 3 miles east of Boxford State Forest and 6 miles north of Lahey Clinic.

Topsfield Hotels, Motels & Accommodations

Doubletree by Hilton Boston North Shore - Danvers
+1-888-389-4121
50 Ferncroft Rd., Danvers, MA 01923 Website ~3.04 miles southwest of Topsfield
  • Three Star Suburban hotel
  • Check in: 4:00PM
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Topsfield" Get Alexa Skill →
Knights Inn Danvers
+1-888-675-2083
219 Newbury St., Danvers, MA 01923 ~4.16 miles south of Topsfield
  • Economy Highway property
  • 2 floors in hotel
Knights Inn Danvers - Danvers
+1-800-716-8490
225 Newbury St., Danvers, MA 01923 ~4.43 miles south of Topsfield
  • Midscale Highway property
  • Free comp. breakfast
  • Staff was polite and welcoming
  • Breakfast is below average
Best Western Plus North Shore Hotel : 50 Dayton St.
+1-800-805-5223
50 Dayton St., Danvers, MA 01923 ~4.88 miles south of Topsfield
  • Three Star Suburban hotel
  • 3 meeting rooms in property
  • Bathroom could be optimized
  • Good city hotel
Comfort Inn Danvers : 102 Newbury St.
+1-888-965-1860
102 Newbury St., Danvers, MA 01923 ~5.09 miles south of Topsfield
  • Two-star Highway property
  • 2 suites in hotel
From$79
Very Good 4.0 /5Read Reviews CallBookMore Details
Motel 6 Bstn Danvrs Ma #1078
+1-888-788-5576
65 Newbury State Highway Route 1 North, DANVERS, MASSACHUSETTS 01923 ~5.42 miles south of Topsfield
  • Cheap property
  • Check-in: 3:00 PM
Candlewood Suites Boston North Shore Danvers, an IHG Hotel
+1-888-897-9207
238 Andover St., Danvers, MA 01923 ~5.52 miles south of Topsfield
  • Four-star Suburban hotel
  • 30 suites in property
  • Most guests were happy with the price of the breakfast
  • Most guests thought it was clean
From$109
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Sonesta Select Boston Danvers : 275 Independence Way
+1-888-311-4278
275 Independence Way, Danvers, MA 01923 ~5.73 miles south of Topsfield
  • 3 star Suburban property
  • 121 sleeping rooms in hotel
  • Excellent pool
  • Hotel buildings could use some improvement
The Wylie Inn and Conference Center at Endicott College
+1-888-469-4795
295 Hale St., Beverly, MA 01915 ~7.60 miles southeast of Topsfield
  • Affordable Suburban hotel
  • Access to gym on-site
  • Terrific location
  • Inexpensive motel
From$129
Very Good 4.0 /5Review Score CallBookMore Details
Clipper Ship Inn in Salem
+1-888-734-9421
40 Bridge St., Salem, MA 01970 ~7.75 miles southeast of Topsfield
  • 2-star Suburban property
  • Hotel has 2 floors
Boston Marriott Peabody - Peabody
+1-888-841-5292
8a Centennial Dr., Peabody, MA 01960 ~7.89 miles south of Topsfield
  • 4 star Suburban hotel
  • Access to gym on-site
  • Good service at the bar
  • Most guests said the beds were comfortable
From$140
Very Good 4.0 /5Recent Reviews CallBookMore Details
Homewood Suites by Hilton Boston-Peabody
+1-888-455-5160
57 Newbury St., Peabody, MA 01960 ~8.10 miles south of Topsfield
  • Three Star Highway property
  • 85 suites in property
From$89
Very Good 4.0 /5Review Score CallBookMore Details
Extended Stay America Suites Boston Peabody in Peabody
+1-888-965-8297
200 Jubilee Dr., Peabody, MA 01960 ~8.14 miles south of Topsfield
  • 2 star Suburban property
  • 121 rooms in property
Springhill Suites by Marriott Boston Peabody in Peabody
+1-888-906-6358
43 Newbury St. / Route 1 North, Peabody, MA 01960 ~8.21 miles south of Topsfield
  • Affordable Suburban property
  • Comp. Breakfast
  • AC needs updating
  • Most guests enjoyed the restaurants & bars nearby
From$99
Very Good 4.0 /5Reviews CallBookMore Details
Hampton Inn Boston/Peabody in Peabody
+1-888-749-6785
59 Newbury St., Peabody, MA 01960 ~8.26 miles south of Topsfield
  • Three Star Highway hotel
  • Check in: 3:00 PM
  • Room is all right
  • Popular among families
From$89
Very Good 4.0 /5Read Reviews CallBookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Topsfield" Get Alexa Skill →
Hawthorne Hotel : 18 Washington Sq. West
+1-888-878-9982
18 Washington Sq. West, Salem, MA 01970 ~8.40 miles south of Topsfield
  • Affordable Suburban property
  • Check-in time: 11:00 AM
  • Friendly atmosphere
  • Special priced
From$109
Very Good 4.0 /5Recent Reviews CallBookMore Details
The Hotel Salem
+1-888-389-4485
209 Essex St., Salem, MA 01970 ~8.44 miles south of Topsfield
  • 3-star Downtown property
  • Hotel has 44 rooms
From$80
Very Good 4.0 /5Review Score CallBookMore Details
Salem Waterfront Hotel & Suites in Salem
+1-888-389-4121
225 Derby St., Salem, MA 01970 ~8.55 miles south of Topsfield
  • Four star Oceanfront hotel
  • 8 meeting rooms in hotel
  • Lots of noise
  • Very good family hotel
From$269
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Holiday Inn Hotel & Suites Boston - Peabody, an IHG Hotel in Peabody
+1-888-675-2083
1 Newbury St., Peabody, MA 01960 ~8.59 miles south of Topsfield
  • 3-star Suburban hotel
  • 26 suites in property
  • Most guests said the wifi quality was bad
  • Toilet seat was broken
From$75
Average 3.0 /5Reviews CallBookMore Details
Hampton Inn in Salem
+1-800-716-8490
11 Dodge St., Salem, MA 01970 ~8.61 miles south of Topsfield
  • Cheap Downtown hotel
  • Hotel has an eco-friendly policy See policy
Andover Inn
+1-800-805-5223
4 Chapel Ave., Andover, MA 01810 ~9.57 miles west of Topsfield
  • Affordable property
  • 30 sleeping rooms in hotel
From$199
Very Good 4.5 /5Guest Reviews CallBookMore Details
Salem State University Summer Conferences in Salem
+1-888-965-1860
1 Loring Ave., Salem, MA 10970 ~9.63 miles south of Topsfield
  • Low Cost Suburban hotel
  • 7 conference rooms in property
Four Points Sheraton Wakefield Boston
+1-888-788-5576
1 Audubon Rd., Wakefield, MA 01880 ~9.77 miles southwest of Topsfield
  • 3 star Suburban hotel
  • 19 conference rooms in property
Holiday Inn Express Andover North-Lawrence, an IHG Hotel : 224 Winthrop Ave.
+1-888-897-9207
224 Winthrop Ave., Lawrence, MA 01843 ~10.72 miles west of Topsfield
  • 3-star Suburban hotel
  • Fitness + Health Center
  • Most guests found the staff to be very friendly
  • Generally very clean
Lakeside Inn in Wakefield
+1-888-311-4278
595 North Ave., Wakefield, MA 01880 ~11.13 miles southwest of Topsfield
  • Low priced Suburban hotel
  • 2 meeting rooms in property
  • AC needs updating
  • Close to Logan airport
Next 25 Topsfield Hotels >  [1 - 25 of 50]    
Next: See My Topsfield Hotels with Pricing

Graph: Upcoming 20 Days of Topsfield Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Topsfield, MA discounts available. The chart reflects the cheapest Topsfield hotel for each day and each star rating category.

FAQs about hotels in Topsfield

What are the top rated hotels in Topsfield?

Andover Inn, Best Western Plus North Shore Hotel and Comfort Inn Danvers are the best rated hotels based on customer reviews in the last 365 days.

What are the most high-end hotels in Topsfield?

Candlewood Suites Boston North Shore Danvers, an IHG Hotel, Boston Marriott Peabody and Salem Waterfront Hotel & Suites are the top 3 luxury hotels near Topsfield city center.

What hotels are closest to the city center of Topsfield?

Doubletree by Hilton Boston North Shore, Knights Inn Danvers, and Knights Inn Danvers are the properties closest to Topsfield city center.

How much does a cheap hotel in Topsfield cost per night?

In the last year, a 2 star hotel in Topsfield can be as cheap as $134.80 per night. (based on HotelPlanner prices)

How much does a 3 star hotel in Topsfield cost per night?

In the last year, the average 3 star hotel in Topsfield has been $125.55 per night. (based on HotelPlanner prices)

What are the most popular independent hotels in Topsfield?

Andover Inn, The Wylie Inn and Conference Center at Endicott College and Hawthorne Hotel are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels in Topsfield?

Boston Marriott Peabody, Springhill Suites by Marriott Boston Peabody and Residence Inn by Marriott Boston Woburn are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Choice Hotels branded hotels in Topsfield?

Comfort Inn Danvers, Comfort Inn Woburn - Boston and Woodspring Suites Signature Boston North are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular Best Western hotels in Topsfield?

Best Western Plus North Shore Hotel and Best Western Merrimack Valley are the best rated Best Western branded hotels (based on user reviews score).

What are the most popular IHG hotels in Topsfield?

Candlewood Suites Boston North Shore Danvers, an IHG Hotel, Holiday Inn Express Andover North-Lawrence, an IHG Hotel and Holiday Inn Express Boston North Woburn are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Recent traveler guest reviews of Topsfield, MA

Below are reviews of the city of Topsfield, MA from an actual visitor's perspective.

"Amazing!"
Score 5.0 / 5

Salem and Gloucester, great! Willowdale Estate (wedding venue in Topsfield) amazing!

Esmeralda G., from 20-Jan-2016
The average traveler rating of the city of Topsfield, MA shown above is 5.0 out of 5 based on 1 reviews
Back to Top