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

Cheap Cannon Beach Hotels

See all 497 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

Located in Tolovana Park, this vacation home is within 2 mi (3 km) of Tolovana Beach State Park, Haystack Rock, and Cannon Beach History Center and Museum. Cannon ...

Surfsand Resort

Surfsand Resort

148 West Gower, Cannon Beach
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. ...

$129

$129
Hallmark Resort - Cannon Beach

Hallmark Resort - Cannon Beach

1400 S Hemlock St, Cannon Beach
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 ...

$109

$109
Tolovana Inn

Tolovana Inn

3400 S. Hemlock, Cannon Beach
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 ...

$99

$99
Inn at Cannon Beach

Inn at Cannon Beach

3215 South Hemlock St, Cannon Beach
3.0 out of 5.0

Situated by the ocean, this romantic hotel is within 1 mi (2 km) of Tolovana Beach State Park, Haystack Rock, and Cannon Beach History Center and Museum. Cannon ...

$189

$189
The Waves / The Argonauta Inn / The White Heron Lodge

The Waves / The Argonauta Inn / The White Heron Lodge

188 W 2nd Street, Cannon Beach
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 ...

$89

$89
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 vacation home is within a 15-minute walk of Les Shirley Park and Coaster Theatre. Cannon Beach and Cannon Beach History Center ...

Blue Gull Inn

Blue Gull Inn

632 S. Hemlock St., Cannon Beach
2.5 out of 5.0
5.0 out of 5 (1 reviews)

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 ...

$74

$74
Sunset Inn

Sunset Inn

188 Sunset Blvd, Cannon Beach
3.0 out of 5.0

Located in Downtown Cannon Beach, this apartment is within a 10-minute walk of Cannon Beach History Center and Museum and Haystack Rock. Cannon Beach and Coaster ...

Ecola Creek Lodge

Ecola Creek Lodge

208 East 5th Street, Cannon Beach
3.0 out of 5.0

Situated by the ocean, this historic lodge is within a 15-minute walk of Les Shirley Park and Coaster Theatre. Cannon Beach and Cannon Beach History Center and ...

$59

$59
Map

Recently Booked Hotels in Cannon Beach

The Ocean Lodge
2.5 out of 5.0
Last booking: 10 minutes ago
Inn at Cannon Beach
3.0 out of 5.0
Last booking: 1 hour ago
Surfsand Resort
3.5 out of 5.0
Last booking: 13 hours ago
Ecola Creek Lodge
3.0 out of 5.0
Last booking: 16 hours ago
Stephanie Inn
4.0 out of 5.0
Last booking: 27 hours ago
Blue Gull Inn
2.5 out of 5.0
Last booking: 36 hours ago

Often, one of the most difficult things about booking a hotel is finding the best time to go. The cost of staying in hotels in could vary significantly, depending on the time of the year chosen. If you would like to figure out the most suitable time to take a trip then using CheapTickets could be the best option for you. We will be able to provide information on hotels in to ensure that you get the best deal possible. So if you are looking for a booking website that will streamline the process and offer good prices, then log in and get booking.

* Prices reflect the lowest "base rate" found over the next 30 days. Rates are subject to change and may not include taxes and fees, hotel service charges, extra person charges, or incidentals, such as room service. All rates are displayed in USD unless otherwise noted. Converted rates are provided for your convenience. They are based on today's exchange rate, but the hotel will charge you in the local currency.