View All Photos
Check Rates & Availability
An important part of American history, Plymouth Rock is located on the South Shore of Boston. The landing spot of the Pilgrim's is a must see on your list of attractions! Photo courtesy of the Massachusetts Office of Travel & Tourism and Tim Grafft.