Sitting one block inland from the beach, The Lighthouse Inn, a Cannon Beach hotel in Oregon, offers eight warm and welcoming one-bedroom suites great for families, small groups or business meetings. Our suites feature master bedrooms, living rooms with either a snack kitchen or full kitchenette, dining area and sofa-sleeper. Each stay includes a complimentary breakfast available at our sister property, The Inn at Cannon Beach, just a mile away.