Welcome to Maitland Shore Resort

About us

Nestled in the serene town of Dunnville, Ontario, Maitland Shore RV Resort & Marina offers a peaceful retreat for tent camping along the Grand River, just a minute's boat ride from Lake Erie. Perfect for family-oriented, seasonal park model living, the resort features distinct areas for both Seasonal and Transient RVs. Nature enthusiasts will find a haven here, with 275 acres of

wetlands ideal for bird watching, fishing activities, and canoeing.


Our camping resort is a paradise for outdoor lovers, offering heated outdoor pools, a marina with boat and dock rental, a boat launch, and group tent campgrounds. Maitland Shore has something for everyone, whether you're into fishing in the Grand River, hunting, boating, or ATV adventures. Kids can enjoy the playgrounds, and for those looking for a scenic getaway, our resort offers the ideal tent RV park camping experience for families, couples, and solo travellers.


Open from April 15th to October 31st, Maitland Shore is situated in Dunnville, Haldimand County, Ontario, Canada. The Port Maitland Marina, part of the resort, boasts 36 docks, including 4 transient slips, and offers 50/30 amp power, accommodating boats up to 40 feet in length. Whether you're looking for a tranquil getaway or an adventure-packedstay, Maitland Shore RV Resort & Marina is the perfect destination.

The national flag of Canada waving in the wind against a blue sky with the text Be Proud We are Canadian.
The national flag of Canada waving in the wind against a blue sky with the text Be Proud We are Canadian.

Our Services

Comfy camping and marina fun close to Niagara Falls.

Maitland Shores Resort in Dunnville featuring a marina with boat rentals and RV camping.
Maitland Shores Resort in Dunnville featuring a marina with boat rentals and RV camping.
RV & Tent Sites

Spacious spots by the Grand River for all camping styles.

Marina Access

Boat launches and docks right at your campsite’s doorstep.

Outdoor Fun

Trails, fishing, pools, and more for everyone to enjoy.

Get in Touch

Questions or bookings? Reach out anytime—we’re here to help make your stay memorable.

Phone
Email