Cannon Beach Hotels

Cannon Beach
Jan 19, 2025 - Jan 20, 2025
2 adults, 1 room
Find
Price per night:
Up to 100$
$100 - 200
From $200
Rating:
Excellent 9+
Very good 8+
Good 7+
All ratings
Star rating:
5-stars
4-stars
3-stars
Unrated
8.4
Very good (88)
View map · 0.1 mi City Centre
From
129US$ /per night
8.4
Very good (50)
View map · 0.1 mi City Centre
From
134US$ /per night
8.4
Very good (114)
View map · 0.2 mi City Centre
From
88US$ /per night
8.4
Very good (137)
View map · 0.8 mi City Centre
From
74US$ /per night
8
Very good (70)
View map · 0.0 mi City Centre
From
119US$ /per night
View map · 1.6 mi City Centre
From
175US$ /per night
8.4
Very good (20)
View map · 0.1 mi City Centre
From
80US$ /per night
9
Excellent (17)
View map · 1.1 mi City Centre
From
224US$ /per night
8.4
Very good (38)
View map · 0.1 mi City Centre
From
209US$ /per night
8.6
Excellent (65)
View map · 1.1 mi City Centre
From
329US$ /per night
8.4
Very good (12)
View map · 0.1 mi City Centre
From
125US$ /per night
8.2
Very good (79)
View map · 0.3 mi City Centre
From
189US$ /per night
8.4
Very good (171)
View map · 1.2 mi City Centre
From
179US$ /per night
8
Very good (50)
View map · 0.5 mi City Centre
From
179US$ /per night
8.4
Very good (80)
View map · 0.5 mi City Centre
From
154US$ /per night
8.6
Excellent (102)
View map · 0.5 mi City Centre
From
84US$ /per night
8.4
Very good (311)
View map · 1.4 mi City Centre
From
179US$ /per night
8.4
Very good (59)
View map · 1.3 mi City Centre
From
229US$ /per night

Discover Your Perfect Stay

Cannon Beach, a picturesque coastal gem in Oregon, is renowned for its stunning landscapes, iconic Haystack Rock, and vibrant art scene. As visitors flock to this charming seaside town, the demand for quality accommodations continues to rise. Among the many Cannon Beach hotels available, each offers a unique experience that enhances your stay while allowing you to immerse yourself in the beauty of this coastal paradise.

Whether you're searching for a luxurious oceanfront resort or a cozy bed-and-breakfast, Cannon Beach has options that cater to every traveler's needs. For those looking for a romantic getaway, several Cannon Beach hotels provide intimate atmospheres and breathtaking views, perfect for sunset strolls along the shore. Families, on the other hand, can enjoy hotels with spacious rooms and kid-friendly amenities, ensuring an unforgettable vacation for all ages.

To make the most of your trip, it’s essential to choose accommodations that not only provide comfort but also easy access to local attractions. Many Cannon Beach hotels are strategically located within walking distance of the town's charming shops and restaurants, allowing you to fully embrace the local culture. By selecting the right hotel, you’ll set the stage for a memorable adventure filled with exploration, relaxation, and seaside charm.

Name of hotel Accommodation Rating Price, $
Beaches Inn

8.1 / 10

(20 Reviews)

From 73US$
Ecola Creek Lodge

8.6 / 10

(733 Reviews)

From 74US$
The Wayside Inn

8.6 / 10

(222 Reviews)

From 229US$
Schooner's Cove Inn

9.3 / 10

(173 Reviews)

From 179US$
The Waves

8.8 / 10

(723 Reviews)

From 153US$
8.1
Very good (20)

Beaches Inn

539 South Hemlock Street Suite 6
Beaches Inn is an economical option for travelers looking for basic yet comfortable accommodations. This hotel offers cozy rooms equipped with essential amenities, providing a pleasant home base for exploring the Cannon Beach area. Guests enjoy the friendly hospitality and the convenient location, which allows for easy access to the beach and nearby dining options. With a focus on affordability and a welcoming atmosphere, Beaches Inn makes it easy to enjoy quality time without overspending. Additionally, the inn is situated in a quieter area, allowing for a peaceful night’s rest after busy days filled with activities. Among Cannon Beach hotels, Beaches Inn stands out for those looking to enjoy their beach vacation without the high price.

From

73US$ /per night
8.6
Excellent (733)

Ecola Creek Lodge

3
208 East 5Th Street
Ecola Creek Lodge not only offers a romantic ambiance but is also an affordable choice for travelers looking for budget-friendly stays. Guests can enjoy spacious accommodations with easy access to local attractions and the scenic beach without a hefty price tag. The lodge features an inviting atmosphere with amenities such as firepits and picnic areas, perfect for budget-conscious families or couples. Additionally, it is located within walking distance to parks, stunning trails, and all the charming shops in Cannon Beach. Ecola Creek Lodge provides modern comforts, ensuring that guests feel relaxed and catered to without feeling stretched financially. It stands as a great option among Cannon Beach hotels for anyone looking to enjoy a delightful stay on a budget.

From

74US$ /per night

Oceanfront Cannon Beach Hotels

When it comes to enjoying breathtaking views and direct access to the beach, you can't go wrong with oceanfront Cannon Beach hotels. These accommodations offer the perfect blend of comfort and scenery, allowing guests to wake up to the sound of the waves and the salty sea air. With a range of choices from luxurious resorts to cozy inns, there is something for everyone who seeks a beachside retreat. This section highlights a selection of oceanfront hotels that provide not only stunning views but also a unique ambiance connected to the charm of Cannon Beach. Each hotel features its own distinct personality, ensuring a memorable stay for all visitors. Let’s explore some of the best oceanfront Cannon Beach hotels to ensure you have an unforgettable beach getaway.

8.6
Excellent (222)

The Wayside Inn

3
3339 S. Hemlock Street
The Wayside Inn is a quaint and charming option for couples looking to savor a peaceful escape. This cozy inn features rustic yet elegant rooms, each designed to create a warm and welcoming atmosphere. Guests can enjoy the privacy of an outdoor patio and a peaceful garden area, perfect for quiet moments together. Located close to the beach, The Wayside Inn allows couples to easily stroll along the sandy shores or explore nearby attractions hand in hand. With its comfortable accommodations and inviting environment, this inn promises to make any couple feel special during their stay. The Wayside Inn is a true gem among Cannon Beach hotels, perfect for creating lasting memories with your partner.

From

229US$ /per night
9.3
Excellent (173)

Schooner's Cove Inn

3
188 North Larch Street
Schooner's Cove Inn prides itself on being a welcoming family-friendly hotel that combines comfort with stunning views. The guest rooms are designed with families in mind, featuring kitchenettes and large living spaces to accommodate everyone comfortably. Located just steps from the beach, Schooner's Cove offers families a chance to enjoy the coastline without hassle. Guests can also take advantage of hotel amenities, including an outdoor fire pit, which creates the perfect setting for evening family bonding under the stars. The hotel staff goes above and beyond to ensure families feel at home during their stay, providing personalized service and recommendations. With its family-centric features and ideal location, Schooner's Cove Inn is a standout choice among Cannon Beach hotels for a wonderful vacation.

From

179US$ /per night

Cozy Cannon Beach Hotels for Romantic Getaways

Cannon Beach is a wonderful destination for couples seeking a romantic escape, and many Cannon Beach hotels cater specifically to this need. From charming inns to quaint bed-and-breakfasts, these hotels provide the perfect cozy atmosphere for lovebirds. Many accommodations feature intimate settings, personalized service, and amenities designed to enhance your romantic experience. This section offers a selection of cozy Cannon Beach hotels ideal for couples looking for a special retreat. Each of the featured hotels has been chosen for its inviting ambiance and romantic touches. Let’s discover the perfect cozy accommodations for your next romantic getaway in Cannon Beach.

8.8
Excellent (723)

The Waves

3
188 W 2Nd Street
The Waves is another excellent option for families seeking comfortable and spacious lodgings at the beach. This hotel offers family suites that come with separate living areas, perfect for keeping the little ones entertained. Families can enjoy a heated outdoor pool, as well as proximity to the sandy shores for beach activities. Its ideal location allows easy access to various local attractions, ensuring that every family member finds something enjoyable. Additionally, The Waves emphasizes a cozy and relaxing environment so families can truly unwind after their adventures. This hotel is highly recommended within the realm of Cannon Beach hotels for families looking to reconnect and create lasting memories.

From

153US$ /per night
9.1
Excellent (544)

Webb’s Scenic Surf

3
255 N. Larch St.
Webb’s Scenic Surf is a classic choice for travelers eager to enjoy breathtaking views of the Pacific Ocean. This charming hotel features a variety of spacious suites, many of which come with private balconies that overlook the surf. Guests appreciate its family-friendly atmosphere and easy access to the sandy beaches, making it a favorite among families and couples alike. Well-situated near local shops and restaurants, Webb’s Scenic Surf also allows guests to explore the vibrant Cannon Beach community during their stay. The hotel focuses on providing a comfortable and relaxing environment where visitors can unwind after a day of seaside adventures. With its perfect blend of location and comfort, Webb’s Scenic Surf truly embodies what Cannon Beach hotels should offer.

From

154US$ /per night

Family-Friendly Cannon Beach Hotels

For families planning a fun-filled vacation at the coast, Cannon Beach hotels that cater to travelers of all ages are essential. These accommodations provide a combination of spacious rooms, kid-friendly amenities, and proximity to attractions that make family trips convenient and enjoyable. Whether you’re looking for hotels with pools, game rooms, or easy beach access, Cannon Beach has plenty of options to choose from. This section highlights family-friendly Cannon Beach hotels that are designed to make your vacation smooth and memorable. Each hotel has unique features that cater to families, ensuring everyone has an enjoyable stay. Let’s delve into some of the best family-friendly accommodations in Cannon Beach.

8.1
Very good (2151)

Tolovana Inn

3
3400 S. Hemlock, Tolovana Park
Tolovana Inn is a perfect family-friendly hotel that offers spacious accommodations and direct beach access. Each suite is equipped with a kitchenette, allowing families to prepare their meals and enjoy dining together. The hotel features a heated indoor pool, a game room, and outdoor barbecue grills, providing ample opportunities for family fun. Situated just a short distance from the vibrant downtown area, guests can easily explore local shops and dining options. At Tolovana Inn, families can unwind after a day of sightseeing, enjoying the cozy atmosphere that feels like home. With its family-oriented amenities, Tolovana Inn is a wonderful choice among Cannon Beach hotels for making lasting memories together.

From

109US$ /per night
6.8
Good (27)

The Guesthouse Ocean View Cottages

3
1016 South Hemlock Street
The Guesthouse Ocean View Cottages offers guests a unique option for accommodation with private cottages that boast the comforts of home. Each cottage is equipped with kitchen facilities, allowing guests the freedom to prepare meals at their convenience while enjoying their beach getaway. Nestled amongst lush landscaping, the cottages provide a feeling of seclusion while still being close to the beach. The picturesque surroundings create a tranquil ambiance, with stunning ocean views that guests can enjoy from their private decks. The warm hospitality and personalized service add to the overall unique experience at The Guesthouse Ocean View Cottages. Among Cannon Beach hotels, this accommodation is perfect for those wanting to experience the warmth and charm of a coastal getaway in a unique setting.

From

209US$ /per night

Pet-Friendly Cannon Beach Hotels

Traveling with pets can be challenging, but Cannon Beach hotels that welcome furry companions make it easier for families to include everyone in the vacation plans. These accommodations offer a pet-friendly atmosphere, ensuring that both guests and their pets can feel at home during their stay. Luckily, Cannon Beach has many hotels that provide amenities for pets, including nearby parks and easy beach access. In this section, we will explore a variety of pet-friendly Cannon Beach hotels that cater to animal lovers. Each of these hotels understands the importance of including your beloved pets on your travels. Let's discover some of the best options for pet-friendly accommodation in Cannon Beach.

9.2
Excellent (1271)

Inn At Cannon Beach

4
3215 South Hemlock St
The Inn At Cannon Beach is a delightful pet-friendly hotel that welcomes four-legged guests with open arms. Located just a short distance from the beach, this hotel provides easy access to sandy shores where dogs can enjoy running and playing. The hotel's comfortable rooms are designed with pet owners in mind, offering easy outdoor access and various amenities. Guests can start their day with a complimentary breakfast before venturing out on local adventures with their furry friends. The staff at Inn At Cannon Beach are dedicated to making both pets and their owners feel welcome, providing resources to ensure a comfortable stay. This hotel is a top choice among Cannon Beach hotels for pet owners looking to enjoy a beach getaway together.

From

159US$ /per night
9.1
Excellent (465)

Hallmark Resort In Cannon Beach

3
1400 S Hemlock
Hallmark Resort In Cannon Beach stands out for its harmonious design and stunning oceanfront views. It offers unique amenities like a rooftop hot tub and spacious fireplace suites for guests who appreciate added luxury during their stay. The hotel's interior features local artwork, giving it a distinctive Oregon coastal flair that enhances the overall experience. Located just a few steps from the beach, guests can easily access the coastline while enjoying exceptional resort service. The Hallmark Resort's commitment to sustainability also sets it apart, as it implements various environmentally-friendly practices. Given its unique features and beautiful setting, Hallmark Resort is a shining example of what makes Cannon Beach hotels special.

From

146US$ /per night

Budget-Friendly Cannon Beach Hotels

Traveling to Cannon Beach doesn't have to break the bank, with plenty of budget-friendly options available among Cannon Beach hotels. These accommodations provide value for money while still ensuring comfort and access to local attractions. Whether you're looking for a simple room or a cozy suite, there are plenty of options that allow you to enjoy your getaway without overspending. This section highlights a selection of budget-friendly Cannon Beach hotels that don't compromise on comfort or hospitality. Each hotel has been carefully chosen for its affordability and convenient location, making them ideal for those looking to experience Cannon Beach on a budget. Let’s explore the best budget-friendly accommodation options available during your visit to this charming coastal town.

10
Excellent (1)

Guesthouse Cannon Beach

1
1016 South Hemlock Street
Guesthouse Cannon Beach is a charming and cozy option for travelers looking to bring their pets along. The hotel features various room types that accommodate pet owners, complete with pet-friendly amenities. Located close to the beach, guests can enjoy long walks along the coastline while their pets explore the sandy shores. The hotel's welcoming stance toward pets, combined with its friendly atmosphere, makes it feel like a home away from home. Many guests appreciate the proximity to parks and pet-friendly areas, making it easier to enjoy the great outdoors with their furry companions. For anyone searching for Cannon Beach hotels that allow pets, Guesthouse Cannon Beach is an excellent option that doesn’t compromise on comfort.

From

625US$ /per night
9
Excellent (329)

Surfsand Resort

3
148 West Gower
Surfsand Resort is a premier choice among Cannon Beach hotels, offering a luxurious experience paired with stunning coastal views. Located right along the beach, this resort provides direct access to the sandy shores, as well as a variety of amenities to suit all travelers. The rooms are beautifully crafted, featuring modern décor and plush bedding, many of which boast panoramic ocean views. In addition to its comfortable accommodations, Surfsand Resort features an outdoor fire pit and a heated indoor pool, perfect for relaxation after a day of exploration. Guests can also indulge in on-site dining options that celebrate local flavors, making it easy to savor the area’s culinary delights. With its exceptional service and focus on guests’ comfort, Surfsand Resort stands out among Cannon Beach hotels.

From

129US$ /per night

Unique Cannon Beach Hotels

For travelers looking for something a little different, Cannon Beach boasts unique accommodations that promise a memorable experience. These Cannon Beach hotels often feature distinctive architecture, thematic designs, or unusual amenities that set them apart from standard hotels. This section will explore a selection of unique Cannon Beach hotels, each offering something special for guests seeking an extraordinary stay. Whether it’s a quirky design, historical significance, or unique offerings, these hotels provide an unforgettable lodging experience. Let’s take a closer look at the most distinctive accommodation options in Cannon Beach that promise to provide something out of the ordinary.

8.1
Very good (766)

Inn At Haystack Rock

4
487 S Hemlock St
The Inn At Haystack Rock provides an intimate and charming atmosphere that is perfect for couples. Nestled just steps from the beach, guests can enjoy stunning views of the famed Haystack Rock while basking in the tranquility of the area. Each room is tastefully decorated with a cozy and inviting theme, making it a great spot to unwind after a day of adventure. The inn offers a complimentary breakfast, inviting couples to enjoy a leisurely start to their day. Its proximity to local dining and entertainment options means that couples can explore the beauty of Cannon Beach together easily. With its romantic setting and convenient location, the Inn At Haystack Rock is an excellent choice among Cannon Beach hotels.

From

88US$ /per night
8.8
Excellent (30)

Spa Suite

Spa Suite offers a unique retreat not only for pet owners but also for those looking to indulge in luxury while enjoying the companionship of their furry friends. The hotel features spacious accommodations with easy access to outdoor areas perfect for pets. Located near the beautiful beaches of Cannon Beach, guests can take leisurely strolls with their dogs along the coast. Spa Suite takes pride in its pet-friendly policies, giving families the peace of mind to bring along their pets without hesitation. Offering an array of relaxing amenities, including spa services, this hotel ensures both pets and owners can unwind together after a day of adventure. With its focus on comfort for both you and your pet, Spa Suite is a standout option among Cannon Beach hotels for animal lovers.

From

125US$ /per night

Other city in Country

Other city in World

Hotels near Landmark