Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Get 24/7 travel help, thanks to our Customer First Guarantee

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Tonight 14 Dec. - 15 Dec.
This weekend 20 Dec. - 22 Dec.
Next weekend 27 Dec. - 29 Dec.

Most Frequently Booked Cannon Beach Hotels

C$170
Surfsand Resort

Surfsand Resort

3.5 out of 5.0 148 West Gower, Cannon Beach, OR
5/5
(3 Reviews)
Nestled on the beach, this Downtown Cannon Beach hotel is within a 10-minute walk of Cannon Beach and Haystack Rock. Ecola State Park is 2 mi (3.2 km) away.
C$143
Inn at Cannon Beach

Inn at Cannon Beach

3.0 out of 5.0 3215 South Hemlock St, Cannon Beach, OR
4.8/5
(16 Reviews)
Situated by the ocean, this romantic hotel is within a 15-minute walk of Tolovana Beach State Park and Cannon Beach. Haystack Rock is 0.9 mi (1.5 km) away.
C$157
Hallmark Resort - Cannon Beach

Hallmark Resort - Cannon Beach

3.0 out of 5.0 1400 S Hemlock St, Cannon Beach, OR
4.8/5
(8 Reviews)
Nestled on the beach, this Downtown Cannon Beach hotel is within a 5-minute walk of Cannon Beach History Center and Museum and Cannon Beach. Haystack Rock and Ecola State Park are also within 3 miles (5 km).

Top Cheap Cannon Beach Hotel Deals

C$157
Hallmark Resort - Cannon Beach

Hallmark Resort - Cannon Beach

3.0 out of 5.0 1400 S Hemlock St, Cannon Beach, OR
4.8/5
(8 Reviews)
Nestled on the beach, this Downtown Cannon Beach hotel is within a 5-minute walk of Cannon Beach History Center and Museum and Cannon Beach. Haystack Rock and Ecola State Park are also within 3 miles (5 km).
 
C$124
Tolovana Inn

Tolovana Inn

2.5 out of 5.0 3400 S. Hemlock, Tolovana Park, Cannon Beach, OR
4.7/5
(7 Reviews)
Situated in Cannon Beach, this beach hotel is within a 15-minute walk of Tolovana Beach State Park and Cannon Beach. Haystack Rock is 1.2 mi (1.9 km) away.
 
C$97
Ecola Creek Lodge

Ecola Creek Lodge

3.0 out of 5.0 208 East 5th Street, Cannon Beach, OR
4.5/5
(4 Reviews)
Situated by the ocean, this historic lodge is within a 5-minute walk of Les Shirley Park and Cannon Beach. Ecola State Park and Haystack Rock are also within 2 miles (3 km).
 

Top Luxury Cannon Beach Hotel Deals

C$169
Cannon Beach Hotel

Cannon Beach Hotel

3.5 out of 5.0 1116 S. Hemlock Street, Cannon Beach, OR
5/5
(3 Reviews)
Located in Downtown Cannon Beach, this romantic hotel is within a 10-minute walk of Cannon Beach and Haystack Rock. Ecola State Park is 2 mi (3.2 km) away.
 
C$170
Surfsand Resort

Surfsand Resort

3.5 out of 5.0 148 West Gower, Cannon Beach, OR
5/5
(3 Reviews)
Nestled on the beach, this Downtown Cannon Beach hotel is within a 10-minute walk of Cannon Beach and Haystack Rock. Ecola State Park is 2 mi (3.2 km) away.
 
C$124
Tolovana Inn

Tolovana Inn

2.5 out of 5.0 3400 S. Hemlock, Tolovana Park, Cannon Beach, OR
4.7/5
(7 Reviews)
Situated in Cannon Beach, this beach hotel is within a 15-minute walk of Tolovana Beach State Park and Cannon Beach. Haystack Rock is 1.2 mi (1.9 km) away.
 

Other Travelers Recently Booked These Cannon Beach Hotels

Map

How much is a hotel room in Cannon Beach?

Hotels in Cannon Beach start at C$97 per night. Prices and availability subject to change. Additional terms may apply.

Cannon Beach Hotel & Travel Guide

Once upon a time, William Clark—of the daring duo Lewis and Clark—looked out from a stretch of today’s Oregon coast and called it “the grandest and most pleasing prospects which my eyes ever surveyed, in front of a boundless ocean.” Clark was describing the scene from Cannon Beach, Oregon, during the early 19th century.

Today, this slice of Oregon’s northern coast is lined with seashell-sprinkled beaches, small-town shops, fine dining, and welcoming Cannon Beach hotels. We’d say that’s more than “pleasing”—it’s downright charming. Follow the ocean breeze and find out for yourself.

Visiting Cannon Beach

When you roll up to the stately silhouette of Haystack Rock, you’ll know you’ve reached the Pacific Northwest’s peaceful playground. Pick up one of our getaway-ready rental cars near Cannon Beach to make that moment even more postcard-perfect. Speaking of postcards, you can still find travelers and locals alike tucked into a cafe booth on historic Hemlock Street, writing “Wish you were here” on the back of photos of Hug Point.

To capture your own blissful views of the Pacific, follow Ecola State Park Road north until you reach the start of Cannon Beach Trail. You’ll skirt 7 miles of secluded sand and starfish before sighting the Tillamook Rock Light, a beacon for weary sailors since 1881. When you’re feeling a bit tossed by the salty sea air, dip into some comfort food—think hot chowder and locally distilled spirits—on Hemlock Street. Then rest up for some sandcastle construction in one of the beautiful hotels near Cannon Beach. They take sandcastles very seriously in this city.

When it’s time to plan your adventure in the “Beaver State,” rest assured that Travelocity has been busy selecting the top hotels in Cannon Beach. While you’re here, book Portland hotels to add a little weird to your wandering.


Recent Cannon Beach Hotel Reviews By Fellow Wanderers

*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.