North Shore hotels

Hotels City Rating

Yankee Clipper Inn  4 stars

127 Granite Street, Rockport, United States, 01966

Rockport Superb
USD 136

Garrison Inn  4 stars

11 Brown Square, Newburyport, United States, 01950

Newburyport Superb
USD 210

Doubletree By Hilton Boston North Shore  4 stars

50 Ferncroft Road, Danvers, United States, 01923

Danvers Guest rating
USD 168

Essex Street Inn  4 stars

7 Essex Street, Newburyport, United States, 01950

Newburyport Fabulous
USD 109

Salem Waterfront Hotel & Suites  4 stars

225 Derby St, Salem, United States, 01970

Salem Superb
USD 195

Beauport Hotel Gloucester  4 stars

55 Commercial Street, Gloucester, United States

Gloucester
USD 272

Compass Rose Inn  4 stars

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

Newburyport
USD 217

Harbor Light Inn  4 stars

58 Washington Street, Marblehead, United States, 01945

Marblehead Exclusive
USD 259

Seven South Street Inn B & B  4 stars

7 South Street, Rockport, United States, 01966

Rockport
USD 153

Hawthorne Hotel  3 stars

18 Washington Square West, Salem, United States, 01970

Salem Very good
USD 152

Towneplace Suites Boston North Shore/Danvers  3 stars

238 Andover Street, Danvers, United States, 01923

Danvers Fabulous
USD 150

Rockport Inn And Suites  3 stars

183 Main Street, Rockport, United States, 01966

Rockport Fabulous
USD 115

Doubletree By Hilton Boston-Andover  3 stars

123 Old River Road, Andover, United States, 01810

Andover Superb
USD 119

Wylie Inn And Conference Center At Endicott College  3 stars

295 Hale Street, Beverly, United States, 01915

Beverly Fabulous
USD 158

Springhill Suites Boston Andover  3 stars

550 Minuteman Road, Andover, United States, 01810

Andover Superb
USD 172

Hyatt House Boston/Burlington  3 stars

2 Van De Graaff Dr, Burlington, United States, 01803

Burlington Superb
USD 139

Holiday Inn Express Andover North-Lawrence  3 stars

224 Winthrop Avenue, Lawrence, United States, 01843

Lawrence Fabulous
USD 93

Springhill Suites Boston Peabody  3 stars

43 Newbury Street, Peabody, United States, 01960

Peabody Fabulous
USD 113

Blue - Inn On The Beach  3 stars

20 Fordham Way, Newburyport, United States, 01951

Newburyport Superb
USD 334

Candlewood Suites Boston-Burlington  3 stars

130 Middlesex Turnpike, Burlington, United States, 01803

Burlington Fabulous
USD 96

The Salem Inn  3 stars

7 Summer Street, Salem, United States, 01970

Salem Fabulous
USD 184

Cape Ann'S Marina Resort  3 stars

75 Essex Avenue, Gloucester, United States, 01930

Gloucester

Atlantis Oceanfront Inn Gloucester  3 stars

125 Atlantic Road, Gloucester, United States, 01930

Gloucester
USD 246

Andover Inn  3 stars

4 Chapel Ave, Andover, United States, 01810

Andover Superb
USD 208

Castle Manor Inn  3 stars

141 Essex Avenue, Gloucester, United States, 01930

Gloucester
USD 174

Pleasant Street Inn  3 stars

17 Pleasant Street, Rockport, United States, 01966

Rockport
USD 751

Rogers And Brown House B&B  3 stars

83 County Road, Ipswich, United States, 01938

Ipswich
USD 173

Sea Lion Motel  3 stars

138 Eastern Avenue, Gloucester, United States, 01930

Gloucester
USD 132

Clark Currier Inn  3 stars

45 Green Street, Newburyport, United States, 01950

Newburyport
USD 141

Vista Motel  3 stars

22 Thatcher Road, Gloucester, United States, 01930

Gloucester
USD 171

Tuck Inn B&B  3 stars

17 High Street, Rockport, United States, 01966

Rockport
USD 170

Seafarer Inn  3 stars

50 Marmion Way, Rockport, United States, 01966

Rockport
USD 178

The Market Street Inn  3 stars

22 Market St, Newburyport, United States, 01950

Newburyport
USD 165

Harborview Inn  3 stars

71 Western Avenue, Gloucester, United States, 01930

Gloucester Fabulous
USD 168

Sally Webster Inn  3 stars

34 Mount Pleasant St, Rockport, United States, 1966

Rockport
USD 164

Four Points By Sheraton Wakefield Boston Hotel & Conference Center  3 stars

One Audubon Road, Wakefield, United States, 01880

Wakefield Very good
USD 119

Hampton Inn Haverhill  3 stars

106 Bank Road, Haverhill, United States, 1832

Haverhill Fabulous
USD 118

Harbor Gardens Inn  3 stars

10 Stacey Court, Marblehead, United States, 1945

Marblehead Exceptional
USD 175

Homewood Suites By Hilton Boston / Andover  3 stars

4 Riverside Drive, Andover, United States, 01810

Andover Very good
USD 125

Sonesta Es Suites Burlington  3 stars

11 Old Concord Road, Burlington, United States, 01803

Burlington Fabulous
USD 121

Sonesta Es Suites Boston Andover  3 stars

4 Tech Drive, Andover, United States, 01810

Andover Fabulous
USD 155

Boston Marriott Burlington  3 stars

One Burlington Mall Road, Burlington, United States, 01803

Burlington Fabulous
USD 126

Hilton Boston/Woburn  3 stars

2 Forbes Road, Woburn, United States, 01801

Woburn Fabulous
USD 133

Comfort Inn & Suites Logan International Airport  3 stars

85 American Legion Highway, Revere, United States, 02151

Revere Fabulous
USD 128

Homewood Suites Boston/Peabody  3 stars

57 Newbury Street, Peabody, United States, 01960

Peabody Fabulous
USD 139

Hilton Garden Inn Boston-Burlington  3 stars

5 Wheeler Road, Burlington, United States, 01803

Burlington Superb
USD 120

Best Western Plus North Shore Hotel  3 stars

50 Dayton Street, Danvers, United States, 01923

Danvers Fabulous
USD 125

Four Points By Sheraton Boston Logan Airport  3 stars

407 Squire Road, Revere, United States, 02151

Revere Good
USD 125

Fairfield Inn Amesbury  3 stars

35 Clarks Road, Amesbury, United States, 01913

Amesbury Fabulous
USD 212

Courtyard Boston Woburn/Boston North  3 stars

700 Unicorn Park Dr, Woburn, United States, 01801

Woburn Fabulous
USD 125

Holiday Inn & Suites Boston Peabody  3 stars

One Newbury Street, Peabody, United States, 01960

Peabody Very good
USD 132

Holiday Inn Express Saugus  3 stars

999 Broadway, Saugus, United States, 01906

Saugus Very good
USD 90

Courtyard Boston Danvers  3 stars

275 Independence Way, Danvers, United States, 01923

Danvers Fabulous
USD 129

Courtyard Boston Andover  3 stars

10 Campanelli Drive, Andover, United States, 01810

Andover Superb
USD 220

Quality Inn Revere  3 stars

100 Morris Street, Revere, United States, 02151

Revere Fabulous
USD 102

Crowne Plaza Boston - Woburn  3 stars

15 Middlesex Canal Park, Woburn, United States, 01801

Woburn Superb
USD 164

Hampton Inn Boston Logan Airport  3 stars

230 Lee Burbank Highway, Revere, United States, 02151

Revere Fabulous
USD 129

Courtyard Boston Woburn/Burlington  3 stars

240 Mishawum Road, Woburn, United States, 01801

Woburn Superb
USD 134

The Hotel Marblehead  3 stars

264 Pleasant Street, Marblehead, United States, 01945

Marblehead Fabulous
USD 218

Residence Inn By Marriott Boston Woburn  3 stars

300 Presidential Way, Woburn, United States, 01801

Woburn Superb
USD 127

Residence Inn Boston North Shore/Danvers  3 stars

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

Danvers Superb
USD 145

Residence Inn Boston Andover  3 stars

500 Minuteman Road, Andover, United States, 01810

Andover Superb
USD 132

Boston Marriott Peabody  3 stars

8A Centennial Drive, Peabody, United States, 01960

Peabody Fabulous
USD 169

Fairfield Inn Boston Woburn/Burlington  3 stars

285 Mishawum Road, Woburn, United States, 01801

Woburn Fabulous
USD 155

La Quinta Inn & Suites Andover  3 stars

131 River Road, Andover, United States, 01810

Andover Fabulous
USD 98

Best Western Merrimack Valley  3 stars

401 Lowell Avenue, Haverhill, United States, 01832-3683

Haverhill Very good
USD 99

Emerson Inn By The Sea  3 stars

1 Cathedral Avenue, Rockport, United States, 01966

Rockport Superb
USD 185

Best Western Plus New Englander  3 stars

1 Rainin Road, Woburn, United States, 01801-4627

Woburn Very good
USD 120

Hampton Inn Boston/Peabody  3 stars

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

Peabody Superb
USD 109

Holiday Inn Express Boston North-Woburn  3 stars

315 Mishawum Road, Woburn, United States, 01801

Woburn Superb
USD 121

Ocean House Hotel At Bass Rocks  3 stars

107 Atlantic Road, Gloucester, United States, 01930

Gloucester Superb
USD 288

Red Roof Plus Boston - Logan  2 stars

920 Broadway, Saugus, United States, 01906

Saugus Fabulous
USD 71

Hampton Inn By Hilton Amesbury  2 stars

284 Elm Street, Amesbury, United States, 01913

Amesbury
USD 102

Comfort Inn Woburn  2 stars

14 Hill Street, Woburn, United States, 01801

Woburn Very good
USD 83

Bearskin Neck Motor Lodge  2 stars

64 Bearskin Neck, Rockport, United States, 01966

Rockport
USD 189

Knights Inn Danvers  2 stars

219 Newbury Street, Danvers, United States, 01923

Danvers Exceptional
USD 102

Beachway Motel  2 stars

82 Beach Road, Salisbury, United States, 01952

Salisbury
USD 154

Knotty Pine Motel  2 stars

79 Beach Road, Salisbury, United States, 01952

Salisbury
USD 153

Clipper Ship Inn  2 stars

40 Bridge Street, Salem, United States, 1970

Salem
USD 250

Captain'S Lodge Motel  2 stars

237 Eastern Ave., Gloucester, United States, 01930

Gloucester
USD 130

Plaza Inn  2 stars

125 Newbury Street, Peabody, United States, 01960

Peabody
USD 95

Eagle House Motel  2 stars

8 Cleaves Street, Rockport, United States, 01966

Rockport
USD 139

Knights Inn Boston/Danvers  2 stars

219 Newbury Street, Danvers, United States, 01923

Danvers Fabulous
USD 138

Arbor Inn Motel  2 stars

153 High Street, Ipswich, United States, 01938

Ipswich Fabulous
USD 157

Extended Stay America - Boston - Woburn  2 stars

831 Main, Woburn, United States, 01801

Woburn Very good
USD 95

Passport Inn Methuen  2 stars

487 Lowell Street, Methuen, United States, 01844

Methuen
USD 95

The Quarterdeck Inn By The Sea  2 stars

123 Granite Street, Rockport, United States, 01966

Rockport Superb
USD 186

Days Hotel And Conference Center - Methuen Ma  2 stars

159 Pelham Street, Methuen, United States, 01844

Methuen Very good
USD 152

Seaward Inn  2 stars

44 Marmion Way, Rockport, United States, 01966

Rockport Superb

Motel 6 Boston North - Danvers  2 stars

65 Newbury Street, Danvers, United States, 01923

Danvers Guest rating
USD 99

Rodeway Inn Logan International Airport  2 stars

309 American Legion Highway, Revere, United States, 02151

Revere Very good
USD 125

Extended Stay America - Boston - Peabody  2 stars

200 Jubilee Dr, Peabody, United States, 01960

Peabody Guest rating
USD 125

Extended Stay America - Boston - Burlington  2 stars

40 South Ave, Burlington, United States, 01803

Burlington Good
USD 102

Lakeside Inn  2 stars

595 North Ave, Wakefield, United States, 1880

Wakefield
USD 152

Extended Stay America - Boston - Danvers  2 stars

102 Newbury St, Danvers, United States, 01923

Danvers Good
USD 115

Econo Lodge  2 stars

152 Endicott St., Danvers, United States, 01923

Danvers Guest rating
USD 97

Red Roof Plus+ Boston - Woburn  2 stars

19 Commerce Way, Woburn, United States, 01801

Woburn Very good
USD 132

Julietta House  0 stars

84 Prospect St, Gloucester, United States, 01930

Gloucester
USD 191