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 OPEN for our 54th Season! ~ 

If you are interested in staying with us anytime from May 2-October 20, 2024, please fill out this form and a reservation specialist with get back to you within 24 hours:

RESERVATION REQUEST FORM

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