Top Hotels in Beverly

Search among 21 available hotels and places to stay in Beverly from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
1-21 out of 21
1Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapView on map1.6 mi from City Center600 yd from Endicott College
From   US$ 117 /nightSelect
Aparthotel
8.0
Great76 reviews
MapView on map1.8 mi from City Center1700 yd from North Shore Music Theatre
From   US$ 216 /nightSelect
8.2
Great34 reviews
From   US$ 257 /nightSelect
Places to stay near Beverly
8.4
Great124 reviews
2.5 mi from Beverly2.5 mi from City Center
From   US$ 134 /nightSelect
8.2
Great137 reviews
2.7 mi from Beverly2.7 mi from City Center
From   US$ 279 /nightSelect
8.2
Great77 reviews
2.7 mi from Beverly2.7 mi from City Center
From   US$ 552 /nightSelect
8.2
Great106 reviews
2.8 mi from Beverly2.8 mi from City Center
From   US$ 229 /nightSelect
8.4
Great174 reviews
2.8 mi from Beverly2.8 mi from City Center
From   US$ 259 /nightSelect
8.4
Great52 reviews
2.7 mi from Beverly2.7 mi from City Center
From   US$ 356 /nightSelect
8.4
Great30 reviews
2.5 mi from Beverly2.5 mi from City Center
From   US$ 292 /nightSelect
8.2
Great54 reviews
4.5 mi from Beverly4.5 mi from City Center
From   US$ 433 /nightSelect
8.6
Great80 reviews
4.0 mi from Beverly4.0 mi from City Center
From   US$ 479 /nightSelect
8.0
Great113 reviews
5.2 mi from Beverly5.2 mi from City Center
From   US$ 176 /nightSelect
8.4
Great34 reviews
2.5 mi from Beverly2.5 mi from City Center
From   US$ 259 /nightSelect
8.4
Great72 reviews
4.9 mi from Beverly4.9 mi from City Center
From   US$ 99 /nightSelect
8.4
Great29 reviews
7.4 mi from Beverly7.4 mi from City Center
From   US$ 219 /nightSelect
8.4
Great58 reviews
4.9 mi from Beverly4.9 mi from City Center
From   US$ 141 /nightSelect
8.2
Great38 reviews
2.2 mi from Beverly2.2 mi from City Center
From   US$ 411 /nightSelect
1.7 mi from Beverly1.7 mi from City Center
From   US$ 125 /nightSelect
8.0
Great51 reviews
3.5 mi from Beverly3.5 mi from City Center
From   US$ 263 /nightSelect
8.4
Great7 reviews
3.9 mi from Beverly3.9 mi from City Center
From   US$ 175 /nightSelect

Best hotels and places to stay in Beverly

Why visit?

Beverly, Massachusetts offers a charming coastal retreat with a rich history and scenic beauty. With a range of attractions and activities, visiting Beverly is a great choice for tourists looking for a relaxing and enjoyable vacation. The city is home to a variety of excellent hotels, making it a convenient and comfortable base for exploring all that Beverly has to offer.

Where to stay?

Beverly Farms: This picturesque neighborhood is known for its stunning ocean views and elegant homes. Beverly Farms offers a serene and upscale setting, perfect for those seeking a luxurious stay. Visitors can choose from a selection of boutique Beverly hotels in this area, providing a charming and intimate experience.

Downtown Beverly: If you prefer a vibrant and lively atmosphere, consider staying in downtown Beverly. This area is packed with shops, restaurants, and cultural attractions. A hotel in the heart of downtown Beverly allows easy access to the bustling local scene, as well as proximity to the beach and other outdoor activities.

Danversport: Situated near the scenic Danvers River, the Danversport neighborhood is a peaceful and scenic area to stay in Beverly. With its quiet charm and proximity to nature, this area offers a tranquil escape. Hotels in Danversport often feature beautiful waterfront views and easy access to boating and fishing activities.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $200.

4-star hotels: The average price per night is around $200 to $300.

5-star hotels: The average price per night is around $300 to $500.

Best value for money:

The Wylie Inn and Conference Center: Located on the beautiful Endicott College campus, this hotel offers comfortable rooms and a tranquil atmosphere at an affordable price. With its convenient location near downtown Beverly and the beach, the Wylie Inn provides excellent value for budget-conscious travelers looking for quality accommodations.

The Beverly Garden Suites: These spacious and well-appointed suites provide a home-away-from-home experience for guests at a reasonable price. The hotels central location allows easy access to Beverlys attractions and amenities, making it a popular choice for travelers seeking affordable comfort.

The Motel 6 Beverly: Offering clean and comfortable rooms at competitive rates, this hotel is a fantastic option for budget travelers. Located near major highways and just a short drive from downtown Beverly, the Motel 6 provides a convenient base for exploring the area without breaking the bank.

Best kids-friendly hotels:

The Residence Inn by Marriott Boston North Shore/Danvers: This family-friendly hotel offers spacious suites with separate living areas, ideal for accommodating families. It features an indoor pool, basketball court, and outdoor picnic area, ensuring kids have plenty of opportunities for fun and play.

The Hawthorne Hotel: While not exclusively geared towards families, this historic hotel in Salem, just a short drive from Beverly, offers a charming and welcoming atmosphere for all guests. With its central location near attractions like Salem Witch Museum and Peabody Essex Museum, families can easily explore the local area.

Best hotels for a romantic getaway:

The Beauport Hotel Gloucester: Situated just a short distance from Beverly, this luxurious hotel offers stunning ocean views and elegant accommodations, perfect for a romantic escape. With its spa, rooftop pool, and fine dining options, the Beauport Hotel ensures a romantic and unforgettable experience.

The Harbor Light Inn: Located in the heart of Marblehead, a quaint town near Beverly, this boutique hotel exudes charm and sophistication. With its cozy guest rooms, romantic courtyard, and proximity to scenic coastal areas, the Harbor Light Inn is an ideal choice for couples looking for a romantic getaway.

Best for location:

The Element Boston Seaport District: Situated in the vibrant Seaport District of Boston, just a short drive from Beverly, this hotel offers stylish and modern rooms. With its proximity to popular attractions, restaurants, and nightlife, the Element Boston Seaport District is a perfect choice for those who want to be in the heart of the action.

The Courtyard Boston Downtown: Located in the historic district of Boston, this hotel provides easy access to the citys iconic landmarks and shopping destinations. With comfortable rooms and convenient amenities, it offers a great option for travelers who want to explore both Beverly and Boston.

The Salem Waterfront Hotel & Suites: Found in neighboring Salem, this hotel is ideal for visitors interested in exploring the local history and attractions. With its waterfront location and close proximity to the ferry to downtown Boston, it offers both convenience and beautiful views.

Best for a short city break:

The The Cabot Lodge: Located in downtown Beverly, this boutique hotel offers stylish and comfortable rooms. With its central location, guests can easily explore the citys shops, restaurants, and cultural sites during a short city break.

The DoubleTree by Hilton Hotel Boston North Shore: Situated in Danvers, a neighboring town, this hotel provides a convenient base for exploring the North Shore area, including Beverly. With its modern amenities and proximity to various attractions, it delivers an enjoyable stay for a short city break.

Show moreLess