Hotels in Beverly, Massachusetts

Search & Compare Beverly Hotels

Hotels.com® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Beverly

Beverly overview

Nature lovers can visit Lynch Park and Long Hill while in Beverly. A stop at other sights like North Shore Music Theatre and Lacrom Theatre will create memories. If you're looking for a new favorite getaway, look no further than Beverly.

Where to stay in Beverly

A city welcoming to all, Beverly has a variety of hotels to choose from. You can shop as many as 1034 deals for Beverly accommodations on Hotels.com, some with discounts of up to 56%. Our room prices start at 54 USD per night and below you'll find the number of hotels by star rating in Beverly as well as in the surrounding area:
  • • 13 5-star hotels from 219 USD per night
  • • 314 4-star hotels from 129 USD per night
  • • 208 3-star hotels from 94 USD per night
  • • 30 2-star hotels from 64 USD per night

How to get to Beverly

Fly into Boston, MA (BOS-Logan Intl.), 16.1 mi (25.8 km) from central Beverly.

Train stations include:
  • • Beverly Montserrat Station (0.5 mi/0.8 km from the city center)
  • • North Beverly Station (1.6 mi/2.6 km from the city center)
  • • Beverly Station (1.8 mi/3 km from the city center)

What to see around Beverly

Family-friendly attractions include:
  • • Long Hill
  • • Salem Willows Park
  • • Salem Toy Museum
  • • CoCo Key Water Resort - Boston
  • • Wolf Hollow
A top draw is the area's cultural scene including places like:
  • • North Shore Music Theatre
  • • Lacrom Theatre
Nature lovers will appreciate these places:
  • • Lynch Park
  • • Long Hill
Take in the collegiate vibe with a visit to:
  • • Salem State College
  • • Philips Academy
  • • Merrimack College
  • • Joppa Flats Education Center and Wildlife Sanctuary
  • • Jeannette Neill Dance Studio
Highlights of the area include:
  • • North Shore Music Theatre
  • • Lacrom Theatre
  • • John Cabot House

When to visit Beverly

If you're still deciding when to visit, here are the seasonal norms to help you plan:

Seasonal temperature averages
  • • January-March: 50°F day, 16°F night
  • • April-June: 78°F day, 30°F night
  • • July-September: 80°F day, 44°F night
  • • October-December: 64°F day, 18°F night
Seasonal rainfall averages
  • • January-March: 12.64 inches
  • • April-June: 11.46 inches
  • • July-September: 10.43 inches
  • • October-December: 12.99 inches