We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map Return to list
54 Merrimac St, Downtown Newburyport Pier, Newburyport, MA 01950-4704
Read Reviews of Newburyport Whale Watch
Filter Hotels
123 results
Accommodation
Price per night
Any
Amenities Restaurant Business Centre Pets Allowed Spa Airport Transportation Concierge Internet Meeting Rooms Non-Smoking Hotel Accessible rooms Air Conditioning Free Wifi Breakfast included Beachfront Pool Kitchenette Wheelchair Access Bar/Lounge Suites Room Service Fitness centre Free ParkingAny
Location
Any
Any distance
from
Traveller rating
Any
Hotel class4 stars 3 stars 2 stars 1 stars Any
Style All Newburyport Whale Watch hotels Budget Mid-range Luxury Green Romantic Beachfront Family-friendly Value Business Resort hotelAny
Hotel brand Fairfield Inn Independent Hotel Hampton Inn Courtyard Residence Inn Best Western PlusAny
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
List Map
Sort Distance
FilterAny distance from Newburyport Whale Watch
Updating list...
Book now, pay at stay
Hotels.com
US$210
View Deal
11 Brown Sq, Newburyport, MA 01950-2513
0.3 km from Newburyport Whale Watch
  • Free Wifi
  • Free Parking
Savings alert! 21% below average rates

The price you found is 21% lower than this hotel's average rate of US$265/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Free cancellation until 28/04
Booking.com
US$140
View Deal
7 Essex St, Newburyport, MA 01950-2710
0.3 km from Newburyport Whale Watch
  • Free Wifi
  • Free Parking
Priceline
US$93
View Deal
35 Clarks Rd, Amesbury, MA 01913-4255
4.6 km from Newburyport Whale Watch
  • Free Wifi
  • Free Parking
Special offer
Special OfferMember Rates
Savings alert! 17% below average rates

The price you found is 17% lower than this hotel's average rate of US$112/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Book now, pay at stay
Hampton.com
US$107
View Deal
284 Elm St, Amesbury, MA 01913-4320
4.9 km from Newburyport Whale Watch
  • Free Wifi
  • Free Parking
Special offer
Savings alert! 10% below average rates

The price you found is 10% lower than this hotel's average rate of US$119/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

SAVE US$10
US$329
Priceline
US$319
View Deal
20 Fordham Way, Plum Island, MA 01951-2101
5.6 km from Newburyport Whale Watch
  • Free Wifi
  • Free Parking
Special offer
Offers & AnnouncementsYour Beachfront Escape!
Savings alert! 15% below average rates

The price you found is 15% lower than this hotel's average rate of US$375/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Expedia.com
US$89
View Deal
11 Rocks Rd, Seabrook, NH 03874-4224
9.4 km from Newburyport Whale Watch
  • Free Wifi
  • Free Parking
Special offer
Savings alert! 16% below average rates

The price you found is 16% lower than this hotel's average rate of US$106/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Free cancellation until 04/05
Booking.com
US$79
View Deal
9 Stard Rd, Seabrook, NH 03874-4126
9.5 km from Newburyport Whale Watch
  • Free Wifi
  • Free Parking
Travelocity
US$67
View Deal
210 Ashworth Ave, Hampton Beach, Hampton, NH 03842-3435
10.8 km from Newburyport Whale Watch
  • Free Wifi
  • Free Parking
Booking.com
US$89
View Deal
198 Ashworth Ave, Hampton, NH 03842-3435
10.9 km from Newburyport Whale Watch
  • Free Parking
  • Pool
Booking.com
US$85
View Deal
162 Ashworth Ave, Hampton, NH 03842-3432
11.1 km from Newburyport Whale Watch
  • Free Parking
  • Pool
SAVE US$6
US$78
Booking.com
US$72
View Deal
95 Ashworth Ave, Hampton, NH 03842-3438
11.5 km from Newburyport Whale Watch
  • Free Wifi
  • Free Parking
Savings alert! 13% below average rates

The price you found is 13% lower than this hotel's average rate of US$83/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Booking.com
US$140
View Deal
113 Ocean Blvd, Hampton, NH 03842-3616
11.6 km from Newburyport Whale Watch
  • Free Wifi
  • Free Parking
Booking.com
US$89
View Deal
15 A St, Hampton, NH 03842-2905
12.0 km from Newburyport Whale Watch
  • Free Parking
  • Pool
Booking.com
US$116
View Deal
245 Ocean Blvd, Hampton, NH 03842-3627
12.1 km from Newburyport Whale Watch
  • Free Parking
  • Beachfront
Free cancellation until 04/05
Book now, pay at stay
SAVE US$4
US$118
Hotels.com
US$114
View Deal
295 Ocean Blvd, Hampton, NH 03842-3610
12.2 km from Newburyport Whale Watch
  • Free Wifi
  • Pool
Special offer
Offers & AnnouncementsBook Direct & Save!
Savings alert! 19% below average rates

The price you found is 19% lower than this hotel's average rate of US$140/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Booking.com
US$89
View Deal
315 Ocean Blvd, Hampton, NH 03842-3630
12.3 km from Newburyport Whale Watch
  • Free Wifi
  • Free Parking
Booking.com
US$140
View Deal
333 Ocean Blvd, Hampton, NH 03842-3632
12.4 km from Newburyport Whale Watch
  • Free Parking
  • Beachfront
Book now, pay at stay
Travelocity
US$109
View Deal