Filter by:


Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Cannon Beach – 43 vacation rentals found
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Aerie by the Sea

Cannon Beach

Aerie by the Sea is situated in the Downtown Cannon Beach district in Cannon Beach, 800 metres from Haystack Gallery.

Every room is fitted with a TV with satellite channels. You will find a coffee machine in the room. Every room comes with a private bathroom. Comfortable and close to the beach. Perfect walking distance

Show more Show less
9.3
Awesome
11 reviews

Lodges at Cannon Beach

Cannon Beach

Located 200 metres from Tolovana Beach State Park, these upscale Cannon Beach accommodations offer gourmet fully-equipped kitchens and free Wi-Fi.

A separate seating area with vaulted ceilings, wood floors, gas fireplace, flat-screen TV and iPod docking station is featured at Lodges at Cannon Beach. Luxurious en suite bathrooms with custom tile and private laundry facilities are provided. Cribs can be accommodated in the rooms upon request. Everything! The space and modern features of the home. The rabbits all over the premise was a pleasant surprise.

Show more Show less
9.2
Awesome
14 reviews

Tolovana Inn

Cannon Beach

Boasting an indoor saltwater pool, this beachfront aparthotel is located in Cannon Beach, Oregon. A fitness centre, hot tub, and sauna are available on-site. Complimentary coffee is provided each morning. The room was exceptional and the view of the beach and Haystack Rock made our romantic getaway perfect. We plan to make this Inn and our getaways at Tolovana a family tradition.

Show more Show less
8.2
Very Good
1,281 reviews

Cozy Cannon Beach Condo

Cannon Beach

Cozy Cannon Beach Condo is situated in Cannon Beach, 2.8 km from Arcadia Beach, 1.6 km from Haystack Hill State Park, and 3.3 km from Haystack Gallery. This holiday home is 2.9 km from Arcadia Beach State Park and 3.2 km from Coaster Theatre. , Bed was excellent Place was great

Show more Show less
8.3
Very Good
9 reviews

Beaches Inn | Herons Nest Loft

Cannon Beach

Beaches Inn | Herons Nest Loft is a apartment located in Cannon Beach in the Oregon Region and is 500 metres from Haystack Gallery. The unit is 1.2 km from Haystack Hill State Park.

A microwave, a toaster and a fridge can be found in the kitchen and there is a private bathroom. A TV and DVD player are provided. The room was very well setup, with a coffee station, plenty of bathroom towels and even dog treats. The bed was very comfortable. It was great to have a fireplace too. The place was very clean- we even felt comfortable to allow our 9-mo old to crawl around. ("shoes off" sign was placed by the entryway, which was a great idea). The beach is only a block away, and it is easy to walk to town, as you are already on the main street and right in the middle of Cannon Beach. This was a wonderful find!

Show more Show less
8.5
Very Good
14 reviews

Chapman Cottage

Cannon Beach

Chapman Cottage offers accommodation in Cannon Beach. Haystack Gallery is 1.1 km from the property.

The accommodation comes with a TV with satellite channels. All units feature a kitchen fitted with a dishwasher and oven. A microwave and toaster are also offered, as well as a coffee machine. There is a private bathroom with a hairdryer in each unit. You can literally walk out to the beach from your front door. It’s even closer than the photo shows. Its a very comfortable place to stay with good beds. They leave beach towels & bath towels out for you and include all the helpful amenities you could need (soap, shampoo, dish soap, laundry detergent, paper towels, etc). They even have a easy lite log in the fireplace with matches ready to go. There is a patio and grill in the back you can use as well with lots of seating and a large table. They even had shovels to dig in the sand. There is air conditioning and a place to sit out front. You can not get any closer to the beach access and in my opinion it is the best location to access the beach at. We sincerely loved it there.

Show more Show less
8.1
Very Good
12 reviews

Harrison Loft

Cannon Beach

Harrison Loft is a holiday home set in Cannon Beach in the Oregon Region and is 800 metres from Haystack Gallery. The holiday home is 900 metres from Haystack Hill State Park.

The unit fitted with a kitchen with a dishwasher and oven. A TV and DVD player are offered. This house is setup really great,had everything we needed ,beds were super comfy and clean,great covered deck with nice grill and short walk to beach. I loved that I could read in front of the fire and the kids had upstairs for tv...We will be renting this gem again!!!

Show more Show less
8.7
Excellent
5 reviews

Cannon Beach Tree House

Cannon Beach

Set in Cannon Beach, this holiday home is 700 metres from Haystack Hill State Park. The unit is 1.4 km from Haystack Gallery.

The unit is equipped with a kitchen. A TV with satellite channels is offered. The location was absolutely gorgeous. Nestled in the trees with an ocean view.

Show more Show less
8.3
Very Good
13 reviews

Beaches Inn | Orca Bay Townhouse

Cannon Beach

Located in Cannon Beach in the Oregon Region, this holiday home is 400 metres from Haystack Gallery. The holiday home is 1.3 km from Haystack Hill State Park.

The kitchen is fitted with a dishwasher and an oven and there is a private bathroom. A TV is featured. Location was perfect, small, but fine for 2. Very nice outside sitting area, clean.

Show more Show less
8.1
Very Good
5 reviews

Beaches Inn | Buccaneer Bay Bungalow

Cannon Beach

Beaches Inn | Buccaneer Bay Bungalow is located in Cannon Beach, 500 metres from Haystack Gallery. Haystack Hill State Park is 1.2 km from the property.

The accommodation has a satellite TV. There is also a kitchen, fitted with an oven and microwave. A toaster and coffee machine are also provided. There is a private bathroom with a hairdryer in every unit. Location in town was a block from beach, down the street from shops. House was clean and accurately described and pictured. Gas fireplace was great for ambiance as well as warming the house. Furnishings were updated.

Show more Show less
8.4
Very Good
15 reviews

Most Booked Vacation Rentals in Cannon Beach This Month

Enjoy breakfast at vacation rentals in Cannon Beach!

See all

These vacation rentals in Cannon Beach have options with FREE cancellation

See all

Highly-rated vacation rentals in Cannon Beach

See all

FAQs about vacation rentals in Cannon Beach

  • The average price of a vacation rental in Cannon Beach this evening is $187 (based on Booking.com prices).

  • Aerie by the Sea, Lodges at Cannon Beach, and Tolovana Inn are some of our most popular vacation rentals in Cannon Beach.

  • On average, a vacation rental in Cannon Beach costs $172 per night (based on Booking.com prices).

  • Many families visiting Cannon Beach enjoyed staying at La Bella Vita, Lodges at Cannon Beach, and Harrison Loft.

  • These vacation rentals in Cannon Beach are highly rated by couples: Lodges at Cannon Beach, Sandals Inn | Spa Suite, and Sandals Inn | Oceanside Cabana.

  • Some of the best vacation rentals in Cannon Beach near Haystack Rock include Aerie by the Sea, Lodges at Cannon Beach, and Tolovana Inn.

  • Cannon Beach Tree House, Chapman Cottage, and Sandals Inn | Oceanside Cabana have received great reviews from guests in Cannon Beach about the views from these vacation rentals.

  • The average price per night for a vacation rental in Cannon Beach this weekend is $287 (based on Booking.com prices).

Vacation Rentals That Guests Love in Cannon Beach