Featured hotels in North Shore

  • £254

    Average price per night

    Beauport Hotel Gloucester, Gloucester
    9.4 Superb 391 reviews
    Description Offering a seasonal rooftop pool and bar, and sun terrace, Beauport Hotel Gloucester is situated in Gloucester, MA, overlooking Gloucester Harbor, Pavilion Beach and the Atlantic Ocean.

    "This hotel is all about the best of New England has to offer: great food, relax ambiance, super hospitality and stunning views. We look forward to our next stay already!"

    Maes. Belgium
  • £161

    Average price per night

    Atlantis Oceanfront Inn Gloucester, Gloucester
    9.5 Exceptional 306 reviews
    Description This oceanfront hotel boasts panoramic ocean views from each guest room. It has a breakfast cafe located on site. Good Harbor Beach is 5 minutes’ drive away.

    "Very comfortable bed, lots of wardrobe and drawers space, very good shower and excellent breakfast. The icing on the cake was the stunning location and the ocean views from our room and the breakfast room...."

    Judith. United Kingdom
  • £199

    Average price per night

    Ocean House Hotel at Bass Rocks, Gloucester
    9.5 Exceptional 173 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.

    "The room with a view, the personal and the location is wonderful and near an excellent beach :)"

    Annie Strzelec. Canada
  • £151

    Average price per night

    Hawthorne Hotel, Salem
    9.0 Superb 619 reviews
    Description This Salem, Massachusetts hotel is located just 180 metres from the Salem Witch Museum and Salem Common. It boasts an on-site restaurant and bar and free Wi-Fi access in every room.

    "A beautiful historic inn located in the heart of Salem."

    Tom. Canada
  • £221

    Average price per night

    Harbor Light Inn, Marblehead
    9.3 Superb 69 reviews
    Description Located in the heart of the historic Marblehead town centre, this boutique hotel features a seasonal outdoor pool, a restaurant and free Wi-Fi. The ocean is steps away.

    "Our stay at the Harbour Light Inn was one of the highlights of our trip from Australia. Perfect place to unwind and relax. Great location to explore Marblehead. Staff were lovely and very helpful. We really..."

    Carolyn. Australia
  • £182

    Average price per night

    Garrison Inn, Newburyport

    Garrison Inn


    9.5 Exceptional 59 reviews
    Description This hotel located in Newburyport, Massachusetts, 130 metres from the Brown Square park, offers guests a breakfast with eggs and breakfast sandwiches.

    "All was good...we were comfortable, relaxed and appreciative of the amenities and ambiance...as well as a great free breakfast. Certainly deserving of the boutique label."

    Rodney. USA
  • £155

    Average price per night

    Residence Inn Boston North Shore/Danvers, Danvers
    9.0 Superb 81 reviews
    Description Located 25 miles from downtown Boston and just a 20-minute drive from the Atlantic beaches, apartments at the Residence Inn Danvers feature a fireplace and a fully equipped kitchen.

    "First of all - Brandon the front desk manager .. FANTASTIC. accommodating and kind, and the gentleman at night, Bradley also gave me some suggestions for going out. Everyone was so nice. And the property..."

    Anna. USA
  • £164

    Average price per night

    Salem Waterfront Hotel & Suites, Salem
    8.7 Fabulous 619 reviews
    Description Boasting an on-site restaurant and lounge, a fitness centre and a heated indoor swimming pool, Salem Waterfront Hotel & Suites is located in Salem, Massachusetts, 6 km from Abbott Park.

    "Great location super friendly helpful staff, the room was wonderful well equipped and really comfortable. The bar was first class with great staff. We had breakfast which was first class and very reasonably..."

    Dominic. United Kingdom
  • £139

    Average price per night

    The Emerson Inn, Rockport
    8.6 Fabulous 130 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.

    "Adorable room with a cute balcony with a great ocean view"

    Denise. USA
  • £137

    Average price per night

    DoubleTree Boston North Shore Danvers, Danvers
    8.1 Very good 256 reviews
    Description Located 16.5 km 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.

    "Facility is clean modern and spacious"

    Ernest. USA

Browse our 'Best of' lists to find the top rated properties in North Shore, based on 11947 reviews from real guests