In 1638, Swedish and Finnish settlers founded this historic borough, and fascinating historical attractions can be found throughout the area.

Start your historic sightseeing with the Old Swedes Trinity Episcopal Church. Founded in 1703, this historic gem is the oldest church in Gloucester County, and in its churchyard is an original log cabin dating from the 1640s, one of the oldest in the United States.

Keep the historic sightseeing going (while grabbing a bite to eat!) at the historic Swedes Inn, a restaurant built in the 1770s, offering crab cakes, scallops, filet mignon and more delicious menu options. Looking for a more casual option? Try Swedesboro Diner, a family-friendly restaurant offering an array of home-style favorites and hearty Italian dishes.

Visitors craving some outdoor recreation, venture to Swedesboro Lake Park, where a fully stocked lake offers ample opportunities for fishing and boating, while nearby nature trails and a playground are ideal spots for play and discovery.

For some luxury vacation ideas, start with a round of golf at Beckett Golf Course, where players can enjoy a 27-hole, classic style course in a country setting, featuring rolling fairways, medium sixed greens, a clubhouse, restaurant and pro shop.  Then, unwind and soothe sore muscles with a treatment at Serenity Spa, a full-service, holistic retreat offering massage therapy, skincare, body treatments and more.