Find the perfect franchise for you

Take our tailored quiz to unlock a customized list of franchise opportunities right in your area.

Navigate quickly

Knights Inn

Knights Inn Franchise Systems, Inc is a subsidiary of Wyndham Hotel Group, LLC, a Delaware limited liability company owned by Wyndham Worldwide Corporation, a Delaware corporation. The franchisor offers, sells and supports franchises for guest lodging facilities operating under the "Knights Inn" service mark. The Knights Inn System concept is directed toward the price conscious traveler, offering clean, comfortable rooms and limited amenities for room rates substantially below those charged by mid-market motels and hotels. A typical chain facility will have between 50 and 100 guest rooms. It generally will not offer room service, convention facilities, lobbies, or other upscale amenities that increase construction and operating costs.

Facts & figures
Liquid capital required
$7,000
Investment
$98,100 - $4,800,000
Franchise fee
$7,000
Units in operation
328

$7,000 is required in available capital if you want to become a franchisee. $98,100 is the minimum that someone opening a location should expect to invest. The high end of the total investment required to open a franchise is $4,800,000. New franchisees pay Knights Inn a franchise fee of $7,000. There are currently 328 Knights Inn units in operation.

Check out our resources

Blog articles

Explore articles on franchise opportunities, industry trends, and success stories.

Industry reports

Explore reports on the latest trends in the franchising industry.

In the news

See what the media is saying about us and the franchise industry.

Disclosure documents

Find essential legal documents for evaluating franchises.

Franchise calculator

Use our tool to estimate the costs and benefits of franchises.

Is this your franchise?

Unlock your page now! Update your franchise details and connect with prospective franchisees.