Contact Maitland Shores Resort — Reservations, Directions & Inquiries
Have questions about camping lots, dock rentals, or seasonal RV sites? Get in touch with us today.
Questions? Reservations? Just say hello — we’re always happy to help.
Send Us a Message
- (647) 212 1234
- (905)774 8751
- info@rvparkontario.com
- 659 Port Maitland Road, Haldimand Norfolk Ontario N1A 2W6, Canada
Office Hours & Season Dates
Resort Season: April 15 – October 31
Office Hours: 10:00 AM – 4:00 PM daily during season
Phone & Email: 24/7 hours
How to Find Us — Maitland Shores Resort, Dunnville
Maitland Shores Resort is located at the end of Port Maitland Roadin Dunnville, Ontario — right at the mouth of the Grand River onLake Erie. The resort is in Haldimand County, roughly 90 minutessouthwest of Toronto, 45 minutes from Hamilton, and about 75 minutesfrom the Niagara region via Highway 3.
659 Port Maitland Road, Dunnville, Ontario N1A 2W6
Driving from Toronto:
Take the QEW west toward Hamilton, then Highway 6 south throughCaledonia and Hagersville toward Dunnville. Follow signs for PortMaitland Road at the south end of Dunnville. The resort entrance is at the end of Port Maitland Road on the left.
Driving from Hamilton:
Take Highway 6 south through Caledonia and Hagersville. Continue into Dunnville and follow Port Maitland Road south to the resort entrance.
Frequently Asked Questions About RV Park Ontario
Do I need to reserve seasonal lots in advance?
Yes, seasonal lots are limited and we recommend reserving early.
Can I visit the RV park before booking?
Yes, visitors are welcome to contact us and schedule a visit.
Are pets allowed at the campground?
Yes, our RV park is pet-friendly.
How can I reserve a seasonal RV lot?
You can reserve a seasonal RV lot by contacting us through the form on this page, calling us directly, or sending an email. Our team will guide you through the reservation process.