Napa is the main commercial center of the Napa Valley. As such, Napa is much less attractive to weekend visitors compared to the towns up north in the Valley.
Most hotels in the town of Napa, and in nearby Yountville do however take it to provide the Napa Valley service visitors expect including Spa services and wine receptions.
As a home base for exploring the entire Valley, Napa Hotels are ideal as many of the guided winery tours depart from the town of Napa.