About Us

Weymouth Landing Cat Clinic & Hotel opened in 1983 and serves the Weymouth and South Shore communities. Our cat hospital recognize that there is a significant difference between dogs and cats. We do not share the same hospital area and boarding facility with barking dogs, helping our feline patients feel much more relaxed. 

Our Practice

Our goal is to provide a caring, personalized, and high-quality service to you and your cat. We are certified as a Cat Friendly Practice by the American Association of Feline Practitioners.
Learn more >


We are located at:
127 Washington Street
Weymouth, MA 02188
(781) 337-0400
Find Hours & Directions >


Over 98% of our clients would refer us to a friend or family member.
Read our Reviews >

Meet the Team

Our team of caring professionals is devoted to you and your pet!
Meet our Team >

Please call (781) 337-0400 to schedule an appointment or request an appointment online. We look forward to seeing you and your cat soon!

Weymouth MA veterinary hospital for cats only