Search hotels in Cape Ann, United States
Enter your dates and choose from 137 hotels and other places to stay
Check out these popular cities in Cape Ann
Stay in Cape Ann's best hotels!
Filter by:
Beauport Hotel Gloucester
Facing the beachfront, Beauport Hotel Gloucester offers 4-star accommodations in Gloucester and features free bikes, seasonal outdoor swimming pool and fitness center.

Salem Waterfront Hotel & Suites
Boasting an on-site restaurant and lounge, a heated indoor swimming pool, Salem Waterfront Hotel & Suites is located in Salem, Massachusetts, 3.7 mi from Abbott Park. WiFi access is available.

Harbor Light Inn
Harbor Light Inn features a seasonal outdoor swimming pool, garden, a shared lounge and terrace in Marblehead. Providing a bar, the property is located within a 8-minute walk of Gas House Beach.

Hawthorne Hotel
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.

Hampton Inn Salem, Ma
Located in Salem and with Glendale Cove Beach reachable within a 19-minute walk, Hampton Inn Salem, Ma provides concierge services, non-smoking rooms, a fitness center, free WiFi and a shared lounge.

Best Western Plus North Shore Hotel
Best Western Plus North Shore Hotel is located in Danvers and has a fitness center and garden. All rooms boast a TV with cable channels and a private bathroom.

The Rockport House
Located in Rockport, a 7-minute walk from Front Beach, The Rockport House has accommodations with a garden, free private parking and a terrace.

The Cove At Salem
Located in Salem, 1.4 miles from Dead Horse Beach, The Cove At Salem provides accommodations with a shared lounge, free private parking, a terrace and a bar.

The Hotel Salem
The Hotel Salem is located in Salem, within 15 miles of Cambridge College and 16 miles of Boston North Station.

The Hotel at Cape Ann Marina
Since 1972 Cape Ann Marina has been family-owned and operated focusing on the needs of the traveler, a destination by land or sea, and for our boaters a second home.

Most-booked hotels in Cape Ann in the past month
Popular with guests booking hotels in Cape Ann
Popular with guests booking hotels in Cape Ann
Popular with guests booking hotels in Cape Ann
Popular with guests booking hotels in Cape Ann
Popular with guests booking hotels in Cape Ann
Popular with guests booking hotels in Cape Ann
Popular with guests booking hotels in Cape Ann
Popular with guests booking hotels in Cape Ann
Popular with guests booking hotels in Cape Ann
Popular with guests booking hotels in Cape Ann
Cape Ann's best hotels with breakfast
The Northshore Hotel
The Northshore Hotel is located in Danvers. A refrigerator, satellite TV, and work desk are included in each guest room at the motel. Free WiFi access is available.
DoubleTree Boston North Shore Danvers
Discover this hotel near historic Salem, just off I-95. This hotel has a full service spa and various dining options.
Addison Choate
Located in Rockport, a 4-minute walk from Front Beach, Addison Choate provides accommodations with a garden, free private parking and a terrace.
Atlantis Oceanfront Inn Gloucester
This oceanfront hotel features panoramic ocean views from each guest room. It has a breakfast café located on site which serves an a la carte menu. Good Harbor Beach is less than 1 mile away.
Harbor Light Inn
Harbor Light Inn features a seasonal outdoor swimming pool, garden, a shared lounge and terrace in Marblehead. Providing a bar, the property is located within a 8-minute walk of Gas House Beach.
Hawthorne Hotel
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.
Long Beach Suites
Located in Gloucester, a 1-minute walk from Long Beach Rockport, Long Beach Suites has accommodations with free WiFi and free private parking.
The Hotel Salem
The Hotel Salem is located in Salem, within 15 miles of Cambridge College and 16 miles of Boston North Station.
Budget hotels in Cape Ann
Since 1972 Cape Ann Marina has been family-owned and operated focusing on the needs of the traveler, a destination by land or sea, and for our boaters a second home.
Located 5.9 miles from Peabody Essex Museum, Residence Inn Boston North Shore/Danvers offers 3-star accommodations in Danvers and features a seasonal outdoor swimming pool, a fitness center and a...
Emerson Inn By The Sea
Emerson Inn By The Sea features a seasonal outdoor swimming pool, garden, a shared lounge and terrace in Rockport. This 3-star hotel features free WiFi and a bar.
Home2 Suites By Hilton Danvers is located in Danvers, 4 miles from Peabody Essex Museum and 4.4 miles from The House of the Seven Gables. This 3-star hotel offers a 24-hour front desk.
The Courier Hotel
The Courier Hotel is located in Salem, 14 miles from Cambridge College and 15 miles from Boston North Station.
FAQs about hotels in Cape Ann
See reviews by guests who stayed at hotels in Cape Ann
Planning a trip? Get inspired by reviews of cities in Cape Ann
I found Rockport very quaint and scenic. I was a
Full disclosure - wanted to see the origin story for The...
We loved being across the street from both Woodman's (iconic...
Ac was broken from the start, every night was miserable hot,...
We were in Rockport for a family reunion I choose the...
Whalewatching, lighthouse tours, Oldest artist colony in US,...
Essex is a small town with a causeway with a boat marina...
Felt like an unwanted tourist due to ONLY MA RESIDENT...
I LOVE this little town.
More places to explore, more ways to go
Hotels in Death Valley National Park
Hit the road and make the most of your trip by discovering another popular destination in the United States.Hotels in Disney World Area
Hit the road and make the most of your trip by discovering another popular destination in the United States.Hotels in the United States
If you're planning a longer trip, look beyond Cape Ann and explore the whole country!When to visit the United States
Events, prices, weather – everything you need to know about the best time to visit the United States.



















































