O'Hara's Landing is a full service marina

A selection of new and used boats. Master mechanics on site
Enjoy a day on the lake, all equipment provided
Mary's Cafe
Enjoy breakfast or lunch on our lakefront patio
Free parking all day when you launch your boat with us

Family run since 1974

Sales & Service

Everything you need for your boat. Experts on-site


Everything from pontoon boats to fishing boats, rowboats, speed boats and cabin cruisers. We proudly offer Mercury Marine and Starcraft Marine. We also have a selection of pre-owned boats and motors.


With over 100 years of combined experience, our certified technicians use the latest technology, and insist on first-rate and friendly service. A large inventory of parts is stocked on site.


Boats up to 24' are accommodated. Please note that dock spaces are subject to availability and we do not have any available spaces for the 2024 season.


We will prepare and store your boat for the winter, and ready your boat for launch in the spring. We also service and pick up from other nearby lakes in Connecticut, New York and Massachusetts.

Rentals & Equipment

Our rental fleet and facilities

Rentals may be canceled for any reason with a full refund if requested more than 24 hours prior to the booking date.

Gas and life preservers included
Rental rates are for the entire day. We do not offer partial day rates
No boating license required, just a valid driver's license to rent or drive the boat
Boat capacity is measured by total headcount (including children)
Going to be late? Give us a call (860) 824-7583. If you are more than an hour late without notice we may not hold your reservation.
Prices do not include tax

Mary's Cafe

Our award winning restaurant

Classic breakfast fare. Get your day on the lake started off right
American favorites made to order. Take a break from boating to fuel your family
Sat - Sun | 7am-3pm
The restaurant sits lakefront with indoor and outdoor seating. We serve breakfast and lunch. Casual and family-friendly!

Drop us a line!

(860) 824-7583

254 Twin Lakes Rd. Salisbury, CT 06068

Weekends & Holidays



Please note that we are only able to take reservations by phone