Loading…

Hotels, Motels & Inns

Pilgrim Sands Hotel

Pilgrim Sands

Nestled along the picturesque coastline of Plymouth, Massachusetts, Pilgrim Sands Hotel offers a serene escape with the perfect blend of comfort and history. Located just steps from iconic landmarks like Plimoth Patuxet Museums and Plymouth Rock, our hotel provides the ideal base to explore America’s rich heritage.
Situated by the ocean, Pilgrim Sands on Long beach is a great choice for a stay in Plymouth.

Location:

150 Warren Ave. Plymouth, MA. 02360