The Hudson Whaler Hotel



About Us

The Hudson Whaler Hotel is a 16 room boutique hotel, located in the heart of downtown Hudson, just steps from popular shops, galleries and restaurants, and offers travelers unparalleled access to a myriad of outdoor experiences for all seasons. Following a restoration early 2021, the hotel preserves the integrity of the historic building it resides in while introducing contemporary touches.