Hotels hotel accommodation vacation rentals where to stay US > Western Oregon > Cannon Beach

Where To Stay In Cannon Beach, Oregon - Updated 2021

places to stay in cannon beach

Graced by extensive stretches of sandy shore, Cannon Beach is an enchanting coastal city present in Oregon State in the USA. It’s one of the verdant and beautiful territories blessed with sapphire and emerald views. Haystack Rock, which stands tall in the marvelous ocean, is a seasonal home for eye-catching tufted puffins. Explore pleasant trails in Ecola State Park, the headland of the north, to capture spectacular views of the coves, lighthouse, and ocean. Do not miss visiting the sea caves located near Hug Point. You can find amazing tide pools and charming picnic areas in the south near Arcadia Beach. Fabulous galleries and boutiques can be found in the downtown area. Thus, Cannon Beach serves as a perfect laidback destination for family holidays. Booking one of the comfortable accommodations in Cannon Beach will ensure you enjoy a cozy stay with your family or friends while touring this mesmerizing city. Wondering where to stay in Cannon Beach, Oregon? Keep reading to find some of the best vacation rentals in Cannon Beach, Oregon.


1. Cannon Beach Hotel (from USD 177)

Located at a walking distance (just five minutes) from downtown Cannon Beach, Cannon Beach Hotel is a great accommodation to settle back when visiting Cannon Beach, Oregon. This historic hotel features a New-England style and offers you uniquely furnished accommodations to help you relax. Each room here has a television, a DVD player, coffee-making amenities, and an en-suite bathroom with a claw-foot soaking tub or rainforest shower. Feel the comforting warmth by sitting near the gas fireplace in your room. Plan to visit Haystack Rock, which is just 0.5 kilometers (0.31 miles) from this hotel.

Cannon Beach Hotel

Address: 1116 South Hemlock Street
Price: from 177 USD

Books, DVDs, music for children WiFi available in all areas Internet services Guest accommodation is disinfected between stays Physical distancing rules followed Non-smoking rooms Temporary art galleries Cashless payment available

2. The Waves (from USD 115)

Stay in the heart of downtown Cannon Beach by booking a cozy room, offering sweeping views of the beach, in this oceanfront hotel called The Waves. You can also find here rooms with direct beach access. Make yourself comfortable by accessing the seating area of your room. Use the microwave, coffee machine, and refrigerator to store and warm food. Prepare scrumptious barbecue delicacies by using the barbecue facilities here. Watch an entertaining arts performance at the Coaster Theater Play House, which is at a walking distance from here.

The Waves

Address: 188 West 2nd Street
Price: from 115 USD

Physical distancing rules followed Vending machine (drinks) Parking WiFi Heating Facilities for disabled guests Hot tub/jacuzzi Meeting/banquet facilities

3. Webb's Scenic Surf (from USD 139)

Unwind in leisure by booking a room in Webb’s Scenic Surf, which is just 1.8 kilometers (1.11 miles) from Haystack Rock. It features a lovely garden, express check-in and check-out, free internet access, and barbecue facilities. Watch your favorite program on the flat-screen television in your room as you settle back. Gaze at spectacular views of the garden and the river. Plan to visit Les Shirley Park, which is just 1.6 kilometers (0.99 miles) from here.

Webb's Scenic Surf

Address: 255 N. Larch St.
Price: from 139 USD

Internet services On-site parking Garden Smoke alarms Heating Express check-in/check-out WiFi Family rooms

4. Lighthouse Inn (from USD 129)

Book a luxurious suite in Lighthouse Inn, which is at a walking distance from the beach. Each suite here offers a separate living area. Use the kitchenette to have warm meals. Rejuvenate yourself by using a complimentary voucher, which you will receive here, to the Cannon Beach Fitness Center and Yoga Arts. Make sure you visit Haystack Rock, which is less than 1.6 kilometers (0.99 miles) from this property.

Lighthouse Inn

Address: 963 South Hemlock Street
Price: from 129 USD

Hand sanitizer in guest accommodation and key areas WiFi Staff follow all safety protocols as directed by local authorities WiFi available in all areas Use of cleaning chemicals that are effective against Coronavirus Free parking Linens, towels and laundry washed in accordance with local authority guidelines Heating


5. Surfsand Resort (from USD 129)

Do not miss the mesmerizing experience of staying in the oceanfront Surfsand Resort, which offers access to Cannon Beach and stunning views of Haystack Rock. Rooms here feature contemporary themes. Use modern facilities, such as the free internet access, television, DVD player, free access to a movie library, and iPod docking stations, for your convenience and entertainment. Go for therapeutic massage services, which are available on-site, and refresh yourself. Plan to visit Columbia Maritime Museum, which is 40.2 kilometers (24.97 miles) from here.

Surfsand Resort

Address: 148 West Gower
Price: from 129 USD

Lift Laundry Access to health care professionals Free parking Bowling Property is cleaned by professional cleaning companies Indoor pool Pool/beach towels


6. Cozy cottage with an outdoor patio (from USD 88)

If you are traveling solo or as a couple, this charming studio cottage can be ideal to relax in Cannon Beach. This quaint studio features a bed, a full kitchen, a full bathroom, a television, and an outdoor patio. Stay in touch with your loved ones back home by using Wi-Fi. Besides this, you can also bring in your beloved pet with a fee of 50 USD. A short stroll from this cottage will take you to the serene sandy beach.

Gulls Nest Cottage
Cannon Beach, Oregon, United States
209 reviews
Entire apartment 1 Bed 1 Bedroom 1 Bathroom
Top guest reviews
Amenities & Room:
heaters a little noisy but bed is super
the heater kept the room nice and toasty since there was frost outside
softest bed we have ever slept on it was like sleeping on a cloud
its cozy for 2 people and has great amenities
the kitchenette was perfect for making breakfast
very clean and comfortable nice and quiet
small but well equipped and clean
a clean and comfortable little harbor from which to explore cannon beach
very clean cozy cottage that is in walking distance to the beach and shops
the room was very tidy and the bed was really comfortable
the staff were very friendly and helpful with any questions and help
the staff are fabulous and welcoming with great tips for enjoying the area
the hosts are very helpful and easy to communicate with
check in was friendly & quick
check in was easy and the office was very helpful
cute and close to town
great location though
great central location
cute little place in a great location
wonderful little cottage close to town walking distance to everything
Read more reviews

7. Pet-friendly and well-furnished apartment (from USD 87)

Centrally located between midtown and downtown in the vicinity of the beach, this comfy apartment is perfect for a comfortable stay for a family or group of four individuals. The full bedroom here offers you a cozy reading nook to settle back and read your favorite book. By paying just 50 USD, you can enjoy your vacations in Cannon Beach with your beloved pet, as this apartment is pet-friendly. Cook your favorite delicacies in the well-equipped kitchen here and enjoy relishing them at your ease. Spend some leisure time in the private patio. Plan for a beach excursion, as the shore is just a block away from here.

Comfy with private deck Sandcastle Inn #603
Cannon Beach, Oregon, United States
124 reviews
Entire apartment 1 Bed 1 Bedroom 1 Bathroom
Top guest reviews
Amenities & Room:
however beds could be in better shape
the most comfortable bed i have slept in in ages
very comfortable beds- sleeps 4
from it's divine sheets and bedding to it's sweet and calm decor
the rooms were nice with all facilities
was quiet clean and relaxing
small complex comfortable clean well
the condo was very clean and is a great beach house
the suite is nice and clean
the place was clean had everything we needed would definitely recommend
the host was very nice
the hosts were very friendly and accommodating
check in process was super easy and the staff was really friendly
staff were amazing upon check in so helpful and thoughtful
hosts were very nice and easy to communicate with
gr8 location central walking distance to
great location to walk to everything
great location convenient walking distance to everything
great location near the beach and near the shops
good place in a great location
Read more reviews

8. Clean and updated studio (from USD 146)

Settle back in the heart of downtown Cannon Beach by choosing this clean and updated studio apartment. A well-equipped kitchen, comfy living area, dining area, two beds, and a bathroom, ensure you stay here comfortably. It can easily accommodate a family or group of four individuals. Visit various restaurants, galleries, and shops, as you can find them surrounding this lovely studio in Cannon Beach.

Village Centre Studio
Cannon Beach, Oregon, United States
209 reviews
Entire apartment 2 Beds 0 Bedrooms 1 Bathroom
Top guest reviews
Amenities & Room:
the room has a double/full bed (felt like one) and a pull out bed in the couch
small kitchen that was perfect for us
the stay was comfortable
it’s a comfortable space and we had a nice stay
the studio was clean and perfect
very clean highly recommend
the place was clean and greg was very communicative
super clean comfy bed and perfect location
the room was clean and stocked with all the essentials
thanks to greg and his staff for going above and beyond to help us whenever we needed
had an amazing stay and there were also very accommodating when i requested to check in a day early
would recommend this host to anyone wanting to come to cannon beach
the location was great so close to the beach
great place perfect location and everything was in walking distance
great location just a short walk from the beach
really a cute place just above a courtyard\several restaurants
easy walk to anywhere
Read more reviews

9. Beautiful abode with Haystack Rock views (from USD 175)

Enjoy a leisurely stay in this elegant beach house. It sits high above the shore and gifts you scenic views. A family or group of six individuals can settle back here, as this home features a living room, three bedrooms, two bathrooms, and a kitchen. Relax on the covered porch here and enjoy relishing savory barbecues as you gaze at picturesque views of the beach. A short walk from this home will take you to Sleepy Monk, a lovely coffee shop.

Haystack Close South
Cannon Beach, Oregon, United States
32 reviews
Entire apartment 3 Beds 3 Bedrooms 2 Bathrooms
Top guest reviews
Amenities & Room:
beautiful views and house was very comfortable and well equipped
as for the house itself— it is very clean so definitely no complaints there
kitchen was well stocked house was clean but dated
just sit on the porch and enjoy management so friendly and helpful
incredible location and best views around easy access to beach
location about says it all it's a grandma sweater kinda fun place
and anyway there’s a grocery store super close so it’s not that big of a deal
perfect location to explore tide pools at haystack rock
the view community location and everything is just perfect i will definitely come back again
Read more reviews

10. A charming retreat in midtown (from USD 98)

Located in midtown, this clean and cozy dwelling is a great getaway for a solo traveler or couple when exploring Cannon Beach. A lovely living room, a fully equipped kitchen, and bedroom ensure you stay here comfortably. Prepare your favorite barbecue delicacies and enjoy eating them in leisure. Also, you need not miss your pet while vacationing here, as this accommodation is pet-friendly and allows you to bring in your pet with a fee of 50 USD. Go for a beach excursion as the gorgeous beach is a walking distance from here.

Cannon Beach, Oregon, United States
221 reviews
Entire apartment 1 Bed 1 Bedroom 1 Bathroom
Top guest reviews
Amenities & Room:
the most comfy couch and the bed is beyond amazing
the bedroom was small and just fit a (comfortable) bed
the bungalow had all the necessary items to make our stay comfortable
nice gas fireplace heated the room
the cottage is super cozy and in a great location
the space was clean and cozy
the space was very clean and had a well stocked kitchen
the place was super clean and very welcoming
very clean and cozy great location
the place was clean check-in was relatively easy
the staff was friendly and helpful
the hosts were very friendly and offered great advice for our evening out
the hosts were great super attentive and kind
very friendly staff to greet us
excellent weekend very helpful staff
close to beach and fun shopping
great location 10-15 minute walk to haystack rock
loved the location in central cannon beach
very central to all local attractions
really cute little bungalow in good location ( behind pelican brewery)
Read more reviews

Make your holidays memorable

Cannon Beach is a beautiful destination to explore and enjoy refreshing holidays. And, choosing one of these best accommodations in Cannon Beach, Oregon ensures you enjoy a comfortable stay during your excursion here. So, think no further, book one of these cozy vacation rentals in Cannon Beach and get started on an amazing vacation. Cannon Beach awaits you!

Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

Get Trip101 in your inbox

Unsubscribe in one click. See our privacy policy for more information on how we use your data

Still Need Travel Insurance?

You can buy and claim online, even after you've left home. Travel insurance from is available to people from 140 countries. It’s designed for adventurous travellers with cover for overseas medical, evacuation, baggage and a range of adventure sports and activities.

*5% off when you book with our promo code: TRIP101

*For our Canadian and US travellers, unfortunately due to financial services laws, we cannot provide a discount. This promotional code cannot be used with any other discount offer, including World Nomads Members’ discount for travel insurance policy holders.

Manjiri Kochrekar is a travel blogger from India. She loves exploring and learning various destinations, their history, culture, and peculiarities. Writing is her passion, which means she enjoys...Read more

Have a question? Ask fellow travellers and travel experts here.
 Want to contribute as a Local Expert?
Explore Cannon Beach
Good things are meant to be shared!