Beginning of main content

Apartment Hotel in Cannon Beach

Search Flights

Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Cannon Beach Hotels

Search Flight + Hotel

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Cannon Beach Apartment Hotel

See all 412 Hotels in Cannon Beach
Lodges At Cannon Beach

Lodges At Cannon Beach

132 E. Surfcrest Ave., Cannon Beach
4.0 out of 5.0
5.0 out of 5 (5 reviews)
Across the street from Haystack Rock!The Lodges are relatively new and therefore have all the amenities. The beds were comfortable and the property quiet. The Lodges are a ways from town and it really isn't safe walking on the road in that area (blind corners) but the beach is across the street and is the most beautiful beach on the ...
  Sep 21, 2016
Lighthouse Inn

Lighthouse Inn

963 South Hemlock, Cannon Beach
2.5 out of 5.0
4.1 out of 5 (16 reviews)
Would stay here again.The lighthouse inn was close to the beach and a short walk to the downtown area. We also drove to Ecola State Park and hiked the trails there. They advertise having breakfast options, beach chairs and towels however, they are at another location which is 1.2 miles away. Room was spacious with separate ...
  Jul 17, 2017

$250

$250
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
4.5 out of 5 (64 reviews)
Cannon Beach bolt holeWe would highly recommend this place to anyone wishing a stay in cannon beach. The location was excellent right on the beach and in centre of canon beach town. We were with our 2 kids and there was loads of space for the 4 of us.
  Jul 13, 2017

$165

$165
Sunset Inn

Sunset Inn

188 Sunset Blvd, Cannon Beach
3.0 out of 5.0
2.2 out of 5 (5 reviews)
Hotel facilities very nice and the staff was very friendly!
  Apr 20, 2014
Tolovana Inn

Tolovana Inn

3400 S. Hemlock, Cannon Beach
2.5 out of 5.0
3.9 out of 5 (201 reviews)
Steps away from the beach! Views awesome!!Forever memories of sunsets. Fires on the beach and lots of family fun!
  Jul 29, 2017

$129

$129
Sea Sprite at Haystack Rock

Sea Sprite at Haystack Rock

280 South Nebesna, Cannon Beach
3.5 out of 5.0
4.5 out of 5 (33 reviews)
Fabulous location. The chairs on the lawn are our favorite part. We had the studio and would love to return someday for a room with a view. Good service, clean and comfortable.
  Jul 3, 2017

$379

$379
Sea Sprite on the Estuary

Sea Sprite on the Estuary

372 North Spruce, Cannon Beach
3.5 out of 5.0
4.2 out of 5 (21 reviews)
Great location and quietThe hotel was very quiet with only 5 rooms. There was no staff on site during our stay, but spoke to a representative on the phone who was friendly. The hotel suite was clean and spacious. The view was great! The bed was the only disappointing feature. It was very firm and very uncomfortable. The ...
  Apr 25, 2017

$389

$389
Blue Gull Inn

Blue Gull Inn

632 S. Hemlock St., Cannon Beach
2.5 out of 5.0
4.2 out of 5 (101 reviews)
Comfortable Inn Near the BeachA comfortable and cozy experience. Only one caveat: because of nice weather, guests gathered in the small courtyard just outside my window holding noisy conversations, so my stay was not quite as quiet as I'd hoped. Overall, a nice stay.
  Jul 14, 2017

$189

$189
Hallmark Resort - Cannon Beach

Hallmark Resort - Cannon Beach

1400 S Hemlock St, Cannon Beach
3.0 out of 5.0
4.3 out of 5 (106 reviews)
Our first night was a bit noisy as a wedding party moved in. The hotel staff handled it beautifully and our stay was peaceful the remainder of our stay. A wonderful hotel with amazing views!
  Aug 17, 2017

$259

$259
Sea Breeze Court

Sea Breeze Court

1015 Hemlock S, Cannon Beach
2.0 out of 5.0
4.8 out of 5 (42 reviews)
Nice hotel close to the beachWe were pleasantly surprised by this hotel. The hotel staff were very friendly and helpful. The room was clean and nice with a sitting area on the porch.
  Jul 9, 2017

$160

$160
The Wayside Inn

The Wayside Inn

3339 S. Hemlock Street, Cannon Beach
2.5 out of 5.0
4.4 out of 5 (35 reviews)
Good beach gettawayFirst stop on Oregon coast trip. Across from beach, warm pool, pet extreme friendly. Room little small with nice view. Staff helpful and kind.
  Jul 15, 2017

$159

$159
Inn at Haystack Rock

Inn at Haystack Rock

487 S Hemlock St, Cannon Beach
2.5 out of 5.0
4.2 out of 5 (85 reviews)
celebrating a friend's 50th birthdayExperience was perfect ! comfortable, clean, quiet and close to everything
  Aug 7, 2017

$189

$189
Inn at Cannon Beach

Inn at Cannon Beach

3215 South Hemlock St, Cannon Beach
3.0 out of 5.0
4.7 out of 5 (80 reviews)
Escape to beautiful Cannon Beach!From booking to leaving our stay at the Inn at Cannon Beach was excellent! The room was spacious and the deck provided hours of relaxing, beautiful views. All the staff was friendly, helpful and efficient. I will definitely return for another stay. In addition it was heavenly to escape the 100+ degree ...
  Aug 9, 2017

$225

$225
Ecola Creek Lodge

Ecola Creek Lodge

208 East 5th Street, Cannon Beach
3.0 out of 5.0
4.4 out of 5 (58 reviews)
Close to Ecola state parkGood (but overpriced) hotel near Ecola state park.
  Jul 8, 2017
Map

Recently booked Apartment Hotel in Cannon Beach

Ecola Creek Lodge
3.0 out of 5.0
Last booking: 2 hours ago
Inn at Haystack Rock
2.5 out of 5.0
Last booking: 3 hours ago
The Wayside Inn
2.5 out of 5.0
Last booking: 5 hours ago
The Waves / The Argonauta Inn / The White Heron Lodge
2.0 out of 5.0
Last booking: 6 hours ago
Hallmark Resort - Cannon Beach
3.0 out of 5.0
Last booking: 21 hours ago
Surfsand Resort
3.5 out of 5.0
Last booking: 23 hours ago
Sea Breeze Court
2.0 out of 5.0
Last booking: 23 hours ago
Sea Sprite at Haystack Rock
3.5 out of 5.0
Last booking: 25 hours ago
Inn at Cannon Beach
3.0 out of 5.0
Last booking: 28 hours ago

Pocket Guide: Apartment Hotel in Cannon Beach

Search for hotels in Cannon Beach on Expedia. You can easily find your hotels in Cannon Beach using one of the methods below:

  • View our selection of featured hotels in Cannon Beach
  • Use the map to find hotels in the Cannon Beach neighborhood you prefer
  • Use the filters to see hotels in a specific area of Cannon Beach, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Cannon Beach
  • Enter your travel dates to view the best deals on hotels in Cannon Beach - while they last