Newbury Hotels


Compare Newbury Hotel Rates

Displaying 1-1 of 1 Newbury Hotels
  • blue The Inn on the Beach

    From: $345
    3 stars
    20 Fordham Way Newbury, MA 01951
    blue The Inn on the Beach
    Overall Rating:  3.7 / 5

    Escape to the unforgettable experience that is blue- The Inn on the Beach. Located on Plum Island- off the coast of Newburyport Massachusetts- blue is sequestered directly on the dunes of one of the m...Read More

    • Parking
    • Internet Access
    • Fitness Center
    • Dining
Displaying 1-1 of 1 Newbury Hotels
Page: 1