There are numerous hotels, inns, and bed & breakfasts to stay at in Astoria, ranging from historic buildings like the Commodore Hotel to modern accommodations like the Cannery Pier Hotel and Hampton Inn and Suites.