Hotels in Essex County

Best Essex County Hotels

Enter your dates for prices and availability of the best hotels in Essex County.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Popular Filters
Amazing 4.5+Great 4.0+Good 3.5+Pleasant 3.0+

160 Best Hotels to Stay in Essex County

Select your travel dates for best hotels in Essex County, featured by Trip.com based on guests reviews!
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Silsbee's by Daniels House Hotels in Essex County
Silsbee's by Daniels House Hotels in Essex CountySilsbee's by Daniels House Hotels in Essex County
Hotel near Essex County
When you a stay at Silsbee's by Daniels House in Salem, you'll be in the historical district, within a 5-minute walk of Salem Common and House of the Seven Gables. This inn is 9.7 mi (15.7 km) from Revere Beach and 0.2 mi (0.3 km) from Salem Custom House. Take in the views from a garden and make use of amenities such as gift shops/newsstands and a fireplace in the lobby. A complimentary continental breakfast is served daily from 7:30 AM to 10:00 AM. Free self parking is available onsite. Make yourself at home in one of the 3 air-conditioned rooms featuring Smart televisions. Your memory foam bed comes with premium bedding. Rooms have private furnished patios. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have complimentary toiletries and hair dryers.
Outstanding
20 reviews
4.7/5
Price from
PHP 15,142
per night
Check Availability
Briar Barn Inn Hotels in Essex County
Briar Barn Inn Hotels in Essex CountyBriar Barn Inn Hotels in Essex County
Hotel near Essex County
GGuest User 2023.07.04
We had a wonderful stay at the Briar Barn Inn. Our regular king suite was clean and cozy but also had plenty of room. It included a soaking tub and a walk-in shower, fireplace and a sitting area with Hulu Live TV. The bed was among the most comfortable we've ever slept in. Breakfast were croissants, scones and muffins the front desk told us were from local bakeries and coffee. It's a 15-20 minute drive to Crane Beach ($40 per car) and a 20-minute drive to Plum Island ($20 per car). It was our first New England inn experience, and it was a very good one. The restaurant was closed for July 4 while we were there.
Outstanding
99 reviews
4.8/5
Price from
PHP 9,849
per night
Check Availability
Clark Currier Inn Hotels in Essex County
Clark Currier Inn Hotels in Essex CountyClark Currier Inn Hotels in Essex County
Hotel near Essex County
With a stay at Clark Currier Inn in Newburyport, you'll be a 3-minute walk from Sisters We Three and 5 minutes by foot from Historical Society of Old Newbury. This bed & breakfast is 8.8 mi (14.2 km) from Hampton Beach and 0.3 mi (0.4 km) from Waterfront Promenade Park. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Additional features at this bed & breakfast include a fireplace in the lobby and a picnic area. A complimentary continental breakfast is served daily from 7:30 AM to 9:30 AM. Featured amenities include complimentary newspapers in the lobby, luggage storage, and a library. Free self parking is available onsite. Make yourself at home in one of the 11 air-conditioned rooms featuring flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include irons/ironing boards, and housekeeping is provided daily.
Outstanding
100 reviews
4.8/5
Price from
PHP 9,903
per night
Check Availability
Essex County
You Might Like
Essex County Hotels With BreakfastEssex County Hotels With Twin RoomEssex County Hotels With 1 Double BedEssex County Hotels With Swimming PoolEssex County Hotels With Free Cancellation
Essex Street Inn & Suites, Ascend Hotel Collection Hotels in Essex County
Essex Street Inn & Suites, Ascend Hotel Collection Hotels in Essex CountyEssex Street Inn & Suites, Ascend Hotel Collection Hotels in Essex County
Hotel near Essex County
2022.10.16
The appearance of the hotel wants an ordinary house, divided into the attic room, a little depressing. It is very close to downtown, a few minutes walk, and the feeling of home. Newburry has not many resources.
Excellent
95 reviews
4.5/5
Price from
PHP 7,870
per night
Check Availability
Garrison Inn Boutique Hotel Hotels in Essex County
Garrison Inn Boutique Hotel Hotels in Essex CountyGarrison Inn Boutique Hotel Hotels in Essex County
Hotel near Essex County
A stay at Garrison Inn Boutique Hotel places you in the heart of Newburyport, steps from Sisters We Three and 4 minutes by foot from Waterfront Promenade Park. This boutique hotel is 8.8 mi (14.2 km) from Hampton Beach and 0.2 mi (0.4 km) from The Collection. Take advantage of recreation opportunities such as a fitness center, or other amenities including complimentary wireless internet access and concierge services. Additional amenities at this hotel include gift shops/newsstands, wedding services, and a fireplace in the lobby. Satisfy your appetite at the hotel's coffee shop/cafe, or stay in and take advantage of the 24-hour room service. Mingle with other guests at the complimentary reception, held daily. A complimentary cooked-to-order breakfast is served daily from 7 AM to 10 AM. Featured amenities include a 24-hour business center, a 24-hour front desk, and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 24 individually decorated guestrooms, featuring refrigerators and LCD televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms have rainfall showerheads and designer toiletries. Conveniences include phones, as well as safes and desks.
Outstanding
43 reviews
4.7/5
Price from
PHP 16,981
per night
Check Availability
Compass Rose Inn Hotels in Essex County
Compass Rose Inn Hotels in Essex CountyCompass Rose Inn Hotels in Essex County
Hotel near Essex County
A stay at Compass Rose Inn places you in the heart of Newburyport, steps from Custom House Maritime Museum and Waterfront Promenade Park. This bed & breakfast is 8.9 mi (14.4 km) from Hampton Beach and 0.1 mi (0.1 km) from Oldies Marketplace. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Additional features at this bed & breakfast include a fireplace in the lobby and a picnic area. A complimentary full breakfast is served daily from 8:00 AM to 9:30 AM. Featured amenities include express check-in, express check-out, and a library. Free self parking is available onsite. Stay in one of 6 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with bathtubs or showers feature rainfall showerheads and complimentary toiletries. Conveniences include desks and complimentary bottled water, and housekeeping is provided daily.
Outstanding
55 reviews
4.8/5
Price from
PHP 11,261
per night
Check Availability
Blue - Inn on the Beach Hotels in Essex County
Blue - Inn on the Beach Hotels in Essex CountyBlue - Inn on the Beach Hotels in Essex County
Hotel near Essex County
When you a stay at Blue - Inn on The Beach in Newbury, you'll be on the beach, within a 5-minute walk of Newbury Beach and Parker River National Wildlife Refuge. This beach hotel is 12.7 mi (20.5 km) from Hampton Beach and 0.4 mi (0.7 km) from Plum Island Beach. Be sure to enjoy recreational amenities including a hot tub and bicycles to rent. Additional features at this hotel include complimentary wireless internet access and concierge services. A complimentary continental breakfast is included. Free self parking is available onsite. Make yourself at home in one of the 13 air-conditioned rooms featuring flat-screen televisions. Complimentary wired and wireless internet access keeps you connected, and cable programming provides entertainment. Private bathrooms with showers feature complimentary toiletries and bathrobes. Conveniences include coffee/tea makers and irons/ironing boards, and housekeeping is provided daily.
Outstanding
53 reviews
4.6/5
Price from
PHP 16,213
per night
Check Availability
Guest House Suites Hotels in Essex County
Guest House Suites Hotels in Essex CountyGuest House Suites Hotels in Essex County
Hotel near Essex County
Located in Salisbury, Guest House Suites is by the ocean, within a 5-minute walk of Parker River National Wildlife Refuge and Walsingham Gallery. This hotel is 8.3 mi (13.4 km) from Hampton Beach and 0.8 mi (1.3 km) from The Collection. At Guest House Suites, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge. The front desk is staffed during limited hours. Free self parking is available onsite. Stay in one of 18 guestrooms featuring Smart televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms have shower/tub combinations and complimentary toiletries. Conveniences include safes and desks.
Perfect
20 reviews
5.0/5
Price from
PHP 6,574
per night
Check Availability
DoubleTree by Hilton Hotel Boston North Shore Hotels in Essex County
DoubleTree by Hilton Hotel Boston North Shore Hotels in Essex CountyDoubleTree by Hilton Hotel Boston North Shore Hotels in Essex County
Hotel near Essex County
CCCrimson 2024.07.18
Except for the loud noise of the air conditioner fan, everything is good. Free parking, ice machine in the corridor, quiet environment. It is more than 20 miles to drive into downtown Boston. Friendly service, and there are Costco and other dining and shopping areas along the highway.
Very Good
126 reviews
4.2/5
Price from
PHP 6,713
per night
Check Availability
The Beverly Hotels in Essex County
The Beverly Hotels in Essex CountyThe Beverly Hotels in Essex County
Hotel near Essex County
With a stay at The Beverly in Beverly, you'll be in the historical district, within a 10-minute drive of Salem Witch Museum and Dogs by Design & Cats Too. This hotel is 20.8 mi (33.5 km) from Revere Beach and 1.2 mi (1.9 km) from North Shore Music Theatre. Featured amenities include express check-in and express check-out. Free self parking is available onsite. Make yourself at home in one of the 21 individually furnished guestrooms, featuring microwaves and Smart televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers. Conveniences include desks and coffee/tea makers, and housekeeping is provided on request.
Very Good
99 reviews
4.2/5
Price from
PHP 7,784
per night
Check Availability
See All Hotels in Essex County

What Travelers Said About the Best Hotels in Essex County

See all
Browse these genuine traveler ratings and real guest reviews to find the best Essex County hotels.
4.8/5
Outstanding
GGuest UserWe had a wonderful stay at the Briar Barn Inn. Our regular king suite was clean and cozy but also had plenty of room. It included a soaking tub and a walk-in shower, fireplace and a sitting area with Hulu Live TV. The bed was among the most comfortable we've ever slept in. Breakfast were croissants, scones and muffins the front desk told us were from local bakeries and coffee. It's a 15-20 minute drive to Crane Beach ($40 per car) and a 20-minute drive to Plum Island ($20 per car). It was our first New England inn experience, and it was a very good one. The restaurant was closed for July 4 while we were there.
Briar Barn Inn Hotels in Essex County

Briar Barn Inn

Hotel near Rowley
Price per night from:PHP 9,849
4.7/5
Outstanding
GGuest UserCalled the morning of our trip to let us know about early check in, staff was outstanding explaining the questions we had for the valet. For a family wedding directions on where things were at, clean look forward to going back. Kudos to the Beaumont staff
Beauport Hotel Gloucester Hotels in Essex County

Beauport Hotel Gloucester

Hotel near Gloucester
Price per night from:PHP 11,859
4.5/5
Excellent
GGuest UserMy friend and I were on a road trip and just 'going with the flow'- stopping wherever we felt like it. This is often hit and miss when comes to hotels, but we were definitely happy with this choice! Big room, extra clean, big bathroom (also extra clean), everything worked and the staff was awesome.
BestWestern Plus North Shore Hotel Hotels in Essex County

BestWestern Plus North Shore Hotel

Hotel near Danvers
Price per night from:PHP 7,901
4.4/5
Excellent
GGuest User Great hotel in a great location. Staff is very attentive to your needs. Elevator could use a cleaning, bit the room was very nice. Roof top bar is fantastic. Short walk to all the atteactions. Some are literally next door.
The Hotel Salem Hotels in Essex County

The Hotel Salem

Hotel near Salem
Price per night from:PHP 9,057
4.3/5
Excellent
QQIONGThere is no dinner in the hotel. This seems to be a common problem in hotels like the United States. I had to buy a few boxes of American-made instant noodles from the canteen in the lobby. Although the taste is far worse than the Chinese instant noodles, it is not sweet and can be eaten.
Hampton Inn Amesbury Hotels in Essex County

Hampton Inn Amesbury

Hotel near Amesbury
Price per night from:PHP 6,737
4.2/5
Very Good
CCCrimsonExcept for the loud noise of the air conditioner fan, everything is good. Free parking, ice machine in the corridor, quiet environment. It is more than 20 miles to drive into downtown Boston. Friendly service, and there are Costco and other dining and shopping areas along the highway.
DoubleTree by Hilton Hotel Boston North Shore Hotels in Essex County

DoubleTree by Hilton Hotel Boston North Shore

Hotel near Danvers
Price per night from:PHP 6,713
4.2/5
Very Good
GGuest UserOur stay was really nice. Our room was very clean, no black mold in the shower, no stains on the carpet, or furniture. My kids loved the pool. The front desk staff was very nice, the staff who handles putting out the complimentary breakfast out in the morning could have been a bit more pleasent.
Homewood Suites by Hilton Boston - Peabody Hotels in Essex County

Homewood Suites by Hilton Boston - Peabody

Hotel near Peabody
Price per night from:PHP 8,995
4.0/5
Very Good
GGuest UserService and Amenities section would have scored “5” if there was an iron in the room. The ironing board was present. Location is tricky because you learn from listening to Directions that you must drive through a plaza and pass a Planet Fitness, then take a right turn. Some signage to Property would be helpful. Otherwise, I had a great stay, and will go again.
Candlewood Suites Boston North Shore - Danvers Hotels in Essex County

Candlewood Suites Boston North Shore - Danvers

Hotel near Danvers
Price per night from:PHP 6,550
3.9/5
SStuart KaufmanHad a wonderful day being as this was the only hotel with a hot tub near Salem where we were visiting at the time. I will say leaving the hotel was a little intense due to the fact you have to pull right into a very busy traffic lane, so be ready for that.
SpringHill Suites Boston Peabody Hotels in Essex County

SpringHill Suites Boston Peabody

Hotel near Peabody
Price per night from:PHP 7,870

FAQs About Essex County Hotels

Where is the best place for a stay in Essex County?

Essex County has some of the best hotels for you to select. Whether you're traveling for business or on a vacation, Candlewood Suites Boston North Shore - Danvers, Hampton Inn Boston/Peabody and Residence Inn Boston North Shore/Danvers are preferred hotels.

What is the average hotel fee in Essex County?

For hotels in Essex County, the average price on weekdays is PHP 16,809, the average price on weekends (Friday–Saturday) is PHP 19,397.

What's the best high-end place to stay in Essex County?

Essex County has many luxury hotels of different styles. The Bell Inn is very popular for travelers looking for elegant places to stay.

Which hotels in Essex County has the best breakfast?

DoubleTree by Hilton Hotel Boston North Shore,DoubleTree by Hilton Boston - Andover and Ocean House Hotel at Bass Rocks provide high-quality breakfast. Start your day with fresh, delicious breakfast!

What's the best place to stay for family vacations in Essex County?

Yankee Clipper Inn is a top choice for family vacation. Enjoy a trip together with your kids and other beloved family members!

What are the best hotels with gym and fitness center in Essex County?

Candlewood Suites Boston North Shore - Danvers, Hampton Inn Boston/Peabody and Residence Inn Boston North Shore/Danvers provide fitness facilities. Boost your fitness during your travel time!

What's the best pet-friendly accommodation in Essex County?

Motel 6 Danvers and MA - Boston North allows pets. Take your pets with you during your stay!

What are some hotels with pools in Essex County?

Hampton Inn Boston/Peabody, Residence Inn Boston North Shore/Danvers and Holiday Inn Express Boston - Saugus are hotels with swimming pools. Stay at any of these hotels to enjoy a swimming pool!

Which hotels in Essex County provide free Wi-Fi?

Whether you're traveling on business or for vacation, internet connection is essential. Candlewood Suites Boston North Shore - Danvers, Hampton Inn Boston/Peabody and Residence Inn Boston North Shore/Danvers are popular hotels with free Wi-Fi.

Which hotels in Essex County provide airport transfers?

Worried about getting lost in Essex County? Hampton Inn Boston/Peabody, Residence Inn Boston North Shore/Danvers and Holiday Inn Express Boston - Saugus provide airport transfer services.

What is the best spa hotel in Essex County?

Getting tired after a long walk? Hampton Inn Boston/Peabody, Residence Inn Boston North Shore/Danvers and Residence Inn Boston Andover provide highly rated spa services.

Where to find hotel deals in Essex County?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Essex County Hotels Info

Highest PricePHP 60,686
Lowest PricePHP 5,880
Number of Reviews7,127
Total Properties160
Average Price (Weekdays)PHP 16,809
Average Price (Weekends)PHP 19,397