Excellence in hospitality and
luxury business education

Glion Institute of Higher Education is one of the world’s finest Swiss hospitality management schools.
Founded in 1962, its business degrees have been among the best in Swiss hospitality curricula for decades. It offers Hospitality Business Bachelor’s and Master’s degrees specializing in luxury management, events or finances, to students from up to 100 different countries, across three campuses in Switzerland and London, UK. Its prestigious programs unlock the door to brilliant careers in some of the world's most prestigious hospitality brands.
The luxury management degrees will equip ambitious students with the skills and knowledge they need to excel as managers in this exciting industry.






- Glion’s boutique-style campus offers a beautiful learning environment above the lakeside resort town of Montreux, with views of the French Alps and Lake Geneva.
- Sailing and skiing are both part of the lifestyle of Glion students.
- Students are just as likely to organize outings to Milan and Paris, as they are to Montreux’s famous Jazz festival.
- Academic study is combined with experiential learning with the world’s best experts, Michelin star chefs and world champions.



Bulle is a contemporary campus nestled in the heart of the Gruyère. With its picturesque landscapes, world-class hotels, and renowned hospitality culture, Switzerland provides an ideal setting for students to immerse themselves in the hospitality business environment and gain first-hand experience in a location known for its excellence in the industry





- Glion London is set in one of England’s oldest university buildings, Downshire House, London, which is also where the University of Roehampton campus is located, which provides a vibrant and diverse student experience.
- All the benefits of going to a British University, close to London’s city centre, the capital of Europe in terms of hospitality, events and finances.

School news
- Les Roches
Crans-Montana, Switzerland, 14 October 2024 – Les Roches Global Hospitality Education is thrilled to announce its official recognition by the Swiss Accreditation Council (SAC) as a University of Applied Sciences Institute. The prestigious accreditation highlights the institution’s commitment and ability to meet the world’s most demanding standards in education and further recognizes its excellence in hospitality business management.
This accreditation marks the culmination of a thorough and rigorous evaluation 2 year-process, bringing meaningful benefits to Les Roches’ students, alumni, and faculty as well as further enhancing the school’s academic offer.
For our institution, it is a key achievement. I thank the teams for their dedication and commitment. It is an immense recognition of our academic vision and a tribute to the solidity of our education model. For our community worldwide, our alumni and students, it means an enhanced recognition worldwide of the excellence of their education. Together, we will continue making an impact and lead the future of the Hospitality Industry.

Another step towards excellence
For the institution recognized again this year amongst the Top 5 hospitality institutions worldwide and celebrating its 70th anniversary, achieving Swiss accreditation as a University of Applied Sciences Institute has a far-reaching impact including:
- Strengthened Global Recognition: Swiss Universities of Applied Sciences are highly respected by employers and academic institutions worldwide. This recognition will provide Les Roches graduates with enhanced career opportunities
- Facilitated Academic Mobility: Accreditation makes it easier for students and graduates to transfer academic credits, recognize their diplomas and opens doors to additional educational opportunities both in Switzerland and internationally.
- Increased Research and Collaboration Opportunities for Faculty: Faculty members will enjoy greater opportunities to engage in research collaborations at both the national and international levels, along with increased access to funding for academic projects.
The Path to Swiss Accreditation
Obtaining this distinguished accreditation required Les Roches to undergo an exhaustive evaluation for the past 2 years, and meeting the requirements of the Swiss authorities who have defined 5 areas of evaluation and 18 standards:
- Quality Assurance: the evaluation of systems and processes that are in place in the institution to ensure the quality of both academic and non-academic student experience.
- Governance: the evaluation of decision-making processes within the institution and how stakeholders are involved in decision making and implementation.
- Teaching, Research, and Services: the evaluation of all activities related to academic programs, and knowledge creation and dissemination are evaluated.
- Resources: the evaluation of financial, human capital, infrastructure, and knowledge-related resources.
- Communication: the evaluation of internal communication channels and processes and external communication via websites, brochures, etc.
This process not only confirmed Les Roches’ strengths but also provided insights into areas for continuous improvement.




Evolution of Les Roches academic offerings
In line with its new status as a Swiss University of Applied Sciences Institute, Les Roches has made several updates to its academic offerings. Notable changes include:
- The Bachelor in Business Administration (BBA) in Global Hospitality Management has been renamed the Bachelor of Science (BSc) in Global Hospitality Management.
- At the graduate level, Les Roches now offers three Master of Science (MSc) degrees:
- MSc in Sports Management and Events
- MSc in International Hotel Management
- MSc in Marketing and Management for Luxury Tourism
Additionally, Les Roches has introduced a range of advanced studies programs, including the Master of Advanced Studies (MAS) in Hospitality Management, and various Diplomas of Advanced Studies (DAS) in areas such as international hospitality management, digital transformation, and luxury tourism.
Moving forward, Les Roches will continue to uphold its values of academic excellence, innovation, and a strong sense of community throughout the world, ensuring the institution’s global leadership in hospitality education.




About Les Roches
Les Roches is a bespoke experience to educate tomorrow's leaders in hospitality. Founded in 1954 in Switzerland, Les Roches offers undergraduate, graduate degrees and executive programs in Luxury, Hospitality and Tourism Management. Les Roches has campuses across Switzerland, Spain, UAE and China, as well as partner campus in near New Delhi.
Part of Sommet Education, worldwide leader in hospitality education, Les Roches ranks in the top 5 in the world’s higher education institutions for hospitality and leisure management (QS World University Rankings by Subject, 2024).
In addition to this Swiss recognition by the SAC, Les Roches is accredited by the New England Commission of Higher Education (NECHE).
For more information, visit https://lesroches.edu/