Welcome to the Haddonfield Inn

The Haddonfield Inn, a small, elegant bed and breakfast in historic Haddonfield, N.J. is situated in a quiet neighborhood of graceful, restored Victorians. Our inn is an oasis from the hustle and bustle of a hectic world, where relaxation, enjoyment and comfort are top priorities. It is close to Philadelphia and many South Jersey attractions. The goal of the staff is to provide excellent accommodations and amenities without infringing on the intimacy and privacy of the guests. We make every effort to make your stay a memorable and worry-free experience.

We are located within walking distance of the high-speed train that will whisk you to the waterfront attractions along the Delaware River or the historic and business districts of Philadelphia, Pennsylvania. Be sure to leave some time to enjoy a leisurely stroll to the shopping and dining district of Haddonfield- named one of the "best shopping places outside NYC" by The New York Times.

Our boutique bed and breakfast is perfect for a romantic getaway, a home away from home, when traveling for school reunions, weddings, graduations and more. It is also a convenient location for corporate travelers. The Haddonfield Inn is a charming setting for a small, intimate wedding, elegant bridal shower or comfortable corporate retreat.

Our Inn's eight guest rooms and one suite (all with private en-suite baths) each evoke a different international culture, from Dublin to Hong Kong to an African safari. For your convenience, we offer FREE unlimited high speed Wi-Fi access. The rooms feature fireplaces, alarm clocks, cable TV, whirlpool baths or showers. In consideration of our guests, we do not allow smoking in the Inn. We are open year-round.

Here at Haddonfield Inn, we support ongoing training for our innkeepers through membership in PAII and Preferred Inns of New Jersey. Innkeeping is our lifestyle and we thank our returning guests for their loyal support and we welcome suggestions.   

  • Phone: (856) 428-2195 or 1-800-269-0014
  • Guest: (856) 354-1013 Fax: (856) 354-1273
«