Skip to main content

Filter by:


Star Rating

Review Score

Ipswich – 64 hotels and places to stay
See the latest prices and deals by choosing your dates.
Shea's Riverside Inn & Motel, hotel in Ipswich

Featuring free WiFi and a terrace, Shea's Riverside Inn & Motel offers accommodations in Essex, 24 mi from Boston. Free private parking is available on site.

Very rustic Inn. Loved the fireplace. Not as good of a view this time. You can walk to restaurants and antique shops.
9.1
Scored 9.1
Wonderful
Rated wonderful
71 reviews
Price from$219per night
The Hotel Salem, hotel in Ipswich

The Hotel Salem is located in Salem, 1.4 miles from Glendale Cove Beach and 1.4 miles from Dead Horse Beach.

It was a very beautiful room and quiet place
8.3
Scored 8.3
Very Good
Rated very good
626 reviews
Price from$198per night
Essex Street Inn & Suites, Ascend Hotel Collection, hotel in Ipswich

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

Excellent location. Clean, quiet comfortable room.
8.8
Scored 8.8
Excellent
Rated excellent
360 reviews
Price from$134.10per night
Ocean House Hotel at Bass Rocks, hotel in Ipswich

Featuring an ocean view from every room, this Gloucester inn also offers complimentary Wi-Fi and water, and a reading library. All rooms include a balcony or patio. Gloucester City Center is 2 mi...

Can’t beat the beautiful location. Staff was wonderful
9.0
Scored 9.0
Wonderful
Rated wonderful
44 reviews
Price from$174.90per night
Beauport Hotel Gloucester, hotel in Ipswich

Offering a seasonal rooftop pool and bar, and sun terrace, Beauport Hotel Gloucester is located in Gloucester, MA, overlooking Gloucester Harbor, Pavilion Beach and the Atlantic Ocean.

The location was unbeatable. We got an oceanfront view with the balcony so it was nice to be able to wake up to the waves and sitting outside albeit a bit cold in April. It was also very close to several restaurants on Main St. Would definitely do another staycation here!
9.3
Scored 9.3
Wonderful
Rated wonderful
228 reviews
Price from$455per night
Atlantis Oceanfront Inn Gloucester, hotel in Ipswich

This oceanfront hotel features panoramic ocean views from each guest room. It has a breakfast cafe on site. Good Harbor Beach is a 5-minute drive away.

Great ocean view
9.2
Scored 9.2
Wonderful
Rated wonderful
157 reviews
Price from$248per night
Addison Choate, hotel in Ipswich

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

Marshall, one of the owners, greeted us and was absolutely delightful. Personally showed us to our room and had great suggestions for dinner nearby. The rooms were bright, cheerful, and full of personal touches. Truly a gem!
9.6
Scored 9.6
Exceptional
Rated exceptional
133 reviews
Price from$299per night
Harbor Light Inn, hotel in Ipswich

Located in the heart of the historic Marblehead town center, this boutique hotel features a seasonal outdoor pool, an intimate tavern and free Wi-Fi. The ocean is steps away.

We received a warm welcome, found the room to be cozy, beautifully appointed and spotless. Shower was fabulous! Breakfast was delicious, atmosphere relaxed and the team warm and friendly. I highly recommend!
9.2
Scored 9.2
Wonderful
Rated wonderful
178 reviews
Price from$229per night
The Cove At Salem, hotel in Ipswich

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.

We stayed in a themed room which was awesome. The staff was friendly.
9.0
Scored 9.0
Wonderful
Rated wonderful
125 reviews
Price from$182per night
The Coach House, hotel in Ipswich

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

The sta
9.1
Scored 9.1
Wonderful
Rated wonderful
142 reviews
Price from$286.20per night
See all hotels in and around Ipswich
Subscribe to receive premium deals

Prices drop the second you sign up!