Hotels in North Shore, Massachusetts

Search & Compare North Shore Hotels

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

Best hotels in North Shore

City overview

Unique features here include beaches and historical sites. You'll enjoy the area's natural features, sea, and gardens. Learn about local heritage at popular landmarks in the area like Fort Constitution Historical Site. Head to Rumney Marsh Reservation and Revere Beach to make some memories. If you're looking for a family-friendly getaway, this place is for you.

Where to stay

This welcoming city offers a variety of lodging options. There are 390 hotels in the area and you can shop as many as 116 deals for rooms on, some with discounts of up to 40%.
  • • 34 2-star hotels with an average price of $68 per night
  • • 180 3-star hotels with an average price of $105 per night
  • • 134 4-star hotels with an average price of $134 per night
  • • 13 5-star hotels with an average price of $199 per night

How to get there

Fly in to Boston, MA (BOS-Logan Intl.), 4.6 mi (7.4 km) from the city center. Manchester, NH (MHT-Manchester-Boston Regional) is the next closest major airport, 41.6 mi (67 km) away.

Train stations include:
  • • Manchester Station
  • • Ipswich Station
  • • West Gloucester Station

What to see in the area

Known for its gardens, the area has sights especially popular with families like:
  • • Salem Toy Museum
  • • Salem Willows Park
  • • Long Hill
  • • Andover Bird Sanctuary
  • • Wolf Hollow
It's notable for its beaches and favorite places for nature lovers that include:
  • • Rumney Marsh Reservation
  • • Revere Beach
  • • Prankers Pond
  • • Breakheart Reservation
  • • Abbott Park
Here are some top sights to see:
  • • Saugus Town Hall
  • • Saugus Ironworks National Historic Site
  • • Square One Mall
  • • Boardman House
  • • Salem State College

When to visit

Wondering what time of year to travel, or what clothes to pack? Here are seasonal norms to help you with your planning:

Seasonal temperature averages
  • • January-March: 50°F day, 22°F night
  • • April-June: 80°F day, 36°F night
  • • July-September: 82°F day, 52°F night
  • • October-December: 67°F day, 24°F night
Seasonal rainfall averages
  • • January-March: 10.9 inches
  • • April-June: 10.9 inches
  • • July-September: 10.2 inches
  • • October-December: 11.7 inches