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

Essex Street Inn & Suites Ascend Hotel Collection

7 Essex St Newburyport, MA

With refined rooms and inviting surroundings, Essex Street Inn & Suites Ascend Hotel Collection near Newburyport provides a hospitable atmosphere, with nightly rates starting from an accessible $138.99. Experience a blend of elegance and functionality in accommodations that offer high-end amenities and tasteful decor.

At Essex Street Inn & Suites Ascend Hotel Collection, you’re never far from Newburyport’s downtown, where the city’s top attractions are easily accessible for a quick trip. Relax in Newburyport with a hotel that turns comfort into an art form—lock in today!

  Call (855) 233-7850 to book with an agent.
  1.0 miles from Newburyport, MA 01950

Starting at

$138.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn by Marriott Amesbury

35 Clarks Rd Amesbury, MA

With budget-conscious rooms starting at $144.99, Fairfield Inn by Marriott Amesbury is a practical option for travelers to Newburyport, providing a welcoming space ideal for relaxation. Enjoy the peaceful ambiance of Fairfield's guest rooms, where calm colors and soft lighting create a restful environment for all travelers.

From Fairfield Inn by Marriott Amesbury, guests can quickly reach downtown Newburyport by car, making it simple to visit the city’s most popular attractions without staying in the center. Choose accommodations that make Newburyport travel feel effortless—lock in your stay now!

  Call (855) 236-8982 to book with an agent.
  2.5 miles from Newburyport, MA 01950

Starting at

$144.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn by Hilton Amesbury

284 Elm Street Amesbury, MA

With rooms starting at $127.99, Hampton Inn by Hilton Amesbury provides inviting accommodations for guests traveling to Newburyport, creating a inviting, welcoming environment. Benefit from Hampton's family-friendly amenities, including high chairs and cribs, making travel easier for guests of all ages.

From Hampton Inn by Hilton Amesbury, a brief drive delivers guests to downtown Newburyport, making it simple to visit the city’s most iconic destinations. Relax and enjoy Newburyport with a welcoming hotel that fits your budget perfectly—secure today!

  Call (855) 234-5074 to book with an agent.
  2.6 miles from Newburyport, MA 01950

Starting at

$127.99

per night

Read Reviews View Amenities View All Rooms

Blue Inn on the Beach

20 Fordham Way Newbury, MA

Unwind at Blue Inn on the Beach as you visit Newburyport, where quality rooms create a welcoming environment, with nightly rates starting at a budget-friendly $279.99. Relax in accommodations that are a blend of luxury and functionality, offering amenities that ensure a comfortable and indulgent stay.

With downtown Newburyport only a short drive away, guests at Blue Inn on the Beach can explore the city’s top destinations while staying in a quieter, more peaceful setting. Enjoy an elevated Newburyport experience with a hotel that offers unparalleled comfort—reserve your room now!

  Call (855) 233-0132 to book with an agent.
  4.3 miles from Newburyport, MA 01950

Starting at

$279.99

per night

Read Reviews View Amenities View All Rooms

Best Western Hampshire Inn

20 Spur Rd. Seabrook, NH

With affordable rooms from $80.99, Best Western Hampshire Inn provides inviting comfort for guests bound for Newburyport, creating a harmonious, welcoming environment ideal for relaxation. Unwind in Best Western's beautifully designed outdoor spaces, ideal for enjoying the fresh air and scenic surroundings.

The tranquil environment at Best Western Hampshire Inn offers guests a peaceful stay, with downtown Newburyport just a short drive away for easy access to the city. Step into a stress-free Newburyport stay with accommodations designed to impress—book today!

  Call (855) 239-4019 to book with an agent.
  5.7 miles from Newburyport, MA 01950

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

Seabrook Inn

9 Stard Rd Seabrook, NH

Guests bound for Newburyport can enjoy inviting accommodations at Seabrook Inn, where rooms start at $69.00, creating a warm, welcoming environment for relaxation. Find added comfort in rooms that provide more than the essentials, offering a step up in amenities for a pleasant visit.

At Seabrook Inn, guests can unwind in a more peaceful setting, while downtown Newburyport remains within reach for all their city adventures. Experience Newburyport with ease by booking a hotel that makes value a priority—lock in now!

  Call (855) 239-4019 to book with an agent.
  5.9 miles from Newburyport, MA 01950

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 traveling to Newburyport will find inviting accommodations at Holiday Inn Express Hotel & Suites Seabrook an IHG Hotel, with rooms starting at $129.00, creating a clean and welcoming environment ideal for relaxation. Experience the signature Power Shower in every room at Holiday Inn Express, offering a refreshing start or relaxing end to your day.

At Holiday Inn Express Hotel & Suites Seabrook an IHG Hotel, guests can enjoy the calm and comfort of staying a bit further out, with downtown Newburyport still easily accessible by car. Stay worry-free in Newburyport with a hotel that makes affordability feel luxurious—book today!

  Call (855) 234-2997 to book with an agent.
  6.0 miles from Newburyport, MA 01950

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

Hampton Falls Inn

11 Lafayette Rd Hampton Falls, NH

With budget-friendly rooms beginning at $79.99, Hampton Falls Inn is ideal for guests traveling to Newburyport, creating a comfortable, welcoming space for rest. Enjoy a practical and comfortable stay, with rooms that focus on basic amenities and cleanliness to ensure satisfaction.

With a simple drive into downtown Newburyport, guests at Hampton Falls Inn can balance city exploration with the peaceful surroundings of the hotel. Discover the ideal way to visit Newburyport with a hotel that values your comfort—secure now!

  Call (855) 234-7135 to book with an agent.
  6.4 miles from Newburyport, MA 01950

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Briar Barn Inn

101 Main Str. Rowley, MA

Embrace comfort and charm at Briar Barn Inn near Newburyport, where gentle accommodations create a warm ambiance, with rates starting at an accessible $179.99. Enjoy a superior stay in accommodations that blend high-end amenities with impeccable service, ensuring a luxurious experience.

Staying at Briar Barn Inn allows guests to enjoy a more tranquil setting, while still being close enough to downtown Newburyport for a day of exploration. Make your Newburyport adventure extraordinary with a hotel that delivers unmatched service—reserve now!

  Call (855) 234-2997 to book with an agent.
  6.9 miles from Newburyport, MA 01950

Starting at

$179.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 enjoy a more serene environment, with downtown Newburyport just a drive away for easy access to the city’s main attractions. Book your stay at Blue Jay Motel now!

  Call (855) 234-5074 to book with an agent.
  7.2 miles from Newburyport, MA 01950

Starting at

$155.99

per night

Read Reviews View Amenities View All Rooms

Nautical Beach Properties

147 Ashworth Ave Hampton, NH

At Nautical Beach Properties, guests visiting Newburyport will enjoy alluring accommodations with rates starting at $239.00, creating a clean and welcoming environment. Enjoy a functional stay in rooms that are equipped with the basics, providing a clean and comfortable environment for all guests.

With a straightforward drive to Newburyport, guests at Nautical Beach Properties can balance city exploration with the tranquility of a quieter setting. Settle into Newburyport with a hotel that makes your stay memorable and cost-effective—lock in now!

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

Starting at

$239.00

per night

Read Reviews View Amenities View All Rooms

Mainsail Motel & Cottages

40 Ashworth Ave Hampton, NH

With affordable rooms starting at $169.00, Mainsail Motel & Cottages provides a welcoming option for guests bound for Newburyport, creating a warm and inviting atmosphere. Experience a stay that focuses on the essentials, providing comfort and value in rooms that cater to budget-savvy travelers.

With downtown Newburyport a quick drive away, guests at Mainsail Motel & Cottages can balance city exploration with the hotel’s serene atmosphere. Enjoy Newburyport with a hotel that keeps your comfort and budget in mind—reserve today!

  Call (855) 239-5277 to book with an agent.
  7.8 miles from Newburyport, MA 01950

Starting at

$169.00

per night

Read Reviews View Amenities View All Rooms

SHIPS Inn Hotel

15 a St Hampton, NH

With rooms from $106.99, SHIPS Inn Hotel offers budget-conscious accommodations for travelers headed to Newburyport, creating a restful, comfortable environment for all guests. Experience dependable comfort in well-appointed rooms that provide everything you need for a relaxing visit.

Guests at SHIPS Inn Hotel can enjoy a spacious stay, with downtown Newburyport still just a drive away for easy access to the city’s attractions. Enjoy more of Newburyport with comfortable, cost-saving accommodations—book now!

  Call (855) 239-5277 to book with an agent.
  7.9 miles from Newburyport, MA 01950

Starting at

$106.99

per night

Read Reviews View Amenities View All Rooms

Ashworth by the Sea

295 Ocean Blvd Hampton, NH

Relax in the comfort of Ashworth by the Sea near Newburyport, where peaceful accommodations provide warmth and quality, with affordable nightly rates starting from $159.99. Enjoy a stay that offers a bit more, with rooms that are equipped with enhanced amenities for your comfort.

Guests at Ashworth by the Sea can enjoy a peaceful stay just a drive away from downtown Newburyport, offering the perfect mix of convenience and relaxation. Enjoy your Newburyport getaway with accommodations that blend comfort and convenience—reserve now!

  Call (855) 235-0725 to book with an agent.
  8.0 miles from Newburyport, MA 01950

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Hampton House Hotel

333 Ocean Blvd. Hampton, NH

For an affordable stay, Hampton House Hotel offers heartwarming accommodations with rooms beginning at $125.99, creating a welcoming, comfortable space ideal for relaxation near Newburyport. Rest easy in clean, comfortable rooms that offer standard amenities, ensuring a worry-free stay at a great price.

The quiet atmosphere at Hampton House Hotel offers a relaxing retreat, with downtown Newburyport still within reach by car for a day of sightseeing. Make the most of your Newburyport trip with inviting and affordable lodging—reserve today!

  Call (855) 233-7850 to book with an agent.
  8.1 miles from Newburyport, MA 01950

Starting at

$125.99

per night

Read Reviews View Amenities View All Rooms

Lamies Inn&The Old Salt Restaurant

490 Lafayette Rd Hampton, NH

Stay comfortably at Lamies Inn&The Old Salt Restaurant on your trip to Newburyport, where charming rooms create a welcoming experience, with budget-friendly rates starting at $114.99. Enjoy the convenience of enhanced amenities in rooms designed for the discerning traveler looking for value and comfort.

At Lamies Inn&The Old Salt Restaurant, guests can appreciate the quieter surroundings while still being close enough to downtown Newburyport for a day of exploration. Step into an unforgettable Newburyport experience with a hotel that makes you feel special—reserve now!

  Call (855) 239-4019 to book with an agent.
  9.4 miles from Newburyport, MA 01950

Starting at

$114.99

per night

Read Reviews View Amenities View All Rooms

Hampton Village Inn

660 Lafayette Road Hampton, NH

For a comfortable and budget-friendly stay, Hampton Village Inn offers inviting rooms with rates beginning at $82.99, creating a gentle environment near Newburyport. Stay in accommodations that provide enhanced comfort with additional amenities, making your visit both pleasant and affordable.

From Hampton Village Inn, guests can enjoy a quick drive into downtown Newburyport, where they can explore the city’s highlights and return to a peaceful stay. Enjoy your Newburyport adventure with lodging that makes every penny worth it—secure your room now!

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

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

For those visiting Newburyport, Best Western Plus The Inn at Hampton offers calm accommodations with rates beginning at $87.99, creating a warm, welcoming atmosphere perfect for unwinding. Stay connected with the mobile app for Best Western Plus, offering easy access to hotel services and local information.

At Best Western Plus The Inn at Hampton, visitors can enjoy the balance of being near downtown Newburyport while staying in a quieter, more peaceful location. Relax and explore Newburyport knowing your accommodations provide excellent value—book today!

  Call (855) 234-2997 to book with an agent.
  9.9 miles from Newburyport, MA 01950

Starting at

$87.99

per night

Read Reviews View Amenities View All Rooms

SpringHill Suites by Marriott Hampton Portsmouth

299 Exeter Road Hampton, NH

At SpringHill Suites by Marriott Hampton Portsmouth, travelers to Newburyport can unwind in alluring comfort with rooms beginning at $124.99, creating a warm and inviting space ideal for relaxation. Experience seamless service and a warm welcome from the moment you arrive at SpringHill Suites.

Discover tranquility at SpringHill Suites by Marriott Hampton Portsmouth, a peaceful escape situated within a short distance of Newburyport's best attractions. Make the most of your Newburyport experience with extra perks at an affordable price—book now!

  Call (855) 239-5277 to book with an agent.
  10.1 miles from Newburyport, MA 01950

Starting at

$124.99

per night

Read Reviews View Amenities View All Rooms

Hampton Motor Inn

869 Lafayette Rd Hampton, NH

For guests visiting Newburyport, Hampton Motor Inn provides inviting accommodations with rooms starting at $72.00, creating a warm and welcoming environment perfect for rest. Stay in accommodations that provide a reliable base for your travels, offering essential comforts at a reasonable cost.

Guests at Hampton Motor Inn will find a peaceful escape, while downtown Newburyport remains just a short drive away for all their city adventures. Choose affordability and extra perks for your Newburyport travels—book your hotel now!

  Call (855) 233-7850 to book with an agent.
  10.2 miles from Newburyport, MA 01950

Starting at

$72.00

per night

Read Reviews View Amenities View All Rooms

Exeter Inn

90 Front St Exeter, NH

With welcoming comfort, Exeter Inn near Newburyport is an ideal choice, where soft rooms offer relaxation, with nightly rates beginning at just $119.99. Enjoy enhanced amenities and refined comfort in rooms that offer a luxurious touch without the extravagant price.

Rest in the quiet surroundings of Exeter Inn, while downtown Newburyport remains a comfortable drive away for city adventures. Step into refined Newburyport comfort with accommodations that redefine what a stay can be—book today!

  Call (855) 235-6136 to book with an agent.
  11.9 miles from Newburyport, MA 01950

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Haverhill

106 Bank Road Haverhill, MA

Guests traveling to Newburyport will appreciate the inviting comfort at Hampton Inn Haverhill, where budget-friendly rooms start at $114.99, creating a warm and inviting space for rest. Stay refreshed with Hampton’s indoor pool facilities, offering year-round swimming in a climate-controlled environment.

A quiet retreat awaits at Hampton Inn Haverhill, where guests can enjoy relaxation and still access downtown Newburyport with ease. Get the most out of your Newburyport stay with a hotel that’s all about value—lock in today!

  Call (855) 239-5277 to book with an agent.
  12.0 miles from Newburyport, MA 01950

Starting at

$114.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Exeter

59 Portsmouth Ave Exeter, NH

Guests headed to Newburyport will find relaxed accommodations at Hampton Inn & Suites Exeter, where rooms begin at $84.99, creating a warm and welcoming environment ideal for rest. Relax in the serenity of Hampton’s garden or courtyard areas, beautifully landscaped spaces for quiet contemplation or leisurely strolls.

At Hampton Inn & Suites Exeter, travelers will appreciate the calm surroundings, while downtown Newburyport is still nearby for a day of adventure. Find the perfect base for exploring Newburyport with affordable, inviting accommodations—secure now!

  Call (855) 233-7850 to book with an agent.
  12.1 miles from Newburyport, MA 01950

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Portsmouth Exeter

138 Portsmouth Avenue Exeter, NH

For a welcoming and affordable stay, Fairfield Inn & Suites by Marriott Portsmouth Exeter offers budget-friendly rooms with rates beginning at $142.99, creating a clean and comfortable space. Relax knowing Fairfield by Marriott prioritizes your health with enhanced cleaning protocols and socially distanced public spaces.

Guests at Fairfield Inn & Suites by Marriott Portsmouth Exeter can enjoy quiet surroundings, with the added convenience of downtown Newburyport being just a drive away. Make Newburyport travel both enjoyable and affordable with a practical hotel—secure now!

  Call (855) 233-0132 to book with an agent.
  12.4 miles from Newburyport, MA 01950

Starting at

$142.99

per night

Read Reviews View Amenities View All Rooms