Cannon Beach, Oregon, United States of America
Still exploring? Discover similar destinations

Hotels in Cannon Beach

Guests

Why book with Hotels.com?

Where to stay in Cannon Beach?

  • Inn at Cannon Beach

    Inn at Cannon Beach

    3-star

    Tolovana Park2.7 kilometers to city centre

    Guest rating9.6.Exceptional749 Hotels.com guest reviews
    Inn at Cannon Beach
  • The Waves/The Argonauta Inn/The White Heron Lodge

    The Waves/The Argonauta Inn/The White Heron Lodge

    2-star

    Downtown Cannon Beach0.1 kilometer to city centre

    Guest rating9.2.Superb340 Hotels.com guest reviews
    The Waves/The Argonauta Inn/The White Heron Lodge
  • Hallmark Resort - Cannon Beach

    Hallmark Resort - Cannon Beach

    3-star

    Downtown Cannon Beach1.2 kilometers to city centre

    Guest rating9.4.Exceptional263 Hotels.com guest reviews
    Hallmark Resort - Cannon Beach
  • Tolovana Inn

    Tolovana Inn

    2.5-star

    Tolovana Park3 kilometers to city centre

    Guest rating8.0.Very good528 Hotels.com guest reviews
    Tolovana Inn
  • Inn at Haystack Rock

    Inn at Haystack Rock

    2.5-star

    Downtown Cannon Beach0.6 kilometer to city centre

    Guest rating8.4.Very good328 Hotels.com guest reviews
    Inn at Haystack Rock
  • The Ocean Lodge

    The Ocean Lodge

    3.5-star
    VIP

    Tolovana Park2.4 kilometers to city centre

    Guest rating9.8.Exceptional200 Hotels.com guest reviews
    The Ocean Lodge
  • Sea Breeze Court

    Sea Breeze Court

    2-star

    Downtown Cannon Beach0.9 kilometer to city centre

    Guest rating9.8.Exceptional282 Hotels.com guest reviews
    Sea Breeze Court
  • The Wayside Inn

    The Wayside Inn

    2.5-star

    Tolovana Park2.9 kilometers to city centre

    Guest rating9.2.Superb212 Hotels.com guest reviews
    The Wayside Inn
  • Land's End at Cannon Beach

    Land's End at Cannon Beach

    3-star

    Downtown Cannon Beach0.1 kilometer to city centre

    Guest rating8.8.Fabulous203 Hotels.com guest reviews
    Land's End at Cannon Beach
  • Ecola Creek Lodge

    Ecola Creek Lodge

    3-star

    Downtown Cannon Beach0.6 kilometer to city centre

    Guest rating9.0.Superb208 Hotels.com guest reviews
    Ecola Creek Lodge
  • Lighthouse Inn

    Lighthouse Inn

    2.5-star

    Downtown Cannon Beach0.8 kilometer to city centre

    Guest rating9.2.Superb104 Hotels.com guest reviews
    Lighthouse Inn
  • Schooner's Cove Inn

    Schooner's Cove Inn

    2.5-star

    Downtown Cannon Beach0.1 kilometer to city centre

    Guest rating9.4.Exceptional68 Hotels.com guest reviews
    Schooner's Cove Inn
  • Sea Sprite on the Estuary

    Sea Sprite on the Estuary

    3.5-star

    Downtown Cannon Beach0.3 kilometer to city centre

    Guest rating9.4.Exceptional76 Hotels.com guest reviews
    Sea Sprite on the Estuary
  • Cannon Beach Hotel Collection

    Cannon Beach Hotel Collection

    3.5-star

    Downtown Cannon Beach0.9 kilometer to city centre

    Guest rating9.0.Superb75 Hotels.com guest reviews
    Cannon Beach Hotel Collection
  • Sea Sprite at Haystack Rock

    Sea Sprite at Haystack Rock

    3.5-star

    Tolovana Park2.3 kilometers to city centre

    Guest rating9.8.Exceptional80 Hotels.com guest reviews
    Sea Sprite at Haystack Rock
See more properties

Similar destinations

Not sure where to go? Here are some popular destinations you may like

Keep exploring

Not found the right property yet? Explore other destinations or refine your current search further.

See more Cannon Beach hotels