John Carver Inn > About Plymouth Inn
About The John Carver Inn & Spa
The John Carver Inn & Spa – an historic Plymouth, MA Hotel offering cozy accommodations from spacious guest rooms to luxurious suites. Featuring full-service amenities with the cozy warmth and hospitality of a New England inn, the boutique hotel is a welcomed retreat.
The John Carver Inn is located on the site of the original Pilgrim settlement just steps away from Plymouth Rock, the Mayflower II, the historic Plymouth waterfront as well as renowned dining and shopping.
Learn more about all we have to offer by exploring the information below: