5 Available Locations

Braintree

464 Quincy Ave (Rte 53) Braintree, MA 02184

phone icon(781) 859-0261

North Weymouth

669 Bridge Street (Rte 3A) N. Weymouth, MA 02191

phone icon(781) 332-4091

South Boston

39 Old Colony Avenue South Boston, MA 02127

phone icon(617) 712-2381

Taunton

687 County Street Taunton, MA 02780

phone icon(508) 202-0054

Weymouth

186 Main Street (Rte 18) Weymouth, MA 02188

phone icon(781) 790-4512

Welcome to Castle Self Storage!

Come store with us, you will be glad you did.

We are committed to offering convenient, secure and professional self-storage solutions to all of our customers. When you rent with us, you'll get more than a storage unit. You'll receive value, convenience, security and service.

Not Sure What Size You Need?

View our Size Guide page and see how easy it is to pack your possessions into a storage unit!

Have Questions About Storage?

Check out our FAQs page for answers to our most frequently asked questions.

Royal Features To Fit Your Storage Needs
Security Camera

24hr Video Recording

Tape Measure

Over 40 Unit Size Choices

Thermometer

A/C Units Available

Box Truck

Easy Drive Up Access

Alarm Bell

Individual Door Alarms

People

Professional Managers

Piggy Bank

Long Term Discounts

Light Bulb

Well-Lit Areas