San Blas [1] has several hotels, none of them huge, but all with personality. They are not likely to be full even during the high winter season (unless the surf off Mantanchén Beach [2] runs high for an unusually long spell).
Links:
[1] http://www.moon.com/destinations/puerto-vallarta/the-nayarit-coast/san-blas-and-vicinity
[2] http://www.moon.com/destinations/puerto-vallarta/the-nayarit-coast/the-road-san-blas/playas-matanchen-and-las-islitas