Discover the business of hospitality

Ranked among the top

7th

Best hospitality school in the world (QS Rankings)

100%

Student satisfaction score for employability (THE-ICE)

5th

Best hospitality school for employer reputation (QS Rankings)

Shape your career with an education that blends the best of hospitality and business in Montreux, one of Switzerland's most picturesque locations

Studying at Hotel Institute Montreux will provide you with the business and hospitality knowledge that will make you stand out from the crowd. With a blend of renowned Swiss hospitality management practices and modern American business expertise, our programs are designed to offer a well-rounded education that will open doors across multiple industries.

You will learn how to bring hospitality's customer-centric approach to the business world and build up a mental agility that will help you adapt your skills to fit industries beyond the realm of hospitality.

What you'll find in our brochure:

  • A well-rounded, practical education that opens doors across multiple industries
  • The flexibility to tailor degree with unique specializations
  • Regular guest lectures from industry leaders, bringing real-world experience into the classroom
  • A campus set in the heart of the vibrant Swiss Riviera

OUR PROGRAMS

One degree, many possibilities

Bachelor of Business Administration

3 YEARS
FULL TIME
3 internships

Wherever there are consumers, there's a need for hospitality therefore, when it comes to career opportunities, this bachelor's degree, awarded in partnership with Northwood University (US), unlocks endless possibilities across many different industries. Tailor your bachelor's degree with a specialization endorsed by a leading industry partner in finance, luxury brands, franchise management, HR, or senior living.

Take a closer look

Our Bachelor of Business Administration

Our BBA teaches you how to bring hospitality’s customer-centric approach to the business world and develop a mental agility that allows you to adapt to the changing needs of the industry.

Our campus

Montreux

Our location and facilities are hard to beat. Located in the picturesque town of Montreux on the shores of Lake Geneva, in a historic former hotel, you are central to all the culture, beauty, and amenities this vibrant region has to offer. Enjoy state-of-the-art accommodation and modern learning facilities and take advantage of our panoramic terrace with a view of the Alps.