Rock Harbor Charter Service

New Englands Largest Charter Fleet

Meet our Fleet

Cape Cod Sportfishing at Rock Harbor, Orleans

The Rock Harbor Charter Service consists of 10 fully equipped sportfishing charter boats that fish the waters of Cape Cod Bay for striped bass, bluefish, shark, and bluefin tuna from Rock Harbor, Orleans.

Rock Harbor is a tidal harbor that is located on Cape Cod Bay. Cape Cod Bay is the premier destination for anglers world wide who are in search of trophy striped bass and bluefish during the summer months. Abundant with life, Cape Cod Bay is the summer residence for huge populations of striped bass, bluefish, and school bluefin tuna that feed well on the abundant bait that flourish in the worlds largest tidal flat.

The Rock Harbor Charter Service fleet of sportfishing charter boats are run by some of the best captains on the Cape, with many years of experience fishing both on Cape Cod Bay and elsewhere. The crews are all knowledgeable, courteous, and will do their best to accommodate the needs of both experienced and novice anglers alike. Your fish will be cleaned for you by your mate, and please remember that your gratuity is a major part of their wages!

View Our Schedule

What We Offer

Sportfishing Charter Rates

Full Charters
(Max 6 People)

8 Hours $800

4 Hours $600

Split Charters
(Per Person)

8 Hours $170 (5 people)

4 Hours $160 (4 people)

Multiple Boat Charters
(Large Groups)

Call for Pricing.

508-255-9757



All of the boats in our fleet are USCG certified and licensed to carry a maximum of six passengers.


All fishing tackle and gear is provided, and your fish will be cleaned by your mate. It is customary to give the mate a 15 - 20% gratuity.

Sailing May-October

Request a Sportfishing Trip Today!

A great day on Cape Cod Bay with the Rock Harbor Charter fleet.

Sportfishing Gallery



View Full Photo Gallery

Contact Roxanne to Book a Sportfishing Trip Today!

Call Us! 508-255-9757 Contact Us!

Copyright © Rock Harbor Charter Services 2018
P.O. Box 1070
Orleans, MA 02653
Phone: (508) 255-9757