North Shore hotels

North Shore Overview

Hotels City Rating From

Essex Street Inn Newburyport  4 stars

7 Essex Street, Newburyport, United States, 01950

Newburyport Fabulous USD 164

Cape Ann'S Marina Resort Gloucester  4 stars

75 Essex Avenue, Gloucester, United States, 01930

Gloucester

Seven South Street Inn B & B Rockport  4 stars

7 South Street, Rockport, United States, 01966

Rockport USD 152

Harbor Light Inn Marblehead  4 stars

58 Washington Street, Marblehead, United States, 01945

Marblehead Exclusive USD 300

Doubletree By Hilton Boston North Shore Danvers  4 stars

50 Ferncroft Road, Danvers, United States, 01923

Danvers Guest rating USD 182

Garrison Inn Newburyport  4 stars

11 Brown Square, Newburyport, United States, 01950

Newburyport Superb USD 212

Beauport Hotel Gloucester  4 stars

55 Commercial Street, Gloucester, United States

Gloucester USD 336

Salem Waterfront Hotel & Suites  4 stars

225 Derby St, Salem, United States, 01970

Salem Superb USD 276

Compass Rose Inn Newburyport  4 stars

5 1/2 Center Street, Newburyport, United States, 01950

Newburyport USD 239

The Yankee Clipper Inn Rockport  3 stars

127 Granite Street, Rockport, United States, 01966

Rockport Superb USD 174

Harbor Gardens Inn Marblehead  3 stars

10 Stacey Court, Marblehead, United States, 1945

Marblehead Exceptional USD 176

Rockport Inn And Suites  3 stars

183 Main Street, Rockport, United States, 01966

Rockport Fabulous USD 164

Sally Webster Inn Rockport  3 stars

34 Mount Pleasant Street, Rockport, United States, 1966

Rockport USD 160

Sea Lion Motel Gloucester  3 stars

138 Eastern Avenue, Gloucester, United States, 01930

Gloucester USD 143

Harborview Inn Gloucester  3 stars

71 Western Avenue, Gloucester, United States, 01930

Gloucester Fabulous USD 179

The Market Street Inn Newburyport  3 stars

22 Market St, Newburyport, United States, 01950

Newburyport USD 165

Seafarer Inn Rockport  3 stars

50 Marmion Way, Rockport, United States, 01966

Rockport USD 203

The Merchant Salem  3 stars

148 Washington Street, Salem, United States

Salem USD 309

The Hotel Salem  3 stars

209 Essex St, Salem, United States

Salem USD 237

Castle Manor Inn - Motel Gloucester  3 stars

141 Essex Avenue - B, Gloucester, United States, 01930

Gloucester USD 113

Atlantis Oceanfront Inn Gloucester  3 stars

125 Atlantic Road, Gloucester, United States, 01930

Gloucester USD 251

Castle Manor Inn Gloucester  3 stars

141 Essex Avenue, Gloucester, United States, 01930

Gloucester USD 134

Lantana House Rockport  3 stars

22 Broadway, Rockport, United States, 01966

Rockport USD 155

Pleasant Street Inn Rockport  3 stars

17 Pleasant Street, Rockport, United States, 01966

Rockport USD 175

Clark Currier Inn Newburyport  3 stars

45 Green Street, Newburyport, United States, 01950

Newburyport USD 186

Vista Motel Gloucester  3 stars

22 Thatcher Road, Gloucester, United States, 01930

Gloucester USD 174

Tuck Inn B&B Rockport  3 stars

17 High Street, Rockport, United States, 01966

Rockport USD 185

Stepping Stone Inn Salem  3 stars

19 Washington Square North, Salem, United States

Salem USD 237

Towneplace Suites Boston North Shore/Danvers  3 stars

238 Andover Street, Danvers, United States, 01923

Danvers Fabulous USD 166

Holiday Inn Express Saugus  3 stars

999 Broadway, Saugus, United States, 01906

Saugus Very good USD 159

Residence Inn Boston North Shore/Danvers  3 stars

51 Newbury Street, Route 1, Danvers, United States, 01923

Danvers Superb USD 212

Boston Marriott Peabody  3 stars

8A Centennial Drive, Peabody, United States, 01960

Peabody Fabulous USD 208

Emerson Inn By The Sea Rockport  3 stars

1 Cathedral Avenue, Rockport, United States, 01966

Rockport Superb USD 269

Bass Rocks Ocean Inn Gloucester  3 stars

107 Atlantic Road, Gloucester, United States, 01930

Gloucester Superb USD 282

Homewood Suites Boston/Peabody  3 stars

57 Newbury Street, Peabody, United States, 01960

Peabody Fabulous USD 169

Hampton Inn Boston/Peabody  3 stars

59 Newbury Street - Route 1 North, Peabody, United States, 01960

Peabody Superb USD 142

Holiday Inn And Suites Boston Peabody  3 stars

One Newbury Street, Peabody, United States, 01960

Peabody Very good USD 125

Comfort Inn & Suites Logan International Airport Revere  3 stars

85 American Legion Highway, Revere, United States, 02151

Revere Fabulous USD 190

Springhill Suites Boston Peabody  3 stars

43 Newbury Street, Peabody, United States, 01960

Peabody Fabulous USD 154

Hawthorne Hotel Salem  3 stars

18 Washington Square West, Salem, United States, 01970

Salem Very good USD 150

Quality Inn Revere  3 stars

100 Morris Street, Revere, United States, 02151

Revere Fabulous USD 143

The Marblehead Inn  3 stars

264 Pleasant Street, Marblehead, United States, 01945

Marblehead Fabulous USD 241

Courtyard Boston Danvers  3 stars

275 Independence Way, Danvers, United States, 01923

Danvers Fabulous USD 172

Blue - Inn On The Beach Newburyport  3 stars

20 Fordham Way, Newburyport, United States, 01951

Newburyport Superb USD 337

Best Western Plus North Shore Hotel Danvers  3 stars

50 Dayton Street, Danvers, United States, 01923

Danvers Fabulous USD 123

The Salem Inn  3 stars

7 Summer Street, Salem, United States, 01970

Salem Fabulous USD 224

Shea'S Riverside Inn & Motel Ipswich  2 stars

132 Main Street, Ipswich, United States

Ipswich USD 192

Rodeway Inn Danvers  2 stars

102 Newbury Street, Danvers, United States, 01923

Danvers USD 111

Extended Stay America - Boston - Peabody  2 stars

200 Jubilee Dr, Peabody, United States, 01960

Peabody Good USD 142

Eagle House Beachside Motel Rockport  2 stars

10 Beach Street, Rockport, United States, 01966

Rockport USD 123

Captain'S Lodge Motel Gloucester  2 stars

237 Eastern Ave., Gloucester, United States, 01930

Gloucester USD 138

Extended Stay America - Boston - Danvers  2 stars

102 Newbury St, Danvers, United States, 01923

Danvers Good USD 88

Econo Lodge Danvers  2 stars

152 Endicott St., Danvers, United States, 01923

Danvers Guest rating USD 74

Bearskin Neck Motor Lodge Rockport  2 stars

64 Bearskin Neck, Rockport, United States, 01966

Rockport USD 149

Knight'S Inn Boston/Danvers  2 stars

219 Newbury Street, Danvers, United States, 01923

Danvers Exceptional USD 106

Seaward Inn Rockport  2 stars

44 Marmion Way, Rockport, United States, 01966

Rockport Superb

The Quarterdeck Inn By The Sea Rockport  2 stars

123 Granite Street, Rockport, United States, 01966

Rockport Superb USD 220

Clipper Ship Inn Salem  2 stars

40 Bridge Street, Salem, United States, 1970

Salem USD 116

Arbor Inn Motel Ipswich  2 stars

153 High Street, Ipswich, United States, 01938

Ipswich Fabulous USD 157

Ocean View Inn And Resort Gloucester  2 stars

171 Atlantic Road, Gloucester, United States, 01930

Gloucester Very good USD 159

Country Garden Inn & Spa Rowley  2 stars

101 Main St, Rowley, United States, 01969

Rowley USD 164

Rodeway Inn Logan International Airport Revere  2 stars

309 American Legion Highway, Revere, United States, 02151

Revere Very good USD 152

Motel 6 Boston Danvers  2 stars

65 Newbury Street, Danvers, United States, 01923

Danvers Good USD 113

Red Roof Plus+ Boston - Logan Saugus  2 stars

920 Broadway, Saugus, United States, 01906

Saugus Fabulous USD 94

Charles Hovey House Gloucester  2 stars

4 Hovey Street, Gloucester, United States, 01930

Gloucester

Plaza Inn Peabody  2 stars

125 Newbury Street, Peabody, United States, 01960

Peabody USD 88

Eagle House Motel Rockport  2 stars

8 Cleaves Street, Rockport, United States, 01966

Rockport USD 117

Knights Inn Boston/Danvers  2 stars

225 Newbury Street, Danvers, United States, 01923

Danvers Fabulous USD 104

Northey Apartment Suite Salem  0 stars

30 Northey Street, Salem, United States, MA 01970

Salem USD 525

Newbury Street Inn Peabody  0 stars

170 Newbury Street, Peabody, United States, MA 01960

Peabody

Chisholm'S Motor Inn Saugus  0 stars

1314 Broadway, Saugus, United States, MA 01906

Saugus

Changing Tides Bed & Breakfast Rockport  0 stars

45 Mount Pleasant Street, Rockport, United States, MA 01966

Rockport USD 202

3 Bedroom House, Sleeps 8 Revere  0 stars

128 Yeamans Street, Revere, United States, 02151

Revere

Room Near Salem/Boston Logan Airport Saugus  0 stars

3 Tudor Terrace, Saugus, United States, 01906

Saugus USD 164

2 Bedroom 1 Bath Sleeps 5 With Ac Revere  0 stars

126 Yeamans Street, Revere, United States, 02151

Revere USD 224

Squirrel'S Nest Newburyport  0 stars

, Newburyport, United States, 01950

Newburyport USD 373

Breakwater House Rockport  0 stars

, Rockport, United States, 01930

Rockport

Bon Appetite By The Beach Gloucester  0 stars

3 Starknaught Heights, Gloucester, United States, 01930

Gloucester USD 500

Julietta House Gloucester  0 stars

84 Prospect St, Gloucester, United States, 01930

Gloucester USD 162

Seashore Hideaway Rockport  0 stars

16 Rowe Ave, Rockport, United States, 01966

Rockport

Northey Street House Salem  0 stars

30 Northey Street, Salem, United States, MA 01970

Salem
United States regions