From Portland, take Highway
26 east to its junction with Highway 101 on the Coast. Take the exit for Highway 101
South towards Cannon Beach. Continue south on Highway 101 to Manzanita and turn right
on Manzanita Avenue (there is a grocery and video store on the southwest corner and two
restaurants on the northwest corner). Follow Manzanita Avenue to Ocean Road (there is a
slight dog-leg about halfway) which runs along the beach. Turn right and follow Ocean
north. Stay to the left - don't curve right onto Nehalem Road - stay along the water.
Turn right onto Treasure Rocks Road. Treasure Rocks Retreat is about one block up the
hill on your right.
From north or south, take
Highway 101 to Manzanita and follow the above instructions starting with turning onto
Manzanita Avenue (left turn from the south, right turn from the north).