Where to Stay in Plymouth
Whether you want to walk to Plymouth Rock or wake up to the ocean, here’s where to stay in town.
Find & book a place to stay
Search live rates and book a room near the Plymouth waterfront — compare hotels right on the map.
Historic & Central
John Carver Inn & Spa — steps from Plymouth Rock and the waterfront, with a Pilgrim-themed indoor pool (yes, an 80-foot water slide), a full spa, and on-site dining. The easy pick for families and first-time visitors.
On the Water
Hotel 1620 Plymouth Harbor — right on the harbor and walkable to everything downtown.
Thomas Sea Suites — modern waterfront penthouse suites for a stylish stay.
Pilgrim Sands on Long Beach — oceanfront with a private beach, just south of downtown.
Reliable & Easy
Trusted chains near the attractions and highway: Hilton Garden Inn, Hampton Inn & Suites, Fairfield by Marriott, and Best Western Plus Cold Spring.
Tip: Plymouth fills up fast in summer and around fall foliage and the holidays — book ahead.
Run an inn or B&B in Plymouth? Get listed on Everything Plymouth.