Vacation year round at the Clarion Inn®, Cape Cod, formerly known as the All Seasons Motor Inn. We are honored to have received the Choice Hotels prestigious Gold Award (2012-2014) for our guest satisfaction and dedication to providing superior service. The Clarion Inn is conveniently located in the seaside town of South Yarmouth, Massachusetts. Close to many of Cape Cod's most popular visitor attractions including beaches, fine/casual dining, golf courses, and shopping centers. Day trips to the Islands of Nantucket and Martha's Vineyard via ferry are just minutes away. Our 114 deluxe accommodations have been recently renovated with a touch of Cape Cod charm, while keeping the needs of today's traveler in mind.