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

Save up to 17% by booking Flight + Hotel.

Search 321,000 hotels and 400 airlines worldwide.


Cannon Beach

Cannon Beach is a great destination for a quick trip or a family vacation.

This area of North Oregon Coast is home to roughly 2,000 people.

Salem, the state capital, is roughly 80 miles to the southeast of Cannon Beach, while Arch Cape is 6 miles to the south.

Bring along some lunch and take some time out in the tranquil surroundings of Ecola State Park and Tillamook Head. You'll also find plenty of space for a game or two on the grass at Les Shirley Park and Haystack Rock.

When the weather is nice, Tolovana Beach State Park is the place to go. Take a stroll along the shoreline and keep an eye out for colorful shells.

You can experience Mother Nature's gifts year-round at Hug Point State Park and John Yeon State Park. Your body and soul will be thankful for a visit to Haystack Hill State Park.

The area's exhibition spaces are a gold mine of educational facts and stories. Savor the contemplative atmosphere as you check out the varied collections at the White Bird Gallery and the Northwest by Northwest Gallery. Equally rewarding are the Cannon Beach History Center and Museum and the Haystack Gallery.

If you need a bit of retail therapy, explore the variety of stores at Bruce's Candy Kitchen.

There are some acclaimed performance institutes here. The most popular is the Coaster Theatre. Before the performance, enjoy a light meal at one of the neighborhood eateries.


Top Hotel Deals

See all 491 Hotels in Cannon Beach
Spacious, Family Friendly House, Ocean Views, Great Location, Walk to the Beach!

Spacious, Family Friendly House, Ocean Views, Great Location, Walk to the Beach!

3747 West Chinook Avenue, Cannon Beach
4.7
of 5, from 19 reviews
0.0 out of 5.0

Located in Tolovana Park, this holiday home is within 2 miles (3 km) of Tolovana Beach State Park, Haystack Rock and Cannon Beach History Center and Museum. Cannon Beach and Coaster Theatre are also within 3 miles (5 km).

£97
Surfsand Resort

Surfsand Resort

148 West Gower, Cannon Beach
4.7
of 5, from 168 reviews
3.5 out of 5.0

Nestled on the beach, this Downtown Cannon Beach hotel is within a 10-minute walk of Cannon Beach History Center and Museum, Cannon Beach and Haystack Rock. Les Shirley Park and Coaster Theatre are also within 2 miles (3 km).

£82
Hallmark Resort - Cannon Beach

Hallmark Resort - Cannon Beach

1400 S Hemlock St, Cannon Beach
4.3
of 5, from 179 reviews
3.0 out of 5.0

Nestled on the beach, this Downtown Cannon Beach hotel is within a 5-minute walk of Cannon Beach History Center and Museum and Haystack Rock. Cannon Beach and Coaster Theatre are also within 15 minutes.

£75
Tolovana Inn

Tolovana Inn

3400 S. Hemlock, Cannon Beach
3.9
of 5, from 275 reviews
2.5 out of 5.0

Nestled on the beach, this Tolovana Park hotel is within 1 mi (2 km) of Tolovana Beach State Park and Haystack Rock. Cannon Beach and Cannon Beach History Center and Museum are also within 2 miles (3 km).

£142
Inn at Cannon Beach

Inn at Cannon Beach

3215 South Hemlock St, Cannon Beach
4.7
of 5, from 160 reviews
3.0 out of 5.0

Situated by the ocean, this romantic hotel is within 1 mile (2 km) of Tolovana Beach State Park, Haystack Rock and Cannon Beach History Center and Museum. Cannon Beach and Coaster Theatre are also within 2 miles (3 km).

£68
The Waves / The Argonauta Inn / The White Heron Lodge

The Waves / The Argonauta Inn / The White Heron Lodge

188 W 2nd Street, Cannon Beach
4.5
of 5, from 169 reviews
2.0 out of 5.0

Nestled on the beach, this Cannon Beach hotel is within a 10-minute walk of Coaster Theatre and Cannon Beach. Les Shirley Park and Haystack Rock are also within 1 mile (2 km).

Captain John's Cannon Beach 4 Br home by RedAwning

Captain John's Cannon Beach 4 Br home by RedAwning

555 S Elm St, Cannon Beach
3.0 out of 5.0

Situated in Cannon Beach, this holiday home is within a 15-minute walk of Les Shirley Park and Coaster Theatre. Cannon Beach and Cannon Beach History Center and Museum are also within 2 miles (3 km).

£50
Blue Gull Inn

Blue Gull Inn

632 S. Hemlock St., Cannon Beach
4.3
of 5, from 272 reviews
2.5 out of 5.0

Located in Downtown Cannon Beach, this inn is within a 5-minute walk of Cannon Beach and Coaster Theatre. Cannon Beach History Center and Museum and Haystack Rock are also within 15 minutes.

Top Deals on Flights

These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.