All of these option are walkable to the shuttle at the Lighthouse Inn and can be booked at anytime:
Anchorage Inn
Cutty Sark Motel
Grandview Hotel
The Nevada Hotel
Sunrise Motel
Union Bluff Hotel
Also you can stay onsite at the Dockside Guest Quarters