back to top ↑

Explore an exciting career in hospitality with New Castle Hotels & Resorts

New Castle Hotels & Resorts, a privately owned company founded in 1980, manages distinctive upscale hotels under major national franchises including Marriott, Hilton, Westin and Sheraton brands. Additionally, our hotel management portfolio includes unique independent properties, many of them heritage properties, which are positioned with strong one-of-a-kind identities.

OUR PHILOSOPHY: Performance = Promotion

Start with the best. If you want a rewarding career, start with the best. Ranked among the top 100 Hotel Management Companies in the United States and top 50 in Canada, New Castle leads the way with innovation, open communication, teamwork, commitment and pride. Our culture allows employees at every level to contribute and this philosophy has forged a well-diversified team of hospitality professionals.

Managing for success. We believe that learning is a continuous process that enhances individual expertise. New Castle provides ongoing management training and mentoring/development programs that allow professional growth. We begin with core training that will provide a solid foundation and a springboard to career advancement opportunities.

Focusing on your future. Managers who operate our hotels ensure our ongoing success and growth through their innovative ideas. New Castle demands a high level of expertise from our managers because all of our properties are managed from the field, not from the Corporate Office.

Performance = Promotion. When it comes to opportunities for career advancement, we are open and honest about assessing the abilities and performance of our managers and setting goals for their future. The numerous internal promotions we experience throughout our hotels truly reflects Performance = Promotion.