Hotels in Oregon

Hip hotel with black-and-white photos on display and a quirky Thai room-service menu for late-night cravings. 

On the northern end of Oregon's untamed coastline is Cannon Beach, a seaside town where Mother Nature has left her fingerprint in the form of Haystack Rock, a 235-foot basalt monolith rising from the shore.

McMenamins Old St. Francis Hotel is a converted 1936 elementary school with 19 guest rooms and four rental cottages—plus a microbrewery, restaurant, and movie theater offering at-your-seat drinks and dinner service.

On a bluff overlooking the rugged Pacific coastline, the 2007-opened inn is made of stone, steel, cable, and glass. Its seven 1,000-square-foot-suites have white wood-beam ceilings and understated accents such as cream-colored sofas and mahogany tables.

The only boutique lodging option in the trendy Nob Hill neighborhood, Northrup Station is one of those easily missed gems that even locals may not realize is a hotel.

The property offers one-room cabins with knotty-pine walls.

The beautifully converted cannery right on a pier in Astoria has luxurious, glass-fronted rooms with gas fireplaces (and in some cases claw-foot tubs). Private decks have stunning views of boats trolling the Columbia River.

Take advantage of the two golf courses, multiple swimming pools, and yoga, tennis, and fly-fishing classes.

The lodge is set on a 253-acre lake at the edge of the Deschutes National Forest. Native American prints decorate the 11 rooms, which have vaulted ponderosa pine–beamed ceilings, stone fireplaces, and soft Denali blankets.

To see the future of green design, take a close look at the Nines (as in “dressed to the…”), set on the top floors of the former Meier & Frank department store overlooking Portland’s Pioneer Square.