There aren't any hotels that are really "near" the pier..most are 15-20 mins. away by cab. We stayed at a Comfort Inn in the Conado (sp?) area..a few blocks from the beach, shops & restraunts..it was less than $100 a nite...many people do well finding a hotel on priceline for SJ...