Featured Hotels in North Shore

  • $188

    Average price per night

    Beauport Hotel Gloucester, Gloucester
    9.5 Exceptional 354 reviews
    Description Offering a seasonal rooftop pool and bar, and sun terrace, Beauport Hotel Gloucester is located in Gloucester, MA, overlooking Gloucester Harbor, Pavilion Beach and the Atlantic Ocean.
    Review

    "The room was very comfortable with beautiful view of bay. Staff extremely friendly. Loved the pool deck, great view."

    Renee. United States of America
  • $145

    Average price per night

    Atlantis Oceanfront Inn Gloucester, Gloucester
    9.5 Exceptional 293 reviews
    Description This oceanfront hotel features panoramic ocean views from each guest room. It has a breakfast cafe on site. Good Harbor Beach is a 5-minute drive away.
    Review

    "Everything! Location, comfortable room, great pool with nice lounge chairs, super staff."

    Monica. Switzerland
  • $139

    Average price per night

    Ocean House Hotel at Bass Rocks, Gloucester
    9.4 Awesome 157 reviews
    Description Featuring an ocean view from every room, this Gloucester inn also offers complimentary Wi-Fi and water, and a reading library. All rooms include a balcony or patio. Gloucester City Center is 2 mi...
    Review

    "Excellent accommodations in a perfect setting."

    Everett Miller. United States of America
  • $179

    Average price per night

    Hawthorne Hotel, Salem
    9.0 Awesome 621 reviews
    Description This Salem, Massachusetts hotel is located just 591 feet from the Salem Witch Museum and Salem Common. It features an on-site restaurant and bar and free Wi-Fi access in every room.
    Review

    "Great historic hotel. Very friendly staff!!"

    ECarlson . United States of America
  • $152

    Average price per night

    SpringHill Suites Boston Peabody, Peabody
    9.0 Awesome 885 reviews
    Description SpringHill Suites Boston is located 20 minutes’ drive from Rockport and Downtown Boston. It features spacious guest bedrooms, an indoor swimming pool and free Wi-Fi throughout the hotel.
    Review

    "Comfortable beds after twelve hours of walking around Salem was the best end to our day. Your staff was very friendly and informative. We would definitely recommend Springhill Suites."

    Trudy. Canada
  • $252

    Average price per night

    Harbor Light Inn, Marblehead
    9.4 Awesome 67 reviews
    Description Located in the heart of the historic Marblehead town center, this boutique hotel features a seasonal outdoor pool, a restaurant and free Wi-Fi. The ocean is steps away.
    Review

    "The Inn is a warm environment, the staff is excellent and the bed was amazing!"

    James. United States of America
  • $210

    Average price per night

    Garrison Inn, Newburyport

    Garrison Inn

    Newburyport

    9.5 Exceptional 63 reviews
    Description This hotel located in Newburyport, Massachusetts, 427 feet from the Brown Square park, offers guests a breakfast with eggs and breakfast sandwiches.
    Review

    "Made to order breakfast was great. Staff were exceedingly friendly and helpful"

    Diane. United States of America
  • $159

    Average price per night

    Salem Waterfront Hotel & Suites, Salem
    8.7 Excellent 583 reviews
    Description Boasting an on-site restaurant and lounge, a fitness center and a heated indoor swimming pool, Salem Waterfront Hotel & Suites is located in Salem, Massachusetts, 3.7 mi from Abbott Park.
    Review

    "Hotel spotless! Staff very friendly. This is my third time staying at Salem Waterfront Hotel and Suites. Excellent location can walk to all attractions!"

    Kim. United States of America
  • $160.30

    Average price per night

    The Emerson Inn, Rockport
    8.5 Very Good 121 reviews
    Description Featuring an on-site restaurant and a seasonal outdoor pool, Emerson Inn by the Sea is located in Rockport, Massachusetts. Free WiFi access and free parking are available at this historic hotel.
    Review

    "The ocean view was spectacular. The view of the ocean from the bed thru 2 double hung windows was beautiful."

    Charles. United States of America
  • $128.70

    Average price per night

    DoubleTree Boston North Shore Danvers, Danvers
    8.0 Very Good 239 reviews
    Description Located 10 mi from historic Salem, this hotel has a full service spa and various dining options. Tickets to the on-site CoCo Key Water Park are available for an additional charge.
    Review

    "I was taking my son to move into Gordon College and this is a great location. Also convenient to a train station to ride into Boston."

    Tracy. United States of America

Most-booked hotels in North Shore in the past month