5/10

Franchimp Summary Rating

5 /10
Higher than 59% of peers

Franchise Summary

Description
The franchisee will establish and operate a hotel under the Holiday Inn, Holiday Inn & Suites, Holiday Inn Express, Holiday Inn Express & Suites or Holiday Inn Resort brand.
Company Background
Holiday Inn is a leading global hospitality company with more than 6,400 properties in 100 countries and territories. As of September 30, 2018, the Company's portfolio included approximately 447 owned or franchised hotels that are operated by franchisees under long-term management agreements. The Company has a broad portfolio of well-recognized brands comprising Holiday Inn(R), Holiday Inn Express(R), and Holiday Inn Resort(R) hotel franchises as well as Crowne Plaza(R), Staybridge Suites(R), Candlewood Suites(R), EVEN(TM) Hotels, HILTON Garden Inn(R) and Homewood Suites by Hilton.
Franchise Opportunity
Choosing the right hotel for your next vacation can be difficult. You want to make sure you're getting a good deal, but you also want a comfortable place to stay. It's hard to know which hotel will be the best fit for your needs. Do you go with a big chain that's likely to have more amenities, but might be more expensive? Or do you choose a smaller independent hotel that might be cheaper, but might not have as many features? Holiday Inn has the perfect solution for you. We offer comfortable and affordable accommodations no matter where you're traveling. Plus, we have a variety of different brands so you can find the perfect one for your needs.
Corporate Structure
Holiday Hospitality Franchising, LLC was incorporated under the name “Holiday Inns Franchising, Inc.” in Delaware on November 3, 1989. On October 20, 1997, Holiday changed its name to “Holiday Hospitality Franchising, Inc.” and on March 26, 2012 Holiday converted to a limited liability company. Holiday’s principal business address is Three Ravinia Drive, Suite 100, Atlanta, Georgia 30346.
Royalties and Marketing Fees

Royalties : 5.0% - 6.0% of revenue

Franchise Types Available

# Type Investment Fees

Management Team

# Name Position

Distribution of Holiday Inn Franchisees

Holiday Inn Franchise System Development in 2024

FAQ

How much investment do I need to start my own Holiday Inn business?
Franchisees typically require at least $17,465,626 to $26,641,650 investment to get their Holiday Inn business started
What are the initial franchise fees for Holiday Inn?
Franchisees typically need to pay at least $94,700 in fees directly to Holiday Inn in order to earn the right to launch their business
How much money can I make with a Holiday Inn franchise? What are the average revenues for a typical Holiday Inn business?
We haven’t done the math on how much revenue a typical Holiday Inn brings in each year. We estimate that other franchisees in the Lodging & Leisure industry generate $882,894 revenue, so we would expect Holiday Inn to generate a similar amount
How long do I need to commit to running a Holiday Inn unit? What is my contractual commitment?
The standard length for an initial franchise contract is 10 years. Renewals are also generally 10 years

Accessibility

5 /10
The Franchisor's investment costs ranges from $17,465,626 to $26,641,650 which is Much Higher than the $0 to $0 average in the Lodging industry
What determines the investment cost?
Item 7 of the Franchise Disclosure Document lays out the full list of initial investment costs, including the fee payable to the franchisor, security deposits, equipment, professional fees etc

Franchises in the Same Industry

Popular Franchises

Is this your Franchise?

Update your profile with photos, videos, useful information, and start connecting with prospective franchisees today

CLAIM THIS FRANCHISE