Cape Ann hotels

Check rooms and rates
exclusive online offers!
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Cape Ann Overview

Popular Cities in Cape Ann
Hotels City Rating

Seven South Street Inn B & B  4 stars

7 South Street, Rockport, United States, 01966

Rockport Great
USD 178

Bass Rocks Ocean Inn  3 stars

107 Atlantic Road, Gloucester, United States, 01930

Gloucester Great
USD 214

Beauport Hotel Gloucester  3 stars

55 Commercial Street, Gloucester, United States

Gloucester Great
USD 248

Atlantis Oceanfront Inn  3 stars

125 Atlantic Road, Gloucester, United States, 01930

Gloucester Great
USD 197

Castle Manor Inn  3 stars

141 Essex Avenue, Gloucester, United States, 01930

Gloucester Great
USD 166

Pleasant Street Inn  3 stars

17 Pleasant Street, Rockport, United States, 01966

Rockport Perfect
USD 465

Cape Ann'S Marina Resort  3 stars

75 Essex Avenue, Gloucester, United States, 01930

Gloucester Great

Sea Lion Motel  3 stars

138 Eastern Avenue, Gloucester, United States, 01930

Gloucester Very good
USD 125

The Vista  3 stars

22 Thatcher Road, Gloucester, United States, 01930

Gloucester Very good
USD 211

Emerson Inn By The Sea  3 stars

1 Cathedral Avenue, Rockport, United States, 01966

Rockport Great
USD 256

Seafarer Inn  3 stars

50 Marmion Way, Rockport, United States, 01966

Rockport Great
USD 165

Harborview Inn  3 stars

71 Western Avenue, Gloucester, United States, 01930

Gloucester Great
USD 188

Sally Webster Inn  3 stars

34 Mount Pleasant St, Rockport, United States, 1966

Rockport Great
USD 196

Rockport Inn And Suites  3 stars

183 Main Street, Rockport, United States, 01966

Rockport Great
USD 182

The Yankee Clipper Inn  3 stars

127 Granite Street, Rockport, United States, 01966

Rockport Great
USD 194

Eagle House Motel  2 stars

8 Cleaves Street, Rockport, United States, 01966

Rockport Very good
USD 149

Ocean View Inn And Resort  2 stars

171 Atlantic Road, Gloucester, United States, 01930

Gloucester Very good
USD 159

Captain'S Lodge Motel  2 stars

237 Eastern Ave., Gloucester, United States, 01930

Gloucester
USD 132

Eagle House Beachside Motel  2 stars

10 Beach Street, Rockport, United States, 01966

Rockport Great
USD 126

Bearskin Neck Motor Lodge  2 stars

64 Bearskin Neck, Rockport, United States, 01966

Rockport
USD 263

The Quarterdeck Inn By The Sea  2 stars

123 Granite Street, Rockport, United States, 01966

Rockport Great
USD 234

The Tuck Inn  2 stars

17 High Street, Rockport, United States, 01966

Rockport
USD 199

Atlantic Highlands Apartment  0 stars

6 Old Salem Rd Cottageunit 1, Gloucester, United States, 01930

Gloucester
USD 179

Captain'S Bounty On The Beach  0 stars

Beach Street 1, Rockport, United States, MA 01966

Rockport
USD 165

Cape Ann Motor Inn  0 stars

33 Rockport Road, Gloucester, United States, MA 01930

Gloucester
USD 239