Plum Island Hotels

There are no hotel results in Plum Island. Below are the closest 50 hotels near Plum Island.

50 Hotels Found


  1. (0.8 miles/1.2 km away, in Salisbury Beach)

    Beach Rd. Rte. 1A, Salisbury, Massachusetts, United States


  2. (2.3 miles/3.7 km away, in Newburyport)

    167 Water Street, Newburyport, Massachusetts, 01950, United States

  3. Show Prices


    (2.7 miles/4.3 km away, in Newburyport)

    7 Essex St, Newburyport, Massachusetts, 01950, United States

    • Hotel Photos
    • Hotel Amenities
  4. Show Prices


    (2.9 miles/4.6 km away, in Newburyport)

    11 Brown Square, Newburyport, Massachusetts, 01950, United States

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities

  5. (2.9 miles/4.6 km away, in Newburyport)

    45 Green Street, Newburyport, Massachusetts, 01950, United States


  6. (2.9 miles/4.7 km away, in Newburyport)

    22 Market Street, Newburyport, Massachusetts, 01950, United States


  7. (3 miles/4.8 km away, in Newburyport)

    141 State St, Newburyport, Massachusetts, 01950, United States

  8. Show Prices


    (4.9 miles/7.9 km away, in Amesbury)

    Rt 110 And Clarke St

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities
  9. Show Prices


    (4.9 miles/7.9 km away, in Amesbury)

    35 Clarks Rd, Amesbury, MA 01913

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities
  10. Show Prices


    (5.8 miles/9.3 km away, in Hampton Beach)

    198 Ashworth Ave., Hampton, New Hampshire, 03842, United States

    1 review

    "Months ago I put a $54.00 deposit on a room. When I walked into the lobby and saw how filthy it was..."

    Good for: Festivals, Beaches, Family Travel

    • Hotel Photos
    • Hotel Amenities
  11. Show Prices


    (5.8 miles/9.3 km away, in Hampton Beach)

    210 Ashworth Ave, Hampton Beach, Hampton, New Hampshire, 03842, United States

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities
  12. Show Prices


    (6 miles/9.6 km away, in Seabrook)

    20 Spur Rd (Rte 107), Seabrook, New Hampshire, 03874, United States

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities
  13. Show Prices


    (6 miles/9.7 km away, in Seabrook)

    11 Rocks Rd, Seabrook, New Hampshire, 03874, United States

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities

  14. (6.3 miles/10.1 km away, in Hampton Beach)

    11 F Street, Hampton Beach, Hampton, New Hampshire, 03842, United States


  15. (6.3 miles/10.2 km away, in Hampton Beach)

    52 Ashworth Avenue, Hampton, New Hampshire, 03842, United States

    1 review

    "We stayed at the Janmere for three (3) nights with friends and I must say overall it was a wonderful..."


  16. (6.4 miles/10.2 km away, in Hampton Beach)

    48 Ashworth Ave, Hampton, New Hampshire, 03842, United States

  17. Show Prices


    (6.4 miles/10.3 km away, in Hampton Falls)

    11 Lafayette Road, Route 1, Hampton Falls, New Hampshire, 03844, United States

    1 review

    "I spent one night here on my way to the Lakes District in New Hampshire. The rate I got was fairly..."

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities

  18. (6.4 miles/10.3 km away, in Hampton Beach)

    245 Ocean Boulevard, Hampton, New Hampshire, 03842, United States


  19. (6.4 miles/10.3 km away, in Seabrook)

    Nine Stard Road, Seabrook, New Hampshire, 03874-4126, United States


  20. (6.4 miles/10.3 km away, in Hampton Beach)

    40 Ashworth Avenue, Hampton, New Hampshire, 03842, United States

  21. Show Prices


    (6.5 miles/10.5 km away, in Hampton)

    295 Ocean Blvd., Hampton, New Hampshire, 03842, United States

    1 review

    "off season we paid only $125 for a night, which is high, on season it is like $215. -you can get..."

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities

  22. (6.9 miles/11 km away, in Hampton Beach)

    409 Ocean Blvd., Hampton, New Hampshire, 03842, United States

    2 reviews

    "My wife and I stayed here last year. When we arrived the staff was friendly and courteous. Our room..."

    Good for: Beaches, Family Travel, Fishing


  23. (7 miles/11.3 km away, in Hampton Beach)

    528 Ocean Blvd, Hampton, New Hampshire, United States


  24. (7.7 miles/12.4 km away, in Hampton Beach)

    160 Lafayette Rd., Hampton, New Hampshire, 03842, United States

  25. Show Prices


    (7.8 miles/12.5 km away, in Hampton Beach)

    351 Winnacunnet Road, Hampton, New Hampshire, 03842, United States

    1 review

    "BED BUGS! The place is the dirtiest motel I ever been. My friend had stayed there before in the..."

    Good for: Surfing, Beaches

    • Hotel Photos
    • Hotel Amenities

Instant Answers: Plum Island

Get an instant answer from local experts and frequent travelers

96 travelers online now