The Three Arch Inn is in the quaint coastal town of Oceanside, Oregon. We offer an intimate, self-service facility with six unique accommodations, accordingly priced, in a private, secluded setting. Each of our rooms has slightly varied amenities, but all have an ocean view of Three Arch Rocks and the town of Oceanside.