The Cranbury Inn is a NJ Wedding Venue located in Middlesex County in the charming town of Cranbury, NJ. It is perfect for the couple planning a wedding with a rustic touch to their day. The inn itself is a historical building from the 18th century that features a ballroom with a second floor balcony that overlooks the main area. Ceremonies are held on the first floor while guests watch from above, making it a unique setup for a ceremony. One of our favorite features included the woodwork and giant rafters above the ballroom. View our most recent wedding at this rustic NJ venue below: