Olde Square Inn

Exhale! The minute you walk through our door at Olde Square Inn, you’ll feel the weight of the week fall from your shoulders. You know that your beautiful room is waiting for you where you can cozy in or get ready for your next adventure. Savor a complimentary glass of wine on the beautiful side porch or grand balcony – or in front of the fireplace – as you relax, unwind, and enjoy.

Our award-winning Bed and Breakfast is located in the historic little town of Mount Joy, Pennsylvania, where you can stroll to restaurants, quaint shops and special Main Street events. Even so, in just a few minutes’ drive you’ll find yourself in the heart of Lancaster County where Amish culture, antiques, theaters, wineries, and outlets wait for your exploration. Not sure what to do? Your Innkeeper, Nancy, has expert knowledge of the area and is always happy to help you plan your day.

Whether you’re staying in, sitting poolside in the back garden, or out hunting treasures, you can count on us to help you make the most of your visit. Olde Square Inn is the ideal destination for the perfect escape – your home away from home. And as we like to say, you’ll “Enter as Guests and Leave as Friends!” Call or Book Direct today!



  • In-room refrigerators
  • Rooms with jetted tubs
  • 3-course breakfast
  • Within walking distance to restaurants and shops
  • Seasonal outdoor pool


127 E. Main Street
Mount Joy, PA

Contact Info

Photo Gallery

Skip to content