Premiere oceanfront Cannon Beach hotel - The Ocean Lodge
The Ocean Lodge offers truly unique and romantic lodging on the Oregon coast
Enjoy a romantic evening on the beach near the iconic Haystack Rock

Oceanfront rooms with private decks overlooking the beach and Haystack Rock
The Ocean Lodge is a premiere Cannon Beach hotel on the beach

Relax and enjoy the sunset at The Ocean Lodge in Cannon Beach, Oregon

Oregon Coast Lodging at The Ocean Lodge in Cannon Beach

Beach Cottages offer pet friendly accommodations in Cannon Beach, Oregon

Luxury accommodations on the beach in Cannon Beach

The Ocean Lodge offers Oregon coast lodging, just steps away from Haystack Rock
