Navigate quickly
Baymont Inn & Suites
Baymont Inn & Suites was founded in 1973 and provides lodging to business and leisure travelers across the United States. Each location features in-room desks, pay-per-view movies and video games, free breakfast, and nonsmoking and handicapped-accessible rooms. Baymont Inns & Suites also offers conference rooms, fax service and computer data ports to help traveling professionals stay in touch with their business while in a state of traveling.
Facts & figures
The ongoing royalty for Baymont Inn & Suites is 5%. The low end of the total investment required to open a new franchise is $208,813. $7,304,504 is the maximum that someone opening a location should expect to invest. Before you become an owner, you will owe the franchisor a franchise fee of $26,000. The company was originally founded in 1974. Franchising as a means of location growth started in 1987. There are currently 519 Baymont Inn & Suites units in operation.