Master of Science in International Hospitality Business with Specialization in Entrepreneurship & Innovation

From opportunity recognition and business modeling to entrepreneurial finance, leadership and international growth, this specialization takes you through the entrepreneurial journey from initial idea to viable, scalable business. You will also explore the distinctive realities of family and small businesses and the legal considerations involved in building and protecting a venture.

Accreditations

neche
Course Summary

Transform your idea into a viable business

This Master’s degree builds your strategic, financial and leadership capabilities, enabling you to identify opportunities, create new ventures and grow hospitality and experience-led businesses.

Your intensive curriculum combines foundational knowledge of the international hospitality industry with a specialist entrepreneurial journey that takes you from opportunity recognition and business modeling through to financing, scaling and leading a venture.

Whether your ambition is to launch your own business, grow an existing venture or bring entrepreneurial thinking to an established organization, you will develop the mindset and practical business capabilities to turn opportunities into action.

pin icon

Study in Switzerland

Glion and Bulle campuses

book icon

Internship or Business Research Project

Gain vital real-world experience

calendar icon

Next start dates

Spring 2027 & Fall 2027

clock icon

Duration

1.5 years/3 semesters

coin icon

Credits

90 ECTS/45 US credits

Learn to think like an entrepreneur

Acquire the skills and capabilities to launch and grow a business

Field trip and company visits

Experience the world of premium hospitality close-up

people icon

Personalized career support

Use our expertise and contacts to power your career

Tuition Fees & Admission Requirements

Why choose this degree?

Learn to think like an entrepreneur
Develop the skills to recognize opportunities and transform ideas into credible business concepts.

Build a compelling business case
Acquire expertise in business modeling, entrepreneurial finance and venture creation, giving you the tools to assess feasibility and build a robust proposition.

Develop the skills to drive sustainable growth
Explore international expansion, entrepreneurial leadership and talent management to understand what it takes to scale a new venture successfully and sustainably.

Understand the realities of entrepreneurship
Engage with entrepreneurs and business owners and work on real-world business projects, while exploring family and small businesses and the legal and contractual considerations involved in entrepreneurship.

Course Structure

Your study pathway begins with a semester dedicated to core hospitality business knowledge, which is followed by the specialization semester. The degree is completed by a Business Research Project or internship with Applied Research Report.

Taught subjects across both academic semesters include revenue & demand generation, leadership & organizational behavior and entrepreneurial strategy & opportunity recognition.

98% of students have 1 or more offers on graduation

6 internship offers per student on average

Semester 1

Core Semester

In this semester you will develop advanced professional capabilities across strategy, finance, marketing, operations, data and AI, sustainability and evidence-based decision-making.

Complementing the classroom learning are opportunities for industry exposure and networking which include Industry Weeks and a business field trip.

Semester 2

Entrepreneurship & Innovation Specialization

This specialization semester will teach you how to identify market opportunities and develop viable business models, while also delivering the strategic, financial and leadership capabilities you’ll need to launch and grow a new commercial venture.

Apply this learning in a real-world context through your Industry Business Project while also supplementing your professional know-how with your choice of elective subject.

Semester 3

Complete your Master's with valuable professional experience

Choose between:

6-month professional internship with Applied Research Report
or
Business Research Project

A professional internship enables you to apply your knowledge within your chosen sector while building experience, contacts and industry credibility. Alternatively, the Business Research Project provides the opportunity to investigate a genuine commercial issue through the application of rigorous research and analysis.

Where could this degree take you?

Develop a profile suited to entrepreneurial, innovation and business-growth roles within hospitality and the wider experience economy.

Your specialist capabilities can support ambitions to launch or grow your own venture, join a family business, work in business development or innovation, or bring a more entrepreneurial approach to an established organization.

Business field trip

Destination
Barcelona

Learn
Integrate theoretical and experiential education.

Network
Meet industry leaders grow your professional network.

Connect
Discover new trends in the industry and enrich your knowledge.

Every full-time Master’s program incorporates an immersive field trip, offering unique access to key industry players representative of your study topic. These bespoke, multi-day experiences have packed itineraries featuring company visits, presentations by senior executives, lunches and dinners at which you can experience the best of local gastronomy while getting to know fellow students in more relaxed circumstances. Destinations and program are subject to change.

Meet our program Alumni

Industry Sectors

A Glion education sets the foundation for success in hospitality and far beyond. Alumni go on to lead in luxury, finance, FMCG, and other global sectors. All statistics are an average from 2020-2023 graduates.

21%
Hospitality & TravelWorking in hospitality, tourism and F&B
61%
Luxury & BusinessWorking in luxury goods & services, agencies, events, banking and finance
18%
Other Careers & Emerging FieldsWorking in other industries

Frequently asked questions

Is this Master's worth the investment?

Worth depends on your career goals and the specific program you choose. A specialized masters is the right investment if you want the strategic, financial and leadership capabilities to turn an idea into a viable business, not just study entrepreneurship in theory.

When you combine that ambition with a masters that builds venture creation, entrepreneurial finance and growth capabilities, backed by a six-month internship or Business Research Project, you have a degree like our Entrepreneurship & Innovation specialization, which graduates into a strong track record: 98% of students receive one or more job offers on graduation, with an average of 6 internship offers each.

How is this different from the Guest Experience & Service Design specialization?

Glion’s Master’s in International Hospitality Business offers more than one specialist pathway, and each is built for a different ambition. Both share the same core business foundation in Semester 1.

Our Entrepreneurship & Innovation specialization then takes you through the complete entrepreneurial journey, from opportunity recognition and venture creation to entrepreneurial finance, growth and leadership. The Guest Experience & Service Design specialization instead develops your expertise in guest experience analytics and service design. Choose this program if your ambition is to launch, grow or lead a venture, not to design guest experiences within an existing business.

Should I choose the internship or the Business Research Project?

It depends on how you want to complete your masters and the direction you want your early career to take. A professional internship lets you apply your knowledge within your chosen sector while building experience, contacts and industry credibility. A Business Research Project instead gives you the opportunity to investigate a genuine commercial issue through rigorous research and analysis.

On this specialization, your Industry Business Project already gives you the chance to apply your knowledge to a genuine commercial challenge before Semester 3 begins. Whichever path you choose next, you complete your Master’s with valuable professional experience behind you.

Do I need to already have a business idea or a family business to apply?

No single starting point is required. This program is built for career changers, aspiring or current entrepreneurs, and family business owners alike, whether you already have a venture in mind or not.

On this program, Semester 1 builds the business, strategy and leadership foundations every student needs, before Semester 2 takes you through opportunity recognition, venture creation and business modeling from the ground up. Whether you want to launch your own business, grow an existing venture, join a family business or bring entrepreneurial thinking to an established organization, this specialization builds the mindset and capabilities to turn opportunities into action

What elective should I choose in Semester 2?

The right elective depends on the specific function you want to move into after graduation, not just the topic that sounds most interesting. Think about the day-to-day role you’re aiming for, then let that guide your choice.

On this Master’s, you choose one elective in Semester 2 alongside your core specialization: Brand Identity, Creativity & Storytelling for experience-led branding roles, Strategic Leadership Across Generations for people-management roles, Experience Audit: From Mystery Shopping to Employer Brand for evaluation-focused roles, or Technology & AI in Hospitality for digital and data-driven roles. *Please note that elective courses are subject to change and the options available may differ for each intake.

How much does this Master's cost?

Cost depends on the school, the campus and the program structure, so it pays to choose one that’s transparent about its fees rather than vague on pricing.

For this program, the published fee schedule for the Switzerland track totals CHF 47,300 in compulsory academic expenses across your two campus-based semesters. That covers tuition, academic resources and mandatory insurance. Your internship or Business Research Project semester carries its own separate costs.

When can I start this Master's?

Most hospitality masters run on a twice-yearly intake cycle, whether you’re moving straight from your undergraduate degree or timing a career change around your current role.
This Master’s begins with Spring and Fall intakes at Glion’s Switzerland campuses in Glion and Bulle.

Loading...
Loading...
Loading...
Loading...