The best deals on hotels when visiting Beverly in Massachusetts.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Beverly, Massachusetts 01915

The Wylie Inn&Conference Center at Endicott College

295 Hale Street Beverly, MA

Find a welcoming retreat at The Wylie Inn&Conference Center at Endicott College near Beverly, where refined rooms provide warmth and quality, with affordable rates beginning at $143.99. Enjoy the added luxury of enhanced amenities, including gourmet coffee stations and high-quality bedding for a restful night's sleep.

The Wylie Inn&Conference Center at Endicott College offers the perfect mix of convenience and peace, giving guests easy access to downtown Beverly without staying in the middle of the hustle. Experience a Beverly retreat that combines luxurious amenities with warm hospitality—reserve now!

  Call (855) 239-4019 to book with an agent.
  1.3 miles from Beverly, MA 01915

Starting at

$143.99

per night

Read Reviews View Amenities View All Rooms

The Beverly

5 Lakeview Ave Beverly, MA

Encounter a relaxing stay at The Beverly near Beverly, with comfortable rooms offering restful accommodations, with rates starting at $156.99 per night. Relax in rooms that not only meet your needs but exceed them, offering amenities that add value to your stay.

With downtown Beverly just a short drive from The Beverly, guests can explore the city with ease while returning to a quieter setting afterward. Stay comfortably and affordably in Beverly with a hotel that prioritizes your relaxation—lock in today!

  Call (855) 235-6136 to book with an agent.
  1.6 miles from Beverly, MA 01915

Starting at

$156.99

per night

Read Reviews View Amenities View All Rooms

The Cove at Salem

40 Bridge St Salem, MA

Relax in the inviting ambiance of The Cove at Salem as you journey to Beverly, with harmonious rooms offering a restful escape, with rates beginning at a welcoming $257.99. Enjoy a stay that exceeds expectations, with rooms that offer a higher level of amenities and comfort at an affordable price.

From The Cove at Salem, a brief drive delivers guests into downtown Beverly, making it simple to explore the city’s top spots. Explore Beverly while staying in accommodations that deliver unmatched value—book today!

  Call (855) 235-6136 to book with an agent.
  2.7 miles from Beverly, MA 01915

Starting at

$257.99

per night

Read Reviews View Amenities View All Rooms

Silsbees by Daniels House

53 Essex St Salem, MA

With elegant surroundings, Silsbees by Daniels House near Beverly offers refined accommodations for a peaceful retreat, with inviting nightly rates beginning at $373.99. Relax in rooms that offer the pinnacle of luxury, combining sophisticated design with unparalleled comfort.

From Silsbees by Daniels House, guests can enjoy a quick drive into downtown Beverly, offering easy access to the city’s most iconic spots. Step into elegance in Beverly with a hotel that promises an unforgettable stay—book today!

  Call (855) 234-5074 to book with an agent.
  3.3 miles from Beverly, MA 01915

Starting at

$373.99

per night

Read Reviews View Amenities View All Rooms

Hawthorne Hotel

18 Washington Sq. W Salem, MA

Experience an inviting retreat at Hawthorne Hotel on your journey to Beverly, where restorative accommodations offer comfort, with nightly rates starting from $231.99. Stay in rooms that provide a luxurious escape, featuring spacious layouts and high-quality amenities.

At Hawthorne Hotel, a brief drive delivers guests into downtown Beverly, where the city’s most exciting attractions are always within reach. Step into Beverly elegance with a hotel that creates an experience worth remembering—secure now!

  Call (855) 234-5074 to book with an agent.
  3.4 miles from Beverly, MA 01915

Starting at

$231.99

per night

Read Reviews View Amenities View All Rooms

Salem Waterfront Hotel & Suites

225 Derby St Salem, MA

A warm escape awaits at Salem Waterfront Hotel & Suites near Beverly, with refined rooms crafted for relaxation, with budget-friendly rates beginning at $229.99. Find your ideal luxury retreat in rooms that combine high-end amenities with impeccable service and style.

From Salem Waterfront Hotel & Suites, a brief drive brings guests into the vibrant downtown area of Beverly, where the city’s best attractions are within easy reach. Discover a Beverly hotel that makes your stay memorable and full of elegance—secure now!

  Call (855) 239-5277 to book with an agent.
  3.6 miles from Beverly, MA 01915

Starting at

$229.99

per night

Read Reviews View Amenities View All Rooms

The Hotel Salem

209 Essex Street Salem, MA

Stay at The Hotel Salem on your trip to Beverly, where comfortable accommodations create a restful escape, with inviting rates starting from just $210.99. Enjoy a stay that is both comforting and convenient, with rooms that provide enhanced amenities at an accessible price.

Guests staying at The Hotel Salem will appreciate the proximity to downtown Beverly, where a brief drive brings them to the city’s top spots. Make every moment of your Beverly visit special with accommodations that impress—book today!

  Call (855) 235-6136 to book with an agent.
  3.6 miles from Beverly, MA 01915

Starting at

$210.99

per night

Read Reviews View Amenities View All Rooms

The Merchant

148 Washington Street Salem, MA

Stay comfortably at The Merchant near Beverly, where warm-hearted accommodations and friendly service create a relaxing environment, with rooms starting from $441.99 per night. Enjoy a stay that prioritizes your comfort, with rooms equipped with everything needed for a relaxing and enjoyable visit.

From The Merchant, a short drive brings guests right into downtown Beverly, where they can enjoy the city’s most popular attractions. Relax in Beverly with a hotel that provides everything you need for a seamless stay—lock in today!

  Call (855) 233-7850 to book with an agent.
  3.7 miles from Beverly, MA 01915

Starting at

$441.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Salem Boston

11 DODGE STREET Salem, MA

Guests traveling to Beverly will appreciate the cozy-like comfort at Hampton Inn Salem Boston, where budget-friendly rooms start at $183.99, creating a warm and inviting space for rest. Relax with the family-friendly amenities at Hampton, including children’s activity packs and family rooms designed for comfort and convenience.

With downtown Beverly just a short drive from Hampton Inn Salem Boston, guests can easily access the city’s top destinations while enjoying a more peaceful stay. Choose a hotel that adds value to your Beverly experience—reserve your stay now!

  Call (855) 234-7135 to book with an agent.
  3.8 miles from Beverly, MA 01915

Starting at

$183.99

per night

Read Reviews View Amenities View All Rooms

Sonesta Select Boston Danvers

275 Independence Way Danvers, MA

Relax in the inviting ambiance of Sonesta Select Boston Danvers on your journey to Beverly, where quality rooms create a welcoming experience, with starting rates from just $149.00. Indulge in a spa day at Sonesta, offering a range of massages, facials, and body treatments in a soothing setting.

Guests staying at Sonesta Select Boston Danvers can easily drive into downtown Beverly, where the city’s most popular destinations await exploration. Find your perfect Beverly escape with a hotel that turns your stay into a delightful experience—lock in today!

  Call (855) 236-8982 to book with an agent.
  3.9 miles from Beverly, MA 01915

Starting at

$149.00

per night

Read Reviews View Amenities View All Rooms

The Bell Inn

2 Washington St Peabody, MA

Unwind in the serene elegance of The Bell Inn near Beverly, where refined surroundings promise a memorable escape, with budget-friendly rates starting at $271.99. Stay in rooms that are monuments to luxury, with opulent details like crystal chandeliers, silk wall coverings, and marble floors.

Guests staying at The Bell Inn are never far from downtown Beverly, where a short drive delivers them to the city’s most popular attractions. Embrace the luxury of Beverly with a hotel that offers unparalleled tranquility—secure now!

  Call (855) 234-7135 to book with an agent.
  4.3 miles from Beverly, MA 01915

Starting at

$271.99

per night

Read Reviews View Amenities View All Rooms

Knights Inn Danvers

219 Newbury St. Danvers, MA

Guests headed to Beverly will enjoy the pleasant accommodations at Knights Inn Danvers, where rooms start at $99.00, creating a warm, welcoming environment perfect for rest. Stay refreshed with the beverage and snack options available in Knights Inn lobbies, perfect for a quick pick-me-up.

Guests staying at Knights Inn Danvers will appreciate how easy it is to drive into downtown Beverly, where the city’s top attractions are just a short trip away. Enjoy added perks at a great rate for your Beverly trip—book your hotel room now!

  Call (855) 233-0132 to book with an agent.
  5.4 miles from Beverly, MA 01915

Starting at

$99.00

per night

Read Reviews View Amenities View All Rooms

Boston Marriott Peabody

8A Centennial Drive Peabody, MA

Unwind in the inviting ambiance of Boston Marriott Peabody near Beverly, where tranquil rooms offer relaxation, with budget-friendly nightly rates from $199.99. Enjoy the comfort of Marriott's hypoallergenic rooms, offering a clean and allergen-free environment for sensitive guests.

Guests staying at Boston Marriott Peabody will enjoy the quiet atmosphere of the hotel, while downtown Beverly is still a convenient drive away for city adventures. Step into Beverly with accommodations that redefine what a perfect stay should be—secure your room now!

  Call (855) 235-6136 to book with an agent.
  5.7 miles from Beverly, MA 01915

Starting at

$199.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus North Shore Hotel

50 Dayton St Danvers, MA

For a welcoming and restful stay, Best Western Plus North Shore Hotel offers inviting accommodations with rooms from $125.99, creating a warm-hearted space ideal for travelers visiting Beverly. Appreciate the generous closet and storage spaces in Best Western Plus rooms, making it easy to unpack and settle in.

With a simple drive into downtown Beverly, guests at Best Western Plus North Shore Hotel can enjoy the city’s highlights without sacrificing the calm of their stay. Get the most out of your Beverly trip with a hotel that delivers affordability—book today!

  Call (855) 235-0725 to book with an agent.
  5.7 miles from Beverly, MA 01915

Starting at

$125.99

per night

Read Reviews View Amenities View All Rooms

DoubleTree by Hilton Boston North Shore

50 Ferncroft Rd Danvers, MA

With serene surroundings, DoubleTree by Hilton Boston North Shore near Beverly offers appealing rooms designed for a luxurious escape, with budget-friendly rates from $108.99. Wrap up in the comfort of DoubleTree by Hilton's plush robes and slippers, provided to enhance your in-room experience.

Guests staying at DoubleTree by Hilton Boston North Shore will appreciate the calm surroundings, with downtown Beverly accessible by car for all their sightseeing needs. Get ready for a Beverly escape filled with unparalleled comfort and top-tier service—lock in today!

  Call (855) 234-2997 to book with an agent.
  5.8 miles from Beverly, MA 01915

Starting at

$108.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Boston North Shore / Danvers

51 Newbury St Danvers, MA

Relax in the inviting comfort of Residence Inn by Marriott Boston North Shore / Danvers as you travel to Beverly, where comfortable rooms await at an affordable starting rate of $249.99 per night. Rest easy on designer bedding at Residence Inn, chosen to help you rejuvenate after a busy day.

The relaxing atmosphere at Residence Inn by Marriott Boston North Shore / Danvers provides a calm retreat, with downtown Beverly still just a short drive away for a day’s adventures. Get ready for a Beverly trip where every moment is made better by your hotel stay—secure now!

  Call (855) 235-0725 to book with an agent.
  5.8 miles from Beverly, MA 01915

Starting at

$249.99

per night

Read Reviews View Amenities View All Rooms

Candlewood Suites Boston North Shore Danvers an IHG Hotel

238 Andover St Danvers, MA

Guests traveling to Beverly will find delightful comfort at Candlewood Suites Boston North Shore Danvers an IHG Hotel, with budget-friendly rooms starting at $144.00, creating a warm and inviting space perfect for rest. A dedicated team at Candlewood Suites is committed to ensuring your extended stay is as comfortable and enjoyable as possible.

From Candlewood Suites Boston North Shore Danvers an IHG Hotel, guests can easily access downtown Beverly, making it simple to explore the city’s highlights and return to a serene retreat. Make memories in Beverly while staying at a hotel that caters to your comfort—reserve now!

  Call (855) 236-8982 to book with an agent.
  6.0 miles from Beverly, MA 01915

Starting at

$144.00

per night

Read Reviews View Amenities View All Rooms

Extended Stay America Suites Boston Peabody

200 Jubilee Dr Peabody, MA

With rooms from $117.99, Extended Stay America Suites Boston Peabody offers budget-friendly accommodations for guests visiting Beverly, creating a welcoming environment ideal for unwinding. Experience the convenience of weekly housekeeping services at Extended Stay America, keeping your space clean and tidy with less intrusion.

With downtown Beverly still within reach, guests at Extended Stay America Suites Boston Peabody can enjoy the city’s offerings while retreating to a quieter setting afterward. Choose a Beverly hotel that turns your trip into a seamless, budget-friendly experience—reserve now!

  Call (855) 234-7135 to book with an agent.
  6.0 miles from Beverly, MA 01915

Starting at

$117.99

per night

Read Reviews View Amenities View All Rooms

Plaza Inn

125 Newbury Street Peabody, MA

At Plaza Inn, travelers to Beverly can enjoy delightful, affordable rooms with rates starting at $109.99, creating a warm and welcoming space ideal for relaxation. Find a comfortable base for your travels in rooms that blend basic amenities with economical pricing.

At Plaza Inn, visitors can appreciate the calm surroundings, while downtown Beverly remains easily accessible by car for city exploration. Make your Beverly visit enjoyable and affordable—lock in your room today!

  Call (855) 239-5277 to book with an agent.
  6.9 miles from Beverly, MA 01915

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Boston / Peabody

59 Newbury St Peabody, MA

Guests visiting Beverly will find affordable comfort at Hampton Inn Boston / Peabody, where rooms start at $128.99, creating a warm, inviting space perfect for relaxation. Experience the local vibe with Hampton’s partnerships with nearby restaurants and cafes, offering guests discounts and special offers.

With a short drive into downtown Beverly, guests at Hampton Inn Boston / Peabody can explore the city’s highlights and return to the hotel’s peaceful atmosphere. Relax and recharge in Beverly with a hotel that offers more for less—secure today!

  Call (855) 234-5074 to book with an agent.
  7.3 miles from Beverly, MA 01915

Starting at

$128.99

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton Boston Peabody

57 Newbury St Peabody, MA

Explore a welcoming atmosphere at Homewood Suites by Hilton Boston Peabody as you explore Beverly, where soft rooms create a warm retreat, with inviting rates starting at $142.99. Benefit from the Hilton CleanStay program at Homewood Suites, ensuring high standards of cleanliness and hygiene throughout your stay.

The relaxing atmosphere of Homewood Suites by Hilton Boston Peabody provides a calm retreat, with downtown Beverly just a drive away for a day of exploring. Find peace and relaxation in Beverly with a hotel that turns your trip into a dream getaway—secure now!

  Call (855) 239-4019 to book with an agent.
  7.3 miles from Beverly, MA 01915

Starting at

$142.99

per night

Read Reviews View Amenities View All Rooms

SpringHill Suites by Marriott Boston Peabody

43 Newbury St. / Route 1 North Peabody, MA

Experience the comfort of SpringHill Suites by Marriott Boston Peabody as you explore Beverly, where inviting rooms create a peaceful retreat, with budget-friendly rates from $149.99 per night. Thorough housekeeping services at SpringHill Suites maintain the cleanliness and comfort of your suite throughout your visit.

Guests at SpringHill Suites by Marriott Boston Peabody will enjoy the quiet surroundings, while downtown Beverly remains within reach for a day of sightseeing. Enjoy a well-rounded Beverly stay with a hotel that’s tailored to your comfort—reserve now!

  Call (855) 234-5074 to book with an agent.
  7.4 miles from Beverly, MA 01915

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Castle Manor Inn

141 Essex Avenue Gloucester, MA

With rates beginning at $146.99, Castle Manor Inn is ideal for guests visiting Beverly, offering tranquil accommodations in a welcoming, clean environment. Enjoy a straightforward lodging experience, where rooms provide basic amenities, clean surroundings, and friendly service.

From Castle Manor Inn, a simple drive brings guests into downtown Beverly, where they can explore the city’s highlights and return to a quieter stay. Make your Beverly journey relaxing and budget-smart with well-appointed lodging—secure today!

  Call (855) 239-5277 to book with an agent.
  9.4 miles from Beverly, MA 01915

Starting at

$146.99

per night

Read Reviews View Amenities View All Rooms

Four Points by Sheraton Wakefield Boston Htl&Conference Cntr

1 Audubon Road Wakefield, MA

Choose Four Points by Sheraton Wakefield Boston Htl&Conference Cntr for your trip to Beverly, where inviting rooms create a warm atmosphere, with budget-friendly rates beginning at $139.99. Relax in the luxury of Sheraton’s signature bedding, featuring premium linens and comforters for a restful sleep.

From Four Points by Sheraton Wakefield Boston Htl&Conference Cntr, a short drive takes guests into downtown Beverly, where they can enjoy the city’s attractions before returning to a quiet stay. Embrace an elevated Beverly stay with accommodations that make relaxation effortless—reserve now!

  Call (855) 233-7850 to book with an agent.
  9.7 miles from Beverly, MA 01915

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms