The Mesa City Council unanimously approved a plan Thursday to build a full-service hotel with 175 rooms and a 12,000-square-foot conference center.
Cubs Park is a 15,000-seat baseball stadium that will host its first Cactus League game on Feb. 27.
The complex includes four baseball fields. Mesa expects to add several mixed-use athletic fields next year.
The city has spent more than $100 million in voter-approved funds for the park and baseball complex.
Mesa officials plan to hold a grand opening for the stadium and park on Jan. 25.