Search hotels in North Shore, United States

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

Check out these popular cities in North Shore

Revere

42 hotels

Salem

44 hotels

Saugus

7 hotels

Danvers

11 hotels

Peabody

12 hotels

Rockport

33 hotels

Newburyport

29 hotels

Beverly

19 hotels

Gloucester

54 hotels

Marblehead

16 hotels

Stay in North Shore's best hotels!

Filter by:

Star Rating
Review score

The Coach House

Hotel in Salem

Located in Salem, a 4-minute walk from Glendale Cove Beach, The Coach House provides accommodations with free WiFi and free private parking.

C
Cynthia
From
United States
Everything was great from the small details in our bathroom, to the attentiveness of our concierge. The bed was super comfortable!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 438 reviews
Price from
$130.42
1 night, 2 adults

The Cabot Lodge

Hotel in Beverly

Located within a 9-minute walk of Dane Street Beach and 2.4 miles of Peabody Essex Museum, The Cabot Lodge provides rooms with air conditioning and a private bathroom in Beverly.

T
Tim
From
United States
Very clean and convenient to everything. Staff were exceptionally friendly and helpful.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 238 reviews
Price from
$182.95
1 night, 2 adults

Addison Choate

Hotel in Rockport

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

P
Pachrawalai
From
Thailand
Everything - the hotel, the room, the breakfast.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 127 reviews
Price from
$299
1 night, 2 adults

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.

C
Cristóbal
From
Spain
service, the food was excellent and decently priced.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 242 reviews
Price from
$211.65
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.

J
Janet
From
United States
The best! Staff were friendly and helpful with their knowledge of Salem. Gave us a map of all the attractions. Food and service was excellent. The night clerk turn on the fire pit and we enjoyed our night.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 605 reviews
Price from
$199
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.

A
Allyson
From
United States
The family feel from the Inn and staff was wonderful. You would have thought we were all old friends.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 208 reviews
Price from
$299
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.

E
Erin
From
United States
Great location, charm, and history! Food, staff, and accommodations were all lovely!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 696 reviews
Price from
$149
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.

L
Luján Jump
From
Peru
Everything was clean, amazing service
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,178 reviews
Price from
$129.42
1 night, 2 adults

Rockport Inn and Suites

Hotel in Rockport

Just 2.6 mi from Good Harbor Beach and Captain Bill & Sons Whale Watch, this hotel offers an indoor pool and tennis courts.

S
Steve
From
Panama
Clean, reasonably priced with a good location.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,209 reviews
Price from
$129.29
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,012 reviews
Price from
$126.49
1 night, 2 adults
See all 262 hotels in North Shore

Most-booked hotels in North Shore in the past month

See all

Popular with guests booking hotels in North Shore

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

Popular with guests booking hotels in North Shore

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

Popular with guests booking hotels in North Shore

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,172 reviews

Popular with guests booking hotels in North Shore

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

Popular with guests booking hotels in North Shore

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

Popular with guests booking hotels in North Shore

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

Popular with guests booking hotels in North Shore

Scored out of 10, guest rating 5.8
Fair - What previous guests thought, 518 reviews

Popular with guests booking hotels in North Shore

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

Popular with guests booking hotels in North Shore

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 493 reviews

Popular with guests booking hotels in North Shore

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 568 reviews

North Shore's best hotels with breakfast

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

Offering an outdoor pool and a fitness center, Holiday Inn Express Boston - Saugus, an IHG hotel Airport is located in on Route 1 in Saugus. Free WiFi access is available.

From $106.12 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,409 reviews

Minutes from Boston Logan International Airport and offering free 24-hour airport shuttle service, this hotel features comfortable accommodations, modern amenities and is a short drive from downtown...

From $120.83 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 821 reviews

Located within a few steps of Revere Beach and 6.1 miles of Old State House, SpringHill Suites by Marriott Boston Logan Airport Revere Beach provides rooms in Revere.

From $139.63 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 117 reviews

Located in Revere, a 10-minute walk from Revere Beach, Staybridge Suites - Boston Logan Airport - Revere by IHG provides accommodations with a fitness center, private parking, a shared lounge and a...

From $165.32 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 942 reviews

Located in Revere and with Revere Beach reachable within a 18-minute walk, avid hotels - Boston Logan Airport - Revere by IHG provides concierge services, non-smoking rooms, a fitness center, free...

From $116.17 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 405 reviews

Holiday Inn Express - Boston Logan Airport - Revere by IHG is located in Revere, a 10-minute walk from Revere Beach and 5.1 miles from Boston North Station.

From $266.96 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 407 reviews

This historic, Essex Street Inn, Ascend Hotel Collection is located on Highway 1 in the Newburyport, Massachusetts city center.

From $122.10 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 365 reviews

Located in Revere, 6.8 miles from Boston North Station, Four Points by Sheraton Boston Logan Airport Revere has accommodations with a fitness center, private parking, a shared lounge and a bar.

From $119.52 per night

Budget hotels in North Shore

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

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

From $122.33 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 593 reviews

Located in Beverly, 5.1 miles from Peabody Essex Museum, The Beverly has accommodations with free WiFi and free private parking.

From $109.58 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 980 reviews

With easy access to Interstate 95, and 14 mi from Logan International Airport, Hampton Inn Boston/Peabody offers guests a salt/saline-water indoor pool and complimentary hot breakfast.

From $109 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,172 reviews

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

From $126.05 per night
Scored out of 10, guest rating 5.8
Fair - What previous guests thought, 518 reviews

Extended Stay America Suites - Boston - Saugus is located in Saugus, within 9.4 miles of Cambridge College and 10 miles of Peabody Essex Museum.

From $95.49 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 736 reviews

Knight’s Inn Boston/Danvers 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.

From $99.41 per night
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 393 reviews

This Extended Stay America - Boston - Peabody is located in Peabody and especially designed for longer stays, with all rooms featuring a fully equipped kitchen.

From $115.65 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 653 reviews

This Danvers, Massachusetts hotel is a 5-minute walk to Liberty Tree Mall and a 10-minute drive to Salem. It offers free Wi-Fi and spacious rooms.

From $112.82 per night

Hotels in North Shore you can book without a credit card

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

Within 2 miles from Salem Country Club and 30 minutes driving from Logan Airport and downtown Boston, Marriott Peabody offers spacious rooms with free Wi-Fi and a indoor pool.

The Bell Inn

Hotel in Peabody
No credit card needed
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 34 reviews

Located in Peabody, 2 miles from Peabody Essex Museum, The Bell Inn provides accommodations with a shared lounge, free private parking, a restaurant and a bar.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 97 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.5
Very Good - What previous guests thought, 50 reviews

Emerson Inn By The Sea features a seasonal outdoor swimming pool, garden, a shared lounge and terrace in Rockport. This 3-star hotel offers room service, a concierge service and free WiFi.

Located within 25 miles of Peabody Essex Museum and 26 miles of The House of the Seven Gables, Ember Suite at The Hygge House provides rooms with air conditioning and a private bathroom in Newburyport...

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

Featuring a restaurant, Great Ledges Studio is located in Rockport in the Massachusetts region, 1.3 miles from Pebble Beach and 21 miles from Peabody Essex Museum.

FAQs about hotels in North Shore

See reviews by guests who stayed at hotels in North Shore

See all
From $201.06 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 550 reviews
The location was great, everything was in walking distance and the room was very nice and cozy for when we wanted to stay in. Also the completely breakfast was good as well as reminders and check inns to see if we needed anything was great.
Guest review by
CONNER
From $211.11 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 605 reviews
The best! Staff were friendly and helpful with their knowledge of Salem. Gave us a map of all the attractions. Food and service was excellent. The night clerk turn on the fire pit and we enjoyed our night.
Guest review by
Janet
United States
From $273.78 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 145 reviews
The breakfast was amazing served to your door at 8 am and right out the door was the ocean with a nice balcony also had 2 hot tubs one on the deck with ocean views
Guest review by
Beverly
United States
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 209 reviews
The Eagle House Motel is in an excellent location, right in downtown Rockport and a 5 minute walk to Front Beach! Our room was clean and comfortable.
Guest review by
Marisa
United States
From $88.24 per night
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 343 reviews
It was nice they had updated furniture. It was very clean. They left me plenty of towels and face clothes.
Guest review by
Peter
United States
From $222.28 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 208 reviews
The family feel from the Inn and staff was wonderful. You would have thought we were all old friends.
Guest review by
Allyson
United States
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 50 reviews
Lovely, charming, clean, unique, classy, comfortable, beautiful building, rooms, and view
Guest review by
Sarah
United States
From $166.43 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 696 reviews
Great location, charm, and history! Food, staff, and accommodations were all lovely!
Guest review by
Erin
United States
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 225 reviews
Efficient close to fishing pier cost staff like family
Guest review by
Ernest
United States
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 90 reviews
great location beautiful views comfortable clean room
Guest review by
Nadine
United States
From $132.92 per night
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 137 reviews
Great location. Clean room. Great bed, large bathroom.
Guest review by
Louise
United States
From $278.13 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 242 reviews
service, the food was excellent and decently priced.
Guest review by
Cristóbal
Spain
From $139.52 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,209 reviews
Clean, reasonably priced with a good location.
Guest review by
Steve
Panama
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 308 reviews
WELL PRESERVED OLD STYLE MOTEL,SPOTLESS!
Guest review by
Mike
Mexico
From $204.72 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 297 reviews
Stunning location, right on the ocean!
Guest review by
Robyn
Canada

Planning a trip? Get inspired by reviews of cities in North Shore

Scored out of 10, guest rating 10

Great view of ocean, but not a lot to do at this location.

Great view of ocean, but not a lot to do at this location. We played on the beach and built sandcastles. Few good restaurants (including Kellys roast beef ), train behind hotel makes it easy to travel into boston for activities, but not much immediately around hotel.
Guest review by
Kristen
United States
Scored out of 10, guest rating 10

Salem is a great city to spend 24 -72 hours in.

Salem is a great city to spend 24 -72 hours in. I am not a witch (or magic) guy & I still found much to enjoy. The architecture is fantastic. Just review the hours of openings & closings before you come.
Guest review by
James
United States
Scored out of 10, guest rating 2.0

Broken alarm clock, broken room phone and door latch is...

Broken alarm clock, broken room phone and door latch is broken too. The door doesn’t close behind you, when leaving. You need to reset latch from inside of room. Just before leaving it. I’d told front desk about it. She claimed that was normal thing. Then why NOT place a sticker on doors stating that. It was annoying every time, I’d stepped out. Then more problems was noted of noise from downstairs lobby of EMT’s taking a guest away at 12:30 AM. So slept poorly, then work up late for my day. Because of a broken alarm clock in room. When called on my cellular the next day and asked for late check out to get myself ready to head out. She declared they’re be a charge for that extra request. I’d left in a hurry and was very upset how we were treated as valued customers. I’ll never return there again. DF
Guest review by
Dennis
United States
Scored out of 10, guest rating 8.0

Have always stayed at Danvers due to its ready access to...

Have always stayed at Danvers due to its ready access to roads and train in Salem going to spots I want to Visit - Boston, Gloucester, Rockport, Marblehead etc. Haven’ really visited Danvers, actually. Used to stay at nearby Towneplace Suites which has changed hands and brand. Have stayed at several other Best Western Plus hotels and found them nice. These facilities and especially the staff made this stay enjoyable.Really impressed with the staff who all seemed very happy to be working there and wanted to help however they could. Highly recommend the Duckboat tour in Boston, 7 Seas Whaleboat tour in Gloucester, Freedom Trail, History walking tour in Salem, visiting Marblehead, JFK Library, Acquarium, overdosing on cannolis, Italian food in North End- the list is endless.
Guest review by
David
United States
Scored out of 10, guest rating 8.0

Great place to stay for an early airport need.

Great place to stay for an early airport need. Our two beds were extremely comfortable. Room was BIG. Road to the hotel confusing a bit but after the stay the way to freeway in the morning was easy. Big fridge, Lots of tables to pack on.
Guest review by
Veronica A
United States
Scored out of 10, guest rating 6.0

Expensive, food is way over priced for what you get.

Expensive, food is way over priced for what you get. Its a tourist place so parking is very limited. The hotels aren't that great basic hotels. Ok place to visit for a day. But, keep in mind the traffic, the packed marinas and the over priced not so great food. (ie paid 35 bucks for some cruddy fries and a small hot dog lobster roll thing) Ok place to visit for a day, maybe in the summer the beaches are nice? We went in the spring it was windy and colder.
Guest review by
Jeff
Scored out of 10, guest rating 10

Quaint bustling town.

Quaint bustling town. Great restaurants and shops to explore.The shopkeepers were very welcoming and helpful. Illume, the bookstore, was a joy to visit. We didn't get to everything that Newburyport had to offer, so we're planning to return to do more exploring. We had a fabulous lunch at Loretta's and a sumptuous dinner at The Grog. We also enjoyed our lunch the following day at The Whaler. I had a great pumpkin spiced Chai at a local coffee shop. It was so good I went back the next day for another.
Guest review by
Lisa
United States
Scored out of 10, guest rating 10

I like the location of our overnight acommodations.

I like the location of our overnight acommodations. There were little shops to wander in and out of. There are plenty of breakfast places as well as lunch and dinner restaurants or sandwich shops. It's a quaint little town.
Guest review by
Harvey
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 by
jcerv3786
United States
Scored out of 10, guest rating 8.0

Very much met the expectation of a small coastal New England...

Very much met the expectation of a small coastal New England town. Found walking to most places the easiet l, streets are narrow and parking scarce. We went to different restaurants while there, The Landing was the better of the two. Beaches pretty typical for area a lot of rock and would suggest watershoes
Guest review by
Anonymous