Hospitality Schools

Best 50 Hospitality & Tourism Schools

We ranked the top 50 hospitality and tourism schools to get you the details on the best hospitality management degree programs. Emphasizing academic quality, affordability, and accessibility,'s ranking of these top hospitality programs can help you find the right school and degree for you.

Top Hospitality & Tourism Schools compiled this list of the top 50 U.S. schools with hospitality and tourism programs. Several factors were taken into account to determine which schools provide the best programs, including publicly available data from the U.S. Department of Education, and program specific information, such as the availability of internship opportunities, hospitality clubs and honor societies, and comprehensive coursework or study abroad options.'s rankings are unique in that they emphasize accessibility, affordability, and quality of education, which we considered the most important attributes in our ranking lists. Many of these schools provide hospitality and tourism degrees at both undergraduate and graduate levels.

1. East Stroudsburg University of Pennsylvania

As an undergraduate student at this northeastern Pennsylvania school, you can major in hotel, restaurant and tourism management or recreation services management. In either of these hospitality management programs, you'll engage in a variety of enrichment opportunities outside the classroom, including hotel restaurant shows, career days and tours of hospitality facilities. The recreation services management program allows you to choose between two specialty areas: commercial recreation/event planning or outdoor recreation/park management. In both majors, students can choose electives based on their area of interest in order to set them up for success in their chosen career paths.

2. Washington State University

This Pullman, Washington, school offers a major and minor in hospitality business management through its Carson College of Business. As a hospitality major, you'll be required to complete at least 1,000 hours in the hospitality industry before graduation, and you'll have the opportunity to study abroad in Switzerland, Italy or France. On the graduate level, you can pursue a doctoral degree in business administration with an emphasis in hospitality and tourism that encourages candidates with a hospitality background. The PhD program also requires courses in other disciplines, including marketing, psychology, management, and sociology.

3. Stockton University

Located in Galloway, New Jersey, Stockton University has a Bachelor of Science in Hospitality and Tourism Management Studies program. Outside the classroom, you can join the university's Hospitality and Tourism Management Society or its chapter of Eta Sigma Delta, an international honor society for hospitality and tourism students. You can also write for 'The Ledger,' a hospitality and tourism industry newsletter or gain insight from industry professionals through Stockton's Distinguished Speaker Series. The university is home to the Lloyd D. Levenson Institute of Gaming, Hospitality and Tourism, which focuses on the success of these industries within New Jersey.

4. York College of Pennsylvania

The internship program for bachelor's degree program in hospitality management at this south central Pennsylvania college spans over the first three years of studies, resulting in more than 800 hours of industry experience. Throughout the program, you'll also complete a series of career development courses focused on career paths, professional effectiveness and strategic career planning, among other topics. In addition to the hospitality management major, you'll find a minor in hospitality marketing at York's Graham School of Business.

5. James Madison University

James Madison University's Hart School of Hospitality, Sport and Recreation Management in Harrisonburg, Virginia, features a bachelor's program in hospitality management that requires 48 hours of hospitality-focused courses to best prepare you for your future career. There are many opportunities available for you to gain exposure to the hospitality field through courses that develop your event management skills and trips to the International Hotel, Motel, and Restaurant Show or local wineries. This program also offers an honors option through which you can complete a research- or project-based capstone project to enrich your learning experience.

6. College of Charleston

You can pursue a major, minor or concentration in hospitality and tourism management at this college, which is located in one of South Carolina's top tourist cities. The minor would most benefit you if you're majoring in a program outside of the college's business school, while the concentration in hospitality and tourism management pairs well with a business administration major. Several scholarships are available to hospitality students at the College of Charleston, including offerings from the Charleston Wine+Food Festival, the Greater Charleston Restaurant Association and Kiawah Island Golf Resort.

7. University of South Carolina-Columbia

At the main campus of the University of South Carolina, you can enroll in a bachelor's program in hospitality management that's one of only two programs nationwide certified by the Club Management Association of America. As a graduate student, you could earn a Master of International Hospitality and Tourism Management or a Ph.D. in Hospitality Management, both of which are nationally ranked programs. The University of South Carolina also offers related undergraduate and graduate programs in sport and entertainment management and a bachelor's degree program in tourism management.

8. Arizona State University-Downtown Phoenix

Arizona State's tourism development and management bachelor's degree program features a concentration in resort and hotel leadership that's capped off with a semester-long internship, allowing you to gain valuable industry experience. You also can pursue a concentration in sustainable tourism through this program, and both resort and hotel leadership and sustainable tourism can be taken as undergraduate minors. Additionally, ASU's downtown Phoenix campus offers undergraduate certificate programs relevant to the hospitality industry, including convention sales and meeting planning and special events management.

9. University of Hawaii at Manoa

Through this university's School of Travel Industry Management, you can earn a certificate, bachelor's degree or master's degree in travel industry management. There's also a combined bachelor's-master's option that shaves half a year off the time typically required to earn both degrees. Located in a neighborhood of Honolulu, this school features numerous extracurricular groups for hospitality students, including chapters of the Pacific Asia Travel Association, the Travel Industry Management Student Association and the Young Skal Club, a professional organization that aims to promote tourism and goodwill on a global scale.

10. Michigan State University

Through this East Lansing university's hospitality business bachelor's program, you'll complete two paid internships before earning your degree. At the graduate level, you can choose from master's degree programs in foodservice business management or hospitality business management. You also can pursue a graduate specialization in hospitality business as part of a master's degree or Ph.D. program outside of the university's business school. All hospitality students have the opportunity to interact with professionals in the field through the Spartan Sponsors Mentor Program, and with fellow students through the nine industry-related clubs sponsored by the university's Hospitality Association.

11. University of Massachusetts-Amherst

Within the Isenberg School of Management, you can pursue a bachelor's degree in hospitality and tourism management or doctoral degree in HTM. The University of Massachusetts also offers an online HTM bachelor's degree and an online certificate program in meeting and event management. The hospitality department stresses the importance of internships and hands-on projects as well as experiential learning labs. There are also several extracurricular activities available to choose from, including HTM Career Day and various professional clubs.

12. Pennsylvania State University-Penn State Berks

Located in Reading, Pennsylvania, this branch campus of Pennsylvania State University features a Bachelor of Science in Hospitality Management program. The school has partnerships with various nearby hotels and restaurants, where you can take part in an internship or gain lab experience. Additionally, the college has its own production kitchen and dining room where you can gain hands-on restaurant experience.

13. Pennsylvania State University-Main Campus

On the undergraduate level, you can major or minor in hospitality management at Pennsylvania State University's main campus in State College. The university also offers an undergraduate honors program in the field, which provides opportunities for study abroad and research. As a graduate student, you can earn a Master of Science or Ph.D. in hospitality management at Penn State. Additionally, you can gain hands-on experience in foodservice through Café Laura, a combination instructional lab and dining facility that's open to the public.

14. Western Carolina University

Located in Cullowhee, Western Carolina University is nestled in the tourist hotbed of the mountains of North Carolina. You'll complete an internship en route to earning your Bachelor of Science in Hospitality and Tourism Management. You'll also benefit from small class sizes, which cover various aspects of hospitality management, from casino operations to tourism planning and development.

15. Madonna University

As a student in Madonna University's bachelor's degree program in hospitality and management, you'll earn a minor in business administration in addition to your major studies. This program is available at the university's main campus in Livonia, Michigan, and at its nearby Macomb University Center. It can also be completed 100% online.

16. Oklahoma State University-Main Campus

OSU's School of Hospitality and Tourism Management offers a Bachelor of Science in Human Sciences with a major in hotel and restaurant administration, as well as master's and doctoral programs in hospitality and tourism management. As a student at this Stillwater university, you can gain practical experience as part of the culinary or service team at Taylor's, a buffet-style restaurant, or Planet Orange, a quick service restaurant, both of which are located on campus. OSU also hosts a Distinguished Chef Series and wine and craft beer forums.

17. East Carolina University

You can earn a bachelor's degree or minor in hospitality management at East Carolina University in Greenville, North Carolina. As a hospitality management major, you can choose from three concentrations: conventions and special events management, food and beverage management, or lodging management. The school also offers an accelerated course of study for hospitality management majors who want to go on to earn a Master of Business Administration (MBA); if you choose this option, you'll be able to earn your MBA in just two regular semesters and one summer after earning your bachelor's degree.

18. Florida State University

In addition to its bachelor's program in hospitality and tourism management, Florida State University in Tallahassee offers an undergraduate degree program in global club management and leadership that focuses on the inner workings of private clubs and golf resorts. You also can pursue a minor in hospitality management. Outside the classroom, you might choose to join the student chapters of the Club Managers Association of America or the Florida Restaurant & Lodging Association. Eta Sigma Delta, the international hospitality administration honor society, also hosts a branch at FSU.

19. Northwood University

Located in Midland, Michigan, Northwood University offers a Bachelor of Business Administration in Hospitality Management. As an undergraduate student, you'll have several options for hands-on learning, including helping run the Northwood University International Auto Show and the on-campus N.A.D.A. Hotel & Conference Center. Northwood also has an accelerated program where you can earn your bachelor's degree in hospitality management and your MBA in just four years.

20. SUNY Plattsburgh

You'll complete 600 hours of fieldwork while earning your bachelor's degree in hospitality management at this upstate New York college. Students have the opportunity to help manage the Valcour Inn and Boathouse on Lake Champlain, as well as work at the on-campus restaurant, Samuel D's. You can also gain valuable networking experience as a member of the college's Hospitality Management Club.

21. University of Mississippi

You can earn a bachelor's degree in hospitality management, an online master's degree in hospitality management or doctoral degree in nutrition and hospitality management through the Department of Nutrition and Hospitality Management. Hospitality management students can join the Ole Miss Ambassadors for Southern Hospitality, which provides students with networking and service opportunities, or help run Lenoir Dining, an on-campus restaurant.

22. University of Nebraska-Lincoln

You can choose from six areas of emphasis in UNL's Bachelor of Arts in Hospitality, Restaurant and Tourism Management program, including club management, event planning, food and beverage, human resources, lodging, and tourism. HRTM students also have the opportunity to take part in study tours to domestic locations like Augusta, Georgia (for the Master's Tournament), and New York City, as well as international locations, like Oman and the United Arab Emirates, and the International Film Festival in Cannes, France.

23. Iowa State University

You can major in hospitality management or event management at Iowa State University in Ames. The university also has several graduate-level options in hospitality management, including thesis and non-thesis master's programs and on-campus and hybrid doctoral programs. In addition to a chapter of Eta Sigma Delta international honor society, Iowa State has chapters of the Club Managers Association of America, the Event Management Club, the Graduate Student Association of Hospitality Management and the National Society of Minorities in Hospitality.

24. Grand Valley State University

At this Grand Rapids, Michigan, university, you can major or minor in hospitality and tourism management. You also can pursue a unique adventure tourism management minor that offers courses in geotourism, wildland recreation management and ethical recreation, as well as fitness courses in snowshoeing, rock climbing and large boat sailing. All hospitality and tourism programs at this university require three internships to gain work experience and develop students' knowledge of the field.

25. Temple University

Philadelphia's Temple University offers bachelor's degree, certificate and minor programs in tourism and hospitality management, as well as a certificate in event leadership. On the graduate level, you can pursue a master's degree in hospitality management or in travel and tourism. Additionally, you can choose to participate in several student groups at Temple, including chapters of the American Hotel & Lodging Association, the Event Planning Association, Hospitality Sales and Marketing Association International and Destination Marketing Association International, among several others.

26. Central Michigan University

Central Michigan University in Mount Pleasant has an undergraduate major and minor in hospitality services management, along with related majors in logistics management and purchasing and supply management. Through the university's Hospitality and Tourism Association, you can tour local businesses and engage with guest speakers from the hospitality industry. You also might be interested in joining the school's Logistics Management Council Honor Society or Supply Chain Management Association.

27. San Jose State University

This California university offers a Bachelor of Science in Hospitality, Tourism and Event Management program that requires completion of an international study experience. As a hospitality student at SJSU, you'll have the unique opportunity to help with the AT&T Pebble Beach Pro-Am golf tournament through the university's partnership with Pebble Beach Resorts. You also might be eligible to join the campus' chapter of Hospitality Financial and Technology Professionals.

28. Kent State University

You can pursue a major in hospitality management at this Ohio university, which also offers minors in both hospitality management and event planning. On the graduate level, Kent State features a master's degree program in hospitality and tourism management with thesis and non-thesis options. You'll have the option of participating in several hospitality-related extracurricular activities, including the Campus Kitchen Project, which helps to combat local hunger and nutritional issues.

29. University of New Hampshire-Main Campus

In addition to a major and minor in hospitality management, this Durham, NH, university offers a major in ecogastronomy that links hospitality management, sustainable agriculture and other related fields to prepare you to work in a variety of hospitality positions, including as an events manager. This school also features a minor in tourism management. You can gain hands-on experience by taking part in the university's Dinner Dining Series, a brunch and dinner series planned and run by hospitality management students.

30. Kansas State University

At Kansas State, you can earn a Bachelor of Science in Hospitality Management or a minor in the field. This Manhattan, Kansas, school also has several graduate options, including a Master of Science in Hospitality Administration, a dual MBA/MS in Hospitality Management, and a Ph.D. in Human Ecology with a specialization in hospitality administration. You also can earn a Bachelor of Science and Master of Science concurrently. Kansas State offers several clubs for hospitality majors, including the Club Managers Association of America, the Hospitality Management Society and the Professional Event Management Society.

31. Virginia Polytechnic Institute and State University

Undergraduates at this Blacksburg, Virginia school can major in hospitality and tourism management on its own or double major in HTM and another business discipline, like real estate. You'll have the opportunity to gain hands-on management experience through the program's field study program, and you can network with peers and industry professionals through various student groups, including the Club Managers Association of America and the National Society for Minorities in Hospitality. Virginia Tech also offers a Master of Science in Business Administration and a Ph.D. in Business, both with available concentrations in hospitality and tourism management.

32. Missouri State University-Springfield

Missouri State's Bachelor of Applied Science in Hospitality Leadership program, intended for those who already hold an Associate of Applied Science, is the only such program in the state that's accredited by the Accreditation Commission for Programs in Hospitality Administration. You also can pursue a Bachelor of Science in Hospitality Leadership at this school, with specializations available in club management, food and beverage, general operations, lodging, senior living management and tourism. Additionally, Missouri State offers an undergraduate food and beverage operations certificate program and a graduate hospitality administration certificate program.

33. University of Missouri-Columbia

You can earn a Bachelor of Science in Hospitality Management through the University of Missouri either online or at its Columbia campus. Areas of emphasis available through this program include conference and event management, food and beverage management, lodging management and sport venue management. As an upper-level undergrad, you can gain practical experience in hospitality management by helping to plan and execute the Hospitality Management Dinner Series. You also might opt to work with the hospitality department's Cafe at Eckles. On the graduate level, this university features master's and doctoral programs in food and hospitality system.

34. Texas A&M University-College Station

Students pursuing a bachelor's degree in recreation, park and tourism sciences from Texas A&M University must also earn at least one certificate in either community recreation and park administration, parks and conservation, tourism management or youth development. Additionally, you can complete these certificates, as well as certificates in hospitality management and professional event management, independent of a degree. Master's and doctoral programs in recreation, park and tourism science also are available, with several designated research areas, including event management and tourism management.

35. Texas Tech University

Through this Lubbock, Texas, university, you can earn a bachelor's degree in restaurant, hotel and institutional management on-campus or online. The school also offers an accelerated bachelor's to master's program in hospitality and retail management that can be completed in just five years. Additionally, a master's program in hospitality and retail management and a doctoral program in hospitality administration are available. As a hospitality student at Texas Tech, you'll have the opportunity to study abroad in the United Kingdom and/or Hong Kong.

36. Auburn University

This Alabama school features a Bachelor of Science in Hospitality Management program with options in culinary science, event management, and hotel and restaurant management. You can gain practical hospitality experience and initiate industry contacts through Auburn's partnership with Ithaka Hospitality Partners, which operates the Hotel at Auburn University and Dixon Conference Center. As a graduate student at Auburn, you can also earn a master's or doctoral degree with a focus in hotel and restaurant management.

37. The University of Alabama

As a hospitality management major at this Tuscaloosa school, you'll complete 500 hours of practical experience, and you can choose from concentrations in restaurant/food and beverage management, hotel/lodging management and meetings/event planning. The hospitality management program is designed to qualify you for certification as a Manage First Professional and/or Certified Hospitality Supervisor. As a graduate, you also may be qualified for Certification in Hotel Industry Analytics. The university also offers a hospitality management concentration as part of a Master of Science in Human Environmental Sciences.

38. California State University-Monterey Bay

At this school on the California coast, you can pursue a Bachelor of Science in Sustainable Hospitality Management with a concentration in sustainable hotel, resort and event management or sustainable ecotourism management. You can add to your business knowledge and skills by taking part in the Diamond Key Professional Development Program, and gain practical experience by working as a hospitality manager with the Pebble Beach Special Event Management Team. You'll also have the opportunity to study abroad in Costa Rica, one of the world's most popular ecotourism destinations.

39. North Dakota State University-Main Campus

As a student in North Dakota State's bachelor's degree program in hospitality and tourism management, you'll earn a business minor. You'll also take part in numerous study tours to hotels, restaurants and tourist destinations across the country. This Fargo university hosts a chapter of the Hospitality Student Association, which organizes an annual Food and Wine Show fundraiser and a yearly spring field trip for hospitality students.

40. California State University-Long Beach

The Long Beach campus of California State University offers a Bachelor of Science in Hospitality Management, as well as minors in hospitality management and in event planning and management. As a hospitality major, you'll complete 800 hours of work experience and an internship. Cal State-Long Beach hosts student chapters of the Hospitality Management Association and Eta Sigma Delta, and hospitality students help plan and present an annual golf tournament and dinner.

41. Plymouth State University

Located in Plymouth, New Hampshire, Plymouth State University has a bachelor's degree in tourism management and policy that delves into the connections between the environment and tourism and how those relationships impact local economies to help prepare you for work in hospitality management. The university also offers a four-course hospitality and tourism management graduate certificate program that consists of 12 credit hours spread over four hospitality-related courses.

42. Ashland University

As part of the Bachelor of Business Administration in Hospitality Management program at this northern Ohio university, you'll be required to complete a minor in a subject of your choosing. Ashland hosts a student chapter of the National Society of Minorities in Hospitality and is home to the Burton D. Morgan Center for Entrepreneurial Studies, where you can engage with faculty and students from various disciplines to build your business knowledge and skills.

43. Appalachian State University

Located in Boone in the North Carolina mountains, this university offers a bachelor's degree in hospitality and tourism management that requires you to complete a full-time summer internship. You'll have several student groups to choose from as a hospitality major, including the Hospitality and Tourism Management Student Association and the Association of Student Entrepreneurs, as well as Sigma Iota Epsilon, an honor society for management majors.

44. University of Kentucky

Through the University of Kentucky's Bachelor of Science in Hospitality Management and Tourism program, you can spend a semester or summer abroad, studying in a locales like Florence, Italy, or Dublin, Ireland. The university also has a year-long program for hospitality majors to study abroad in Quito, Ecuador, as well as shorter weeklong programs both domestically and internationally. You can earn a master's degree in hospitality management and tourism at this Lexington school. Master's candidates can choose from thesis, non-thesis and internship project paths.

45. The University of Tennessee-Knoxville

At the University of Texas-Knoxville, you can earn a bachelor's degree in hotel, restaurant and tourism management or a doctoral degree in retail, hospitality and tourism management. You'll be able to gain practical experience through the UT Culinary Institute and Ready for the World Café. You'll also have numerous opportunities to build on your skills through international and domestic study tours and can take part in a student exchange program in the Netherlands that costs the same as studying at UT for a semester.

46. Dallas Baptist University

This Texas-based Christian college offers a Bachelor of Business Studies in Hotel and Hospitality Management as well as a minor in the field through its nationally accredited College of Business. You can further build your business skills and network with peers outside of the classroom as a member of the DBU chapter of the Society of Young Business Professionals.

47. Colorado State University-Fort Collins

Colorado State's Bachelor in Science in Hospitality Management culminates in a senior seminar, through which you'll plan and put on a networking event involving industry professionals. You'll have several options to develop your leadership and management skills through the university's chapters of the National Association of Catering and Events, the Colorado Hotel and Lodging Association and the Colorado Restaurant Association, which meet at various Fort Collins hotels and restaurants.

48. Ohio State University-Main Campus

At Ohio State University in Columbus, you can study hospitality at the undergraduate or graduate level. OSU offers a bachelor's degree program in hospitality management and master's and doctoral degree programs in consumer sciences with a concentration in hospitality management. You can gain practical experience by volunteering alongside industry leaders for the annual Big Dish networking and fundraising event.

49. West Virginia University

As a hospitality and tourism management major at this Morgantown university, you'll complete two internship experiences as well as a practicum in event planning. You can gain additional hands-on experience through learning labs, including an on-campus Mediterranean restaurant and a lab at the off-campus Waterfront Place Hotel. Additionally, the university hosts an active Hospitality Club.

50. Piedmont College

Piedmont College offers a bachelor's degree in business with a concentration in hospitality and tourism management at its Athens campus. This program is geared toward nontraditional students, with classes offered at night and on weekends. You can gain practical experience through the college's partnerships with several businesses, including The Classic Center, which boasts a theater and numerous meeting and conference facilities.

To get a more in-depth look at our school ranking methodology, please visit's ranking methodology page.