Top Mast Resort: Truro, Cape Cod Resorts, Beachfront Vacation Rentals
Reservations: 1-800-917-0024
Located directly on Cape Cod Bay
in North Truro

Top Mast Resort is located at 209 Shore Road, North Truro, MA on Cape Cod Bay

 ~ We are currently CLOSED and will re-open for the season on May 1, 2025

We will begin accepting reservations for the 2025 season in early 2025!

RESERVATION REQUEST FORM (please note the office is closed until early 2025)

NEW for 2024...The Anchor House, a private, stand-alone, one-level rental with partial water views, 2 bedrooms that can sleep up to 8 people total, 2 bathrooms and so much more!

Click here for details!

New Anchor HouseNew Anchor HouseNew Anchor House
Tip Advisor Certificate of Excellence - 2011-2015
Tip Advisor Certificate of Excellence - 2019
Located in North Truro, Massachusetts on Cape Cod. We are close to the following towns and villages: Provincetown, Truro, Wellfleet and Eastham.

Top Mast Resort

P.O. Box 44
N. Truro, MA 02652

1.800.917.0024

Get Driving Directions
Email Us