Where to stay
Stephanie Inn 2740 South Pacific, Cannon Beach
Set on the shores of Cannon Beach in direct view of Haystack Rock. The 48 rooms and suites start at $119 a night and the four-course dinner is $44 per person.
Inn at Arch Rock 70 Northwest Sunset St.
Book the penthouse suite, Room 14. For $259, you get a small apartment overlooking the shoreline.
Heceta Lighthouse Bed & Breakfast 92072 Highway 101 South
If you've managed to book one of the six rooms at this inn just south of Cape Perpetua, you're in for a visual and culinary treat. Rooms start at $133 , including the seven-course breakfast.
Where to eat
Pacific Oyster Oyster Drive, Bay City
Service is slow, but it's hard to resist the Tillamook Bay oysters, at $12 a dozen.
What to do
Tillamook Cheese Visitor s Center 4175 Highway 101 North
Marine Discovery Tours
345 Southwest Bay Blvd.
Two-hour jaunt is $35 for adults, $20 for children 8-16. Reserve in advance.
Sea Lion Caves
91560 Highway 101 North
The $8 admission is worth every penny. You take an elevator down 200 feet to view hundreds of sea lions on the rocks of a giant cave.