Otay Ranch Hotels

People visiting friends and family, or those in town on business or for special events, now have a place to stay that is close to all that Otay Ranch has to offer. Two hotels, with a total of 300 rooms, anchor the site just north of the Otay Ranch Town Center and be a focal point with their visibility from South Bay Expressway and Olympic Parkway. Hotel guests find themselves in a location that allows them to walk to the park, enjoy a dinner at a nearby restaurant, catch a movie or shop at the Town Center. The first hotel, a 148 room Marriott Residence Inn, is now open. For employment information, please visit the Evolution Hospitality website.