Skip to main content

Self-Catering Accommodations in Cannon Beach

Find the self-catering accommodations that appeal to you the most

Select occupancy

The best self-catering accommodations in Cannon Beach

Check out our selection of great self-catering accommodations in Cannon Beach

Filter by:

Review score

The Ocean Lodge

Cannon Beach

Overlooking the picturesque Oregon coast, The Ocean Lodge is a beachfront property located in Cannon Beach.

J
Jamie
From
Canada
The extra perks were great. Balls to take/use for pets. The wine tastings
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 185 reviews
Price from
$447.02
1 night, 2 adults

Lighthouse Inn

Hotel in Cannon Beach

Located less than 2 minutes walk to the beach, this hotel offers free Wi-Fi access. Shopping and dining in Cannon Beach is 5 minutes' walk away.

O
Oleksandra Sadovska
From
Ukraine
Absolutely amazing little apartment/hotel. It was such an amazing vacation feel. I wish I could stay longer. Great central location. Ocean just minutes away. Clean, comfortable, and fantastic breakfast. Its not huge but very unique and delicious. Oh and fresh baked cookies. Amazing. Staff was super friendly too.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 280 reviews
Price from
$169
1 night, 2 adults

Schooner's Cove Inn

Hotel in Downtown Cannon Beach, Cannon Beach

This oceanfront hotel in downtown Cannon Beach, Oregon is just steps from the beach. Schooner's Cove Inn features spacious suites with an ocean view balcony, a gas fireplace and kitchenette.

L
Lyle
From
United States
Location to beach and shopping
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 137 reviews
Price from
$439
1 night, 2 adults

Beach Bungalow 4

Cannon Beach

Just a 5-minute walk from Tolovana Beach State Park and 1.1 miles from Haystack Rock, Beach Bungalow 4 features accommodations in Cannon Beach with a terrace.

r
richard
From
United States
Cute little place, just right for a couple, right near the beach and a very short drive to the town center. Comfortable memory foam mattress. If you choose to sleep with your window open, you will hear traffic from the street running behind the apartment. With the window closed and the white noise machine on, I was not bothered by it at all. I would recommend this place
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 8 reviews
Price from
$593
1 night, 2 adults

Tolovana 3 Cannon Beach

Cannon Beach

Tolovana 3 Cannon Beach is located in Cannon Beach, just 2.1 miles from Haystack Gallery and 6.1 miles from Necanicum Guard Station.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 5 reviews
Price from
$575
1 night, 2 adults

Inn at Haystack Rock

Cannon Beach

Located within 1 block of the ocean, and 3 blocks to the town of Cannon Beach, this hotel features rooms located around two garden courtyards. All rooms feature a fully equipped kitchenette.

D
DWMill
From
United States
Our whole stay exceeded our expectations! Coming during the “off-season”, it was a bargain for such a cute place and being close to town. Highly recommended!
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 719 reviews
Price from
$123.76
1 night, 2 adults

Beaches Inn Townhomes

Hotel in Cannon Beach

Beaches Inn Townhomes is located in Cannon Beach, within 4.3 miles of Necanicum Guard Station and 7.2 miles of Seaside Golf Course.

M
Michael
From
United States
Comfortable and close to the beach and town
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 6 reviews
Price from
$336
1 night, 2 adults

The Guesthouse Ocean View Cottages

Hotel in Cannon Beach

Featuring a garden, terrace and views of sea, The Guesthouse Ocean View Cottages is located in Cannon Beach, a 2-minute walk from Cannon Beach.

C
Case
From
United States
It was cozy, great spot, cute decor, comfy bed
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 22 reviews
Price from
$425
1 night, 2 adults

Lanai at the Cove

Seaside (Near Cannon Beach)

Offering a seasonal outdoor pool and views of the sea, Lanai at the Cove is oceanfront and located in Seaside in the Oregon Region, 1.1 mi from Elmer Feldenheimer State Park.

I
Ireny
From
Egypt
Hospitality Room cleanliness Access to the beach Room is renewed and cozy
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 498 reviews
Price from
$121.70
1 night, 2 adults

Sea Glass Inn

Seaside (Near Cannon Beach)

Located within 9.1 miles of Haystack Hill State Park and 2.8 miles of Elmer Feldenheimer State Park, Sea Glass Inn has rooms in Seaside.

S
Solomon
From
United States
Two bedroom suite very convenient and cozy, convenient location, super comfy, climate controlled, free goodies in the lobby 24/7, easy communication with staff, easy parking, pretty much perfect in every way.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 55 reviews
Price from
$205
1 night, 2 adults
All self-catering accommodations in Cannon Beach

Looking for a self-catering accommodation?

Self-catering accommodations promise the freedom and privacy necessary for a well-earned break. From modern apartments and luxury villas, to beach huts and eco-lodges, the options are seemingly endless. Whether cooking in your kitchen, reading in the garden, or kicking back in front of the TV – you’ll feel right at home.

Most booked self-catering accommodations in Cannon Beach and surrounding area in the past month

See all

Popular with guests booking self-catering accommodations in Cannon Beach

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 719 reviews

Popular with guests booking self-catering accommodations in Cannon Beach

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 280 reviews

Popular with guests booking self-catering accommodations in Cannon Beach

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 185 reviews

Popular with guests booking self-catering accommodations in Cannon Beach

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 137 reviews

Popular with guests booking self-catering accommodations in Cannon Beach

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 22 reviews

Popular with guests booking self-catering accommodations in Cannon Beach

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 8 reviews

Popular with guests booking self-catering accommodations in Cannon Beach

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 6 reviews

Popular with guests booking self-catering accommodations in Cannon Beach

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 5 reviews

Popular with guests booking self-catering accommodations in Cannon Beach

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 10 reviews

Popular with guests booking self-catering accommodations in Cannon Beach

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 4 reviews

Highly rated self-catering accommodations in Cannon Beach and nearby

See all

Lanai at the Cove

Seaside
8.0+ review score
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 498 reviews

Offering a seasonal outdoor pool and views of the sea, Lanai at the Cove is oceanfront and located in Seaside in the Oregon Region, 1.1 mi from Elmer Feldenheimer State Park.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 8 reviews

A 4-minute walk from Cannon Beach in Cannon Beach, Hidden Villa Cottage #1 - The Nautical Cottage features accommodations with access to spa facilities. The vacation home has access to a restaurant.

Whaler's Point

Seaside
8.0+ review score
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 12 reviews

A 17-minute walk from Seaside Beach in Seaside, Whaler's Point features accommodations with access to spa facilities. The vacation home has access to a restaurant. A public car park is located nearby.

These self-catering accommodations in Cannon Beach and nearby have options with free cancellation

See all
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 4 reviews

A 4-minute walk from Cannon Beach in Cannon Beach, Hidden Villa Cottage #3 - The Garden Cottage features accommodations with access to spa facilities. The vacation home has access to a restaurant.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 5 reviews

A 4-minute walk from Cannon Beach in Cannon Beach, Hidden Villa Cottage #5 - The Sunflower Cottage provides accommodations with access to spa facilities. The vacation home has access to a restaurant.

Cannons Cottage

Cannon Beach
Free cancellation options available
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 2 reviews

Just a 3-minute walk from Cannon Beach and 500 yards from Haystack Gallery, Cannons Cottage features accommodations in Cannon Beach with a terrace.

Robars

Tolovana Park
Free cancellation options available
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 3 reviews

Robars offers accommodations in Tolovana Park, 1.7 miles from Haystack Gallery and 5.8 miles from Necanicum Guard Station.

Inn at Arch Cape

Arch Cape
Free cancellation options available
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1 review

Inn at Arch Cape provides accommodations located in Arch Cape, a 2-minute walk from Arch Cape Beach and 5.5 miles from Haystack Hill State Park. Complimentary WiFi is offered throughout the property.

Lallybroch Cottage

Seaside
Free cancellation options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Just a 5-minute walk from Seaside Beach and 300 yards from Seaside Golf Course, Lallybroch Cottage features accommodations in Seaside with a garden.

Casa Bella

Arch Cape
Free cancellation options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

A 2-minute walk from Arch Cape Beach in Arch Cape, Casa Bella offers accommodations with access to a hot tub.

FAQ about self-catering accommodations in Cannon Beach

Self-catering Accommodations That Guests Love in Cannon Beach

See all
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 16 reviews
Great location, super large well appointed bedrooms (each with ensuite) and good kitchen facilities. We enjoyed our stay here and loved the extra beach facilities that are available so we could enjoy some Smores and campfires on the beach.
Guest review byPearl
Family with young children
Avg. price/night: $462.30
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 719 reviews
Very cute place to stay, lovely little one bedroom with a Murphy bed. Kitchen and little dining table had a great bathroom with a spa tub, The only issue was I didn't have hot water when I went to take a bath. The beds were too hard for my liking. I wish these places would offer gel pads for people that want a softer bed. If you like hard beds then this is your place, you could walk to the beach and shop close by.
Guest review byKerrickJames
Group
Avg. price/night: $411.31
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 280 reviews
Size of the suite was perfect for us with kitchen so that we had the option to stay in. Everything was clean and well maintained and the location was great
Guest review bySteven
Young couple
Avg. price/night: $411.31
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 280 reviews
We got Cookies at the front desk, everything was great. Friendly staff, easy parking. It was very clean, the kitchen and bathroom was great , everything what we needed was there. We liked it and would stay there again.
Guest review byReil
Family with young children