Search hotels in Cape Ann, United States

Enter your dates and choose from 137 hotels and other places to stay

Select occupancy

Check out these popular cities in Cape Ann

Stay in Cape Ann's best hotels!

Filter by:

Star Rating
Review score

Beauport Hotel Gloucester

Hotel in Gloucester

Facing the beachfront, Beauport Hotel Gloucester offers 4-star accommodations in Gloucester and features free bikes, seasonal outdoor swimming pool and fitness center.

J
Joanne
From
United States
It was great to get a call letting me know rooms were ready for early check-in. Very comfortable room-bed Beautiful view from balcony. Had breakfast at restaurant - very good! Delicious chocolate left at night.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 249 reviews
Price from
$314
1 night, 2 adults

Salem Waterfront Hotel & Suites

Hotel in Salem

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.

P
Pamela
From
Canada
Updated clean and comfortable rooms. Spacious and bed was really great! Sheets were good quality.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 816 reviews
Price from
$249
1 night, 2 adults

Harbor Light Inn

Hotel in Marblehead

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.

K
Konrad
From
South Africa
Amazing hospitality in beautiful Marblehead.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 188 reviews
Price from
$326.90
1 night, 2 adults

Hawthorne Hotel

Hotel in Salem

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.

A
Ana Maria
From
Spain
Beautiful, historical hotel with lots of charm and comforts. The location is ideal, room and beds were great and staff was helpful. We loved the complimentary coffee and cider in the lobby and the morning breakfast.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 617 reviews
Price from
$269
1 night, 2 adults

Hampton Inn Salem, Ma

Hotel in Salem

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.

J
Jon
From
United States
The location is excellent - a 10 minute walk to the commuter rail station - and plenty of place to eat and visit along the way. The breakfast was fresh and plentiful. The room was clean and spacious and I loved the LG TV - easy to use with the remote and with my phone. The shower, shampoo, body wash, conditioner, and lotion - all very good. Great water pressure too. Easy to control thermostat on the wall. Keurig coffee and tea bags available in the room at no cost. Love it. Hot coffee and tea always available in the lobby.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,092 reviews
Price from
$265.88
1 night, 2 adults

Best Western Plus North Shore Hotel

Hotel in Danvers

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.

J
Jacki
From
United States
It was convenient, clean, and the staff was awesome.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,006 reviews
Price from
$113.52
1 night, 2 adults

The Rockport House

Hotel in Rockport

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

S
Sarah
From
France
Great experience Very quiet property! We were almost alone Very well equipped and very helpful staff !
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 158 reviews
Price from
$404.60
1 night, 2 adults

The Cove At Salem

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

E
Elizabeth
From
United States
This is such a comfortable place to be. The staff is super friendly and accommodating. The rooms are decent size and the sleeping arrangements are all comfortable and clean. They have parking on site which is also great!
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 552 reviews
Price from
$231.30
1 night, 2 adults

The Hotel Salem

Hotel in Salem

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

T
Tracy
From
Canada
The bed was amazingly comfortable!
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 648 reviews
Price from
$317.52
1 night, 2 adults

The Hotel at Cape Ann Marina

Hotel in Gloucester

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.

K
Kathleen
From
United States
Room was very clean, staff was helpful and polite. The food and bar were excellent.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 178 reviews
Price from
$310
1 night, 2 adults
See all 137 hotels in Cape Ann

Most-booked hotels in Cape Ann in the past month

See all

Popular with guests booking hotels in Cape Ann

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,256 reviews

Popular with guests booking hotels in Cape Ann

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 214 reviews

Popular with guests booking hotels in Cape Ann

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 178 reviews

Popular with guests booking hotels in Cape Ann

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 54 reviews

Popular with guests booking hotels in Cape Ann

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 9 reviews

Popular with guests booking hotels in Cape Ann

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 158 reviews

Popular with guests booking hotels in Cape Ann

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 249 reviews

Popular with guests booking hotels in Cape Ann

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 204 reviews

Popular with guests booking hotels in Cape Ann

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 124 reviews

Popular with guests booking hotels in Cape Ann

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 101 reviews

Cape Ann's best hotels with breakfast

See all
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 708 reviews

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.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 724 reviews

Discover this hotel near historic Salem, just off I-95. This hotel has a full service spa and various dining options.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 124 reviews

Located in Rockport, a 4-minute walk from Front Beach, Addison Choate provides accommodations with a garden, free private parking and a terrace.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 204 reviews

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.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 188 reviews

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.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 617 reviews

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.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 101 reviews

Located in Gloucester, a 1-minute walk from Long Beach Rockport, Long Beach Suites has accommodations with free WiFi and free private parking.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 648 reviews

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

See all
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 178 reviews

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.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 110 reviews

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

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 54 reviews

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.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

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

See all
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 55 reviews
The property is well maintained. Proprietors are very attentive. Continental breakfast.. fruits, freshly baked breads, homemade granola.. hard boiled egg.... Coffee... Location for Bearskin cannot be beat. The front porch is awesome to sit and relax and watch people go 'round n 'round trying to find parking... Hence this is a great location. Parking on site for guests who could then walk to Bearskin. Easy access to the major routes for other places as well. Gloucester 5-10 mins. away.
Guest review byCamilla
United States
From $300.47 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 193 reviews
Beautiful location to explore Rockport and Salem. Just a 40mins train ride to Salem to avoid high costs and traffic. Rockport stole our hearts. The views. The friendly locals. The DONUTS! We loved getting texts from staff asking what we needed. But mostly, the help we got when the staff noticed our flat tire. They were incredibly helpful offering to fill it up with air for us. Will definitely be coming back.
Guest review byCynthia
Canada
From $318.35 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 74 reviews
Extremely comfortable and well located. We were unsure about the in-room breakfast service before we arrived but it worked really well. And our host was super efficient and with communication, helping us with any questions. And Rockport is a lovely destination.
Guest review byAntony
United Kingdom
From $607.65 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 249 reviews
It was great to get a call letting me know rooms were ready for early check-in. Very comfortable room-bed Beautiful view from balcony. Had breakfast at restaurant - very good! Delicious chocolate left at night.
Guest review byJoanne
United States
From $216.78 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 515 reviews
Spotless spacious room with very comfortable bed; great location across Common Grow deli with great coffee and breakfast baked goods
Guest review bySiri
United States
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 70 reviews
Beautifully maintained! Lovely room, bathroom, bed and linens! Very helpful hosts and amazing full homemade breakfasts!
Guest review byMiriam
United States
From $285.60 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,256 reviews
Easy check-in. The room was clean and comfortable. The printed TV guide helpful. Breakfast enough to start the day.
Guest review byCathleen
Italy
From $314 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 302 reviews
The view was lovely and the staff was helpful and very friendly. The room had more than I had expected.
Guest review bySusan
United States
From $461.32 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 204 reviews
Best cleanest most convenient hotel I ever stayed in. Staff was wonderful. View is spectacular.
Guest review byKathleen
United States
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 130 reviews
You can't beat the location and view! The breakfast is the best we've had in any inn or hotel!
Guest review byAndrew
United States
From $439.60 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 214 reviews
Love the location, the staff, fabulous sunrises, beds very comfortable, breakfast was lovely.
Guest review bySusan
United States
From $344 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 54 reviews
Lovely, charming, clean, unique, classy, comfortable, beautiful building, rooms, and view
Guest review bySarah
United States
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 106 reviews
Beach and ocean outside bedroom window - the sunrise was spectacular
Guest review byRonald
United States
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 278 reviews
Excellent value for money, the owner communicates and is nice
Guest review byomer
Israel
From $232.34 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 222 reviews
Efficient close to fishing pier cost staff like family
Guest review byErnest
United States
From $407.71 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 84 reviews
The rooms were immaculate and the view amazing.
Guest review byMichael
United States

Planning a trip? Get inspired by reviews of cities in Cape Ann

Scored out of 10, guest rating 10

I found Rockport very quaint and scenic. I was a

I found Rockport very quaint and scenic. I was a visiting Gloucester for work, but added an extra night in Rockport on my own. If visiting Gloucester again, I would stay in Rockport the whole time. It's only 10 or 15 minutes away by car. Bearskin Neck is very touristy in the best way. Very charming and welcoming. Very quaint shops and cottages. Friendly people in the shops and restaurants and very friendly locals, too. Swimming was restricted at Front Beach because of high bacteria in the water, but it was too cool in June for swimming, anyway. A local woman recommended a short hike to the Headlands where I found a rocky outcrop with an amazing view and did some reading for an hour. The village is very walkable. Definitely would visit again.
Guest review byAnonymous
Scored out of 10, guest rating 10

Full disclosure - wanted to see the origin story for The...

Full disclosure - wanted to see the origin story for The Perfect Storm. But more importantly, visit one of the most storied seafaring locations in American history. Oh, and the seafood wasn't bad either. It was fantastic! Ate at multiple local restaurants and the food did not disappoint anywhere. Check out Blue Collar Lobster, Seaport Grille and the Lobster of Gloucester. Highly recommend taking a whale watching tour. 7 Seas Whale Watch was amazing as we saw multiple breaches and a calf playing around the vessel. If interested in conservation, Ocean Alliance will give you a short tour and background about what they do. Wonderful organization. Gloucester is a true gem. Multiple spots to sit and watch the Atlantic as well as a promenade of the inner harbor. The Fisherman's Memorial with the list of names of those lost at sea is a powerfully moving monument. It brings to sharp focus the cost paid by those who worked the seas and helped make Gloucester what it is today.
Guest review byMills
United States
Scored out of 10, guest rating 10

We loved being across the street from both Woodman's (iconic...

We loved being across the street from both Woodman's (iconic fried clams) and Dunkin Donuts (great coffee ++). The view from the deck of the Essex River was beautiful - at night you could watch the lights from the boats coming in!
Guest review byMargaret
United States
Scored out of 10, guest rating 2.0

Ac was broken from the start, every night was miserable hot,...

Ac was broken from the start, every night was miserable hot,( 81,84,80 degrees)in the house. No one fixed it nor compensated us. I actually waited a few months to see if they would but no. I will not recommend nor will I give a good rating to the service it was listed with and the owner ,who lives onsite
Guest review byHeather
United States
Scored out of 10, guest rating 10

We were in Rockport for a family reunion I choose the...

We were in Rockport for a family reunion I choose the Rockport Inn and Suites for many others in the family and they all enjoyed their stay. They offered us the breakast area to hold our meeting and do registration. Most of our activities were in nearby towns Essex & Beverly where we visited many historic sites rather exhausting by days end. I wish I had spent more time just wondering around Rockport itself I had no idea it was so quaint and cozy feeling. I happen to slip out for a sandwich around 7pm on a week day and because it was rain earlier the village was empty largely deserted so I putted around Bearskin neck without any traffic to speak of getting some nice photographs in the afternoon light and seeing places I'd like to stop in the next time I am there.
Guest review byDwight Cody
United States
Scored out of 10, guest rating 10

Whalewatching, lighthouse tours, Oldest artist colony in US,...

Whalewatching, lighthouse tours, Oldest artist colony in US, boating, beaches, parks, Hammond Castle, shopping, and great restaurants (Causeway, Lobstaland, and Woodmans in nearby Essex) , Nichols candies, and nearby Rockport... shopping and Performing Arts Center in the water. I love Gloucester and Rockport!
Guest review byDeborah
United States
Scored out of 10, guest rating 10

Essex is a small town with a causeway with a boat marina...

Essex is a small town with a causeway with a boat marina along the Essex River. There are many antique stores, several excellent restaurants with a nice variety of menus, a brewery, and a variety of shops with local artisans wares. There is also a Ship Building Museum, Essex River Cruises, kayaking rentals, historic buildings ( the Congregational church has a Paul Revere Bell) and old graveyard. It is a interesting town to visit.
Guest review bySusan
United States
Scored out of 10, guest rating 6.0

Felt like an unwanted tourist due to ONLY MA RESIDENT...

Felt like an unwanted tourist due to ONLY MA RESIDENT PARKING SIGNS at all beaches. If you can't walk to the beach from your rental you must park illegally and risk being towed. Beautiful area otherwise.
Guest review byMargie
United States
Scored out of 10, guest rating 10

I LOVE this little town.

I LOVE this little town. Great food, great sites and just a calm and laid-back vibe. A great get-away from the hustle and bustle of the city and a lot of little hidden shops and art. LOVED Kings Roast Beef Pizza and Seafood which is right across from Walgreens in town. Didn't look like much but the food was SO good. Also had pizza at Leonardo's which was really good as well. We ate lobster at the Causeway Restaurant which was also really good. Twin lobsters for $50 and fried clams were amazing as well.
Guest review byjcerv3786
United States

More places to explore, more ways to go