The best deals on hotels when visiting Newbury 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 Newbury, Massachusetts 01922

Essex Street Inn & Suites Ascend Hotel Collection

7 Essex St Newburyport, MA

With serene surroundings, Essex Street Inn & Suites Ascend Hotel Collection near Newbury provides quality rooms for a relaxing escape, with inviting nightly rates starting at just $138.99. Enjoy the opulence of rooms that feature exquisite furnishings and top-notch amenities, making every stay a luxurious experience.

At Essex Street Inn & Suites Ascend Hotel Collection, a quick drive delivers guests into the heart of downtown Newbury, where the city’s most exciting attractions are always within easy reach. Enjoy a premium Newbury stay with a hotel that brings elegance to every detail—reserve your room now!

  Call (855) 234-5074 to book with an agent.
  2.7 miles from Newbury, MA 01922

Starting at

$138.99

per night

Read Reviews View Amenities View All Rooms

Blue Inn on the Beach

20 Fordham Way Newbury, MA

Relax in style at Blue Inn on the Beach near Newbury, where quality rooms provide a relaxing atmosphere, with affordable nightly rates beginning at $279.99. Experience enhanced living spaces with thoughtful amenities that cater to both business efficiency and personal relaxation.

With downtown Newbury only a short drive away, guests at Blue Inn on the Beach can easily explore the city’s best sights while staying in a more peaceful location. Find out how special Newbury can be with a hotel that caters to your every need—lock in today!

  Call (855) 234-5074 to book with an agent.
  3.7 miles from Newbury, MA 01922

Starting at

$279.99

per night

Read Reviews View Amenities View All Rooms

Briar Barn Inn

101 Main Str. Rowley, MA

Step into an inviting retreat at Briar Barn Inn as you travel to Newbury, where easygoing accommodations offer a warm experience, with rates starting at $179.99. Relax in a refined environment where comfort meets luxury, perfect for both short stays and extended visits.

Guests staying at Briar Barn Inn are never far from downtown Newbury, where a short drive brings them to the city’s most exciting spots. Take advantage of a hotel in Newbury that provides impeccable service and luxurious surroundings—book today!

  Call (855) 234-2997 to book with an agent.
  4.0 miles from Newbury, MA 01922

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn by Marriott Amesbury

35 Clarks Rd Amesbury, MA

For a welcoming stay, Fairfield Inn by Marriott Amesbury offers budget-friendly rooms with rates from $144.99, creating a clean and inviting space perfect for guests bound for Newbury. Enjoy the freshness of Fairfield's daily housekeeping service, ensuring your room remains pristine throughout your stay.

The relaxing environment at Fairfield Inn by Marriott Amesbury offers a quiet retreat, with downtown Newbury still within reach for a day of sightseeing. Take the guesswork out of Newbury travel with a hotel that delivers on value—lock in today!

  Call (855) 234-2997 to book with an agent.
  5.4 miles from Newbury, MA 01922

Starting at

$144.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn by Hilton Amesbury

284 Elm Street Amesbury, MA

For budget-savvy travelers, Hampton Inn by Hilton Amesbury provides reassuring accommodations with rates beginning at $127.99, creating a clean and comfortable space near Newbury. Appreciate the convenience of Hampton’s on-site ATMs, providing easy access to cash for your travel expenses.

Guests staying at Hampton Inn by Hilton Amesbury will appreciate the convenience of being close to downtown Newbury, while enjoying the peaceful retreat offered by the hotel. Discover a Newbury hotel that combines affordability with welcoming hospitality—secure today!

  Call (855) 235-0725 to book with an agent.
  5.6 miles from Newbury, MA 01922

Starting at

$127.99

per night

Read Reviews View Amenities View All Rooms

Best Western Hampshire Inn

20 Spur Rd. Seabrook, NH

Guests visiting Newbury will find hospitable accommodations at Best Western Hampshire Inn, with rooms beginning at $80.99, creating a clean, inviting environment perfect for rest. Relax in the modern style and comfort of Best Western’s guest rooms, equipped with all the amenities needed for a pleasant stay.

The peaceful location of Best Western Hampshire Inn allows guests to relax, with downtown Newbury still within easy reach for exploring the city’s top attractions. Find your comfort zone in Newbury with a hotel that delivers great value—reserve now!

  Call (855) 234-5074 to book with an agent.
  8.6 miles from Newbury, MA 01922

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

Seabrook Inn

9 Stard Rd Seabrook, NH

For an affordable and welcoming stay near Newbury, Seabrook Inn offers budget-friendly rooms with rates from $69.00, creating a clean and comfortable atmosphere. Enjoy a comfortable and inviting environment in rooms that offer more amenities and better value for a satisfying stay.

With Newbury a convenient drive away, guests at Seabrook Inn can enjoy the balance of city access and the peaceful atmosphere of the hotel. Plan your Newbury visit with confidence, knowing your hotel has everything you need—lock in today!

  Call (855) 235-6136 to book with an agent.
  8.8 miles from Newbury, MA 01922

Starting at

$69.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Seabrook an IHG Hotel

11 Rocks Rd Seabrook, NH

Guests visiting Newbury can unwind at Holiday Inn Express Hotel & Suites Seabrook an IHG Hotel, where calm accommodations start at $129.00, creating a welcoming and comfortable environment for rest. Enjoy a restful sleep in Holiday Inn Express's comfortable beds, designed with high-quality bedding to ensure a good night's rest.

With a drive into downtown Newbury, guests at Holiday Inn Express Hotel & Suites Seabrook an IHG Hotel can enjoy the city’s top attractions without sacrificing the quiet and calm of their stay. Enjoy the best of Newbury with a hotel that puts your comfort first—lock in your room now!

  Call (855) 236-8982 to book with an agent.
  8.8 miles from Newbury, MA 01922

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

Hampton Falls Inn

11 Lafayette Rd Hampton Falls, NH

Guests visiting Newbury will appreciate the tranquil comfort at Hampton Falls Inn, where rooms begin at $79.99, creating a welcoming and inviting environment. Experience a blend of comfort and value in rooms that offer additional amenities to make your stay enjoyable and efficient.

At Hampton Falls Inn, guests can balance city exploration with a more relaxed stay, as downtown Newbury is just a convenient drive away. Stay affordably and rest well in Newbury with a hotel that understands your needs—secure now!

  Call (855) 234-7135 to book with an agent.
  9.2 miles from Newbury, MA 01922

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Blue Jay Motel

186 Ashworth Avenue Hampton, NH

Blue Jay Motel sets the standard for excellence in hospitality, with unmatched service and elegance starting at $155.99.

At Blue Jay Motel, guests can unwind in a serene setting, knowing that downtown Newbury remains accessible by car for easy city exploration. Book your stay at Blue Jay Motel now!

  Call (855) 234-5074 to book with an agent.
  9.6 miles from Newbury, MA 01922

Starting at

$155.99

per night

Read Reviews View Amenities View All Rooms

Nautical Beach Properties

147 Ashworth Ave Hampton, NH

For those bound for Newbury, Nautical Beach Properties offers tucked away, budget-friendly accommodations with rates from $239.00, creating a comfortable space perfect for relaxation. Relax in a setting that provides more amenities and a higher level of comfort, all tailored to enhance your stay.

Guests at Nautical Beach Properties will appreciate the calm atmosphere of the hotel, with downtown Newbury still accessible by car for a day of city exploration. Find the comfort you need at a price you’ll love during your Newbury adventure—secure now!

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

Starting at

$239.00

per night

Read Reviews View Amenities View All Rooms

Mainsail Motel & Cottages

40 Ashworth Ave Hampton, NH

Guests visiting Newbury will find Mainsail Motel & Cottages a practical option, with rates starting at $169.00, creating a clean and inviting environment perfect for relaxation. Relax in accommodations that offer practical comfort, ensuring a pleasant visit at a great price.

Travelers seeking both relaxation and proximity will find Mainsail Motel & Cottages ideal, with downtown Newbury still close enough for sightseeing. Stay affordably and comfortably on your Newbury getaway—reserve your room today!

  Call (855) 234-7135 to book with an agent.
  10.2 miles from Newbury, MA 01922

Starting at

$169.00

per night

Read Reviews View Amenities View All Rooms

SHIPS Inn Hotel

15 a St Hampton, NH

Guests bound for Newbury will find affordable comfort at SHIPS Inn Hotel, where rooms start at $106.99, providing a quiet, welcoming space perfect for rest. Find comfort in rooms that deliver reliable amenities, making your stay both enjoyable and economical.

With a short, scenic drive into downtown Newbury, guests at SHIPS Inn Hotel can enjoy the city’s highlights while retreating to a quieter, more peaceful stay. Make your Newbury trip memorable and cost-effective—secure your room now!

  Call (855) 235-0725 to book with an agent.
  10.3 miles from Newbury, MA 01922

Starting at

$106.99

per night

Read Reviews View Amenities View All Rooms

Ashworth by the Sea

295 Ocean Blvd Hampton, NH

Enjoy a welcoming retreat at Ashworth by the Sea on your trip to Newbury, where welcoming accommodations provide a peaceful escape, with nightly rates starting at $159.99. Stay in accommodations that provide a delightful mix of modern amenities and traditional comfort.

Unwind at Ashworth by the Sea, where quiet surroundings make for a relaxing stay and downtown Newbury is still within easy reach. Rest and unwind in Newbury at a hotel that offers everything you need for a great visit—lock in today!

  Call (855) 235-6136 to book with an agent.
  10.4 miles from Newbury, MA 01922

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Hampton House Hotel

333 Ocean Blvd. Hampton, NH

With rooms beginning at $125.99, Hampton House Hotel is a convenient choice for travelers to Newbury, providing budget-conscious comfort in a warm, inviting setting. Enjoy a worry-free visit in rooms that provide essential comfort, ensuring a pleasant and budget-friendly stay.

At Hampton House Hotel, guests can embrace the calm surroundings, with downtown Newbury still reachable by a simple drive for a day of fun. Book now and experience Newbury without overspending—secure your hotel stay today!

  Call (855) 233-7850 to book with an agent.
  10.5 miles from Newbury, MA 01922

Starting at

$125.99

per night

Read Reviews View Amenities View All Rooms

Lamies Inn&The Old Salt Restaurant

490 Lafayette Rd Hampton, NH

Enjoy the peaceful ambiance of Lamies Inn&The Old Salt Restaurant on your trip to Newbury, where inviting rooms provide a relaxing escape, with budget-friendly rates from $114.99. Stay in rooms that are tailored to provide extra comfort and amenities, ensuring a relaxing and enjoyable experience.

Guests staying at Lamies Inn&The Old Salt Restaurant will love the calm environment, while downtown Newbury remains a convenient drive away for a day of exploration. Choose accommodations that turn your Newbury travels into a relaxing and memorable experience—book today!

  Call (855) 233-0132 to book with an agent.
  12.0 miles from Newbury, MA 01922

Starting at

$114.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Haverhill

106 Bank Road Haverhill, MA

For budget-conscious travelers visiting Newbury, Hampton Inn Haverhill offers inviting accommodations with rates beginning at $114.99, creating a clean and comfortable space. Welcome to Hampton by Hilton, where a warm smile and a promise of a comfortable, value-driven stay await you.

At Hampton Inn Haverhill, the quiet atmosphere offers a restful stay, with the added convenience of downtown Newbury being nearby for sightseeing. Experience Newbury in style with a hotel that makes value a priority—lock in today!

  Call (855) 234-7135 to book with an agent.
  12.3 miles from Newbury, MA 01922

Starting at

$114.99

per night

Read Reviews View Amenities View All Rooms

Hampton Village Inn

660 Lafayette Road Hampton, NH

At Hampton Village Inn, guests bound for Newbury will find inviting accommodations with rooms from $82.99, creating a clean, comfortable environment for relaxation. Experience straightforward accommodations, where rooms are designed to meet the basic needs of guests looking for value and comfort.

Unwind at Hampton Village Inn, where the calm environment offers a quiet retreat and downtown Newbury is still nearby for exploration. Make your Newbury experience exceptional with a hotel that keeps costs down—lock in today!

  Call (855) 234-2997 to book with an agent.
  12.3 miles from Newbury, MA 01922

Starting at

$82.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus The Inn at Hampton

815 Lafayette Road Hampton, NH

At Best Western Plus The Inn at Hampton, travelers to Newbury can enjoy inviting accommodations with rooms from $87.99, creating a warm and comfortable space ideal for unwinding. Experience the convenience of bedside charging stations in each room at Best Western Plus, keeping your devices powered up.

At Best Western Plus The Inn at Hampton, visitors can unwind in peaceful surroundings, while downtown Newbury remains nearby for easy city access. Settle into Newbury with a hotel that prioritizes your relaxation and budget—secure now!

  Call (855) 233-0132 to book with an agent.
  12.6 miles from Newbury, MA 01922

Starting at

$87.99

per night

Read Reviews View Amenities View All Rooms

Hampton Motor Inn

869 Lafayette Rd Hampton, NH

Guests visiting Newbury will appreciate the affordable comfort at Hampton Motor Inn, with friendly rooms starting at $72.00, creating a warm and inviting atmosphere. Relax in accommodations that deliver standard amenities, offering a comfortable environment at a budget-friendly price.

For guests who enjoy both relaxation and convenience, Hampton Motor Inn offers tranquility with downtown Newbury still nearby. Choose a hotel that adds value to your Newbury adventure—book your stay now!

  Call (855) 236-8982 to book with an agent.
  12.8 miles from Newbury, MA 01922

Starting at

$72.00

per night

Read Reviews View Amenities View All Rooms

The Beverly

5 Lakeview Ave Beverly, MA

Experience a peaceful ambiance at The Beverly on your trip to Newbury, where inviting accommodations provide comfort and relaxation, with nightly rates from $156.99. Relax in accommodations that offer a variety of modern amenities, designed to provide a comfortable and convenient stay.

For a restful stay, The Beverly offers serene surroundings with downtown Newbury still close enough for easy access. Choose a hotel in Newbury that turns your trip into a hassle-free experience—book today!

  Call (855) 235-0725 to book with an agent.
  12.8 miles from Newbury, MA 01922

Starting at

$156.99

per night

Read Reviews View Amenities View All Rooms

DoubleTree by Hilton Boston North Shore

50 Ferncroft Rd Danvers, MA

With a sophisticated atmosphere, DoubleTree by Hilton Boston North Shore near Newbury creates a serene escape, where quality accommodations start at budget-friendly rates from $108.99. Feel the warmth of DoubleTree by Hilton's lobby fireplaces, creating cozy nooks for relaxation and casual meetings.

Guests at DoubleTree by Hilton Boston North Shore will appreciate the quiet atmosphere, while a smooth drive delivers them to the sights and attractions of downtown Newbury. Find the ultimate luxury in Newbury with accommodations that redefine comfort—secure now!

  Call (855) 233-0132 to book with an agent.
  12.9 miles from Newbury, MA 01922

Starting at

$108.99

per night

Read Reviews View Amenities View All Rooms

SpringHill Suites by Marriott Hampton Portsmouth

299 Exeter Road Hampton, NH

Guests traveling to Newbury will find inviting accommodations at SpringHill Suites by Marriott Hampton Portsmouth, with rooms starting at $124.99, creating a clean and welcoming environment ideal for relaxation. Start your day with SpringHill Suites' complimentary breakfast, featuring a variety of healthy and indulgent options.

The serene environment at SpringHill Suites by Marriott Hampton Portsmouth provides a relaxing retreat, while downtown Newbury is easily reachable by car. Enjoy a stress-free Newbury visit with a hotel that offers exceptional value—book today!

  Call (855) 235-0725 to book with an agent.
  12.9 miles from Newbury, MA 01922

Starting at

$124.99

per night

Read Reviews View Amenities View All Rooms

Knights Inn Danvers

219 Newbury St. Danvers, MA

Guests traveling to Newbury will appreciate the budget-friendly comfort at Knights Inn Danvers, where pleasant rooms start at $99.00, creating a clean, inviting space. Enjoy the convenience of dining options nearby most Knights Inn locations, with a variety of restaurants and cafes to choose from.

Guests can unwind at Knights Inn Danvers in peaceful surroundings, while downtown Newbury remains easily accessible by car. Enjoy Newbury to the fullest with inviting, budget-friendly lodging—book now!

  Call (855) 234-7135 to book with an agent.
  14.0 miles from Newbury, MA 01922

Starting at

$99.00

per night

Read Reviews View Amenities View All Rooms