Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

72 hotels in Cannon Beach, Oregon

Search the best hotels and places to stay in Cannon Beach

Whether you're searching for hotels in Cannon Beach on business or comfortable lodging for a family getaway, Cannon Beach hotel options, such as high-end inns and motels are only a click away. Ibooked.ca enables you to filter your search in Oregon by star and guests’ rating, accommodation type, price, services and hotel brands. Booking a hotel in Oregon is a breeze with us and you will definitely be satisfied! Hide
Show more
View map
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
  • The hotel has
    • On-site car park
  • The hotel has
    • Fitness centre
  • The hotel has
    • Flat-screen TV
View on map300 m from City Centre800 m from Haystack Hill State Park
Offering convenient proximity to Coaster Theatre, the hotel is also close to Haystack Rock.
8.0
Great1 review
From   C$ 355 /nightSelect
Not available
Aparthotel
View on map2.2 km from City Centre200 m from Tolovana Park
Located near Arcadia Beach State Park, the hotel offers sea views and a salt water swimming pool.
8.2
Great77 reviews
From   C$ 270 /nightSelect
Not available
2.0 km from City Centre200 m from Tolovana Park
Just 2.8 km from Cannon Beach Yoga Arts, this hotel offers horse riding, hiking and fishing for guests to keep active.
8.6
Great60 reviews
From   C$ 238 /nightSelect
Not available
300 m from City Centre800 m from Coaster Theatre
Boasting a swimming pool, the hotel is about 10 minutes' walk from the center of Cannon Beach.
8.6
Great74 reviews
From   C$ 276 /nightSelect
Not available
Guests may relax and enjoy the panoramic views of the Pacific Ocean or explore the center of Cannon Beach in a 20-minute walk.
9.2
Perfect7 reviews
From   C$ 707 /nightSelect
Not available
4 adults
1 bedroom
2 beds
1.7 km from City Centre400 m from Tolovana Beach State Park
The villa is located in Cannon Beach near Haystack Gallery and offers a picturesque view of Oregon Coast and Haystack Rock.
8.8
Great37 reviews
From   C$ 402 /nightSelect
Not available
1.3 km from City Centre400 m from Les Shirley Park
Constructed in 1957 year, the hotel's building is a reminder of a Victorian style, located just off Haystack Hill State Park.
8.4
Great55 reviews
From   C$ 164 /nightSelect
Not available
Featuring Spanish architecture, the venue provides 14 rooms and offers easy access to Haystack Rock.
8.8
Great10 reviews
From   C$ 156 /nightSelect
Not available
100 m from City Centre700 m from Coaster Theatre
This quiet hotel features 8 inviting rooms with private bathrooms, and is located in a metropolitan area only 400 meters away from Cannon Beach History Center and Museum.
8.6
Great43 reviews
From   C$ 199 /nightSelect
Not available
8 adults
1 bedroom
2 beds
2.0 km from City Centre200 m from Tolovana Park
The upscale villa lies in proximity to Tolovana Park and provides a full kitchen with a microwave, a dishwasher and a cooktop.
9.2
Perfect5 reviews
From   C$ 654 /nightSelect
Not available
2.1 km from City Centre100 m from Tolovana Park
Offering convenient proximity to Tolovana Beach State Park, the hotel is also close to Tolovana Beach State Park.
8.0
Great14 reviews
From   C$ 210 /nightSelect
Not available
300 m from City Centre300 m from Coaster Theatre
This Spanish-style hotel is set at a short distance to Coaster Theatre.
7.8
Very good33 reviews
From   C$ 262 /nightSelect
Not available
500 m from City Centre600 m from Haystack Hill State Park
There are rooms facing the ocean and the hotel is set close to Haystack Hill State Park.
8.4
Great14 reviews
From   C$ 195 /nightSelect
Not available
100 m from City Centre600 m from Coaster Theatre
Located next to Haystack Hill State Park, the venue comprises 10 rooms with garden views.
7.6
Very good5 reviews
From   C$ 236 /nightSelect
Not available
Hotel
500 m from City Centre600 m from Haystack Hill State Park
Adjacent to Haystack Rock, and close to Coaster Theatre, this family hotel features 24 individual rooms.
8.2
Great5 reviews
Select
Not available
200 m from City Centre400 m from Coaster Theatre
Set near Haystack Rock, this central venue is 10 minutes' walk of the city center.
8.0
Great2 reviews
Select
Not available
Hotel
800 m from City Centre200 m from Haystack Gallery
The hotel offers 40 classic rooms and guests will be amazed at scenic views of the sea.
10.0
Perfect1 review
From   C$ 355 /nightSelect
Not available
3.0 km from City Centre900 m from Tolovana Park
The budget hotel is located in a busy area with quick access to Haystack Gallery.
From   C$ 182 /nightSelect
Not available
800 m from City Centre200 m from Haystack Gallery
The hotel is located in the beach area of Cannon Beach, not far away from Haystack Rock, overlooking the sea.
7.6
Very good3 reviews
From   C$ 348 /nightSelect
Not available
Apartment
200 m from City Centre700 m from Coaster Theatre
There are rooms facing the ocean and the hotel is set close to Cannon Beach History Center and Museum.
6.8
Nice2 reviews
From   C$ 203 /nightSelect
Not available
900 m from City Centre200 m from Haystack Gallery
Offering 14 rooms with sea views, the hotel is set in Downtown Cannon Beach district, just steps from Haystack Hill State Park.
8.0
Great2 reviews
From   C$ 255 /nightSelect
Not available
100 m from City Centre600 m from Coaster Theatre
In the vicinity of this budget hotel there is Haystack Rock and guests can also discover the busy area.
8.4
Great5 reviews
From   C$ 254 /nightSelect
Not available
200 m from City Centre700 m from Coaster Theatre
Set near Hug Point State Park, this business venue is 10 minutes' walk of the city center.
9.0
Perfect2 reviews
From   C$ 284 /nightSelect
Not available
4 adults
1 bedroom
2 beds
300 m from City Centre300 m from Coaster Theatre
Situated only 450 meters from Haystack Gallery, this villa boasts private bathroom and a kitchen with a microwave, a dishwasher and a refrigerator.
From   C$ 253 /nightSelect
Not available
6 adults
2 bedrooms
3 beds
200 m from City Centre600 m from Coaster Theatre
Set just 10 minutes' walk from Coaster Theatre, this villa features a sunny patio along with a kitchen.
From   C$ 210 /nightSelect
Not available
100 m from City Centre600 m from Coaster Theatre
While staying in the hotel you are invited to discover Coaster Theatre set nearby, or walk for only 10 minutes to enjoy Haystack Gallery.
8.0
Great1 review
From   C$ 250 /nightSelect
Not available
200 m from City Centre700 m from Coaster Theatre
There are rooms facing the coast and the hotel is set close to Haystack Gallery.
7.4
Very good2 reviews
From   C$ 318 /nightSelect
Not available
4 adults
1 bedroom
2 beds
2.3 km from City Centre200 m from Tolovana Park
Offering a kitchen with a microwave, a dishwasher and coffee/tea making equipment, the venue is located 30 minutes' walking distance from the center of Cannon Beach.
From   C$ 259 /nightSelect
Not available
200 m from City Centre700 m from Coaster Theatre
Offering convenient proximity to Haystack Hill State Park, the hotel is also close to Haystack Hill State Park.
7.4
Very good2 reviews
From   C$ 362 /nightSelect
Not available
1.6 km from City Centre500 m from Tolovana Beach State Park
Offering a kitchen with a full-sized refrigerator and a cooktop, the venue is located 20 minutes' walking distance from the center of Cannon Beach.
Select
Not available
1.1 km from City Centre400 m from Haystack Gallery
Offering a kitchen with a microwave oven and a fridge, the venue is located 20 minutes' walking distance from the center of Cannon Beach.
Select
Not available
3 adults
1 bedroom
2 beds
200 m from City Centre600 m from Coaster Theatre
Located 2 km from John Yeon State Park, this villa features a sunny patio with the hills views.
From   C$ 182 /nightSelect
Not available
6 adults
2 bedrooms
3 beds
300 m from City Centre300 m from Coaster Theatre
Featuring a patio and 2 bedrooms, the property is set close to Cannon Beach Bookstore.
From   C$ 389 /nightSelect
Not available
4 adults
1 bedroom
3 beds
300 m from City Centre300 m from Coaster Theatre
Situated only 450 meters from Haystack Gallery, this villa boasts private bathroom and a kitchen with a dishwasher, a refrigerator and a toaster.
From   C$ 330 /nightSelect
Not available
6 adults
2 bedrooms
3 beds
300 m from City Centre400 m from Coaster Theatre
Set just 10 minutes' walk from Haystack Gallery, this villa features a patio along with a kitchen.
From   C$ 510 /nightSelect
Not available
3 adults
1 bedroom
2 beds
300 m from City Centre400 m from Coaster Theatre
Set just 10 minutes' walk from Haystack Gallery, this villa features a patio along with a kitchen.
From   C$ 127 /nightSelect
Not available
3 adults
1 bedroom
2 beds
300 m from City Centre400 m from Coaster Theatre
Set just 10 minutes' walk from Haystack Gallery, this villa features a sunny patio along with a kitchen.
From   C$ 210 /nightSelect
Not available
4 adults
1 bedroom
2 beds
300 m from City Centre400 m from Coaster Theatre
Set just 10 minutes' walk from Haystack Gallery, this villa features a patio along with a kitchen.
From   C$ 244 /nightSelect
Not available
4 adults
1 bedroom
2 beds
300 m from City Centre400 m from Coaster Theatre
Set just 5 minutes' walk from Coaster Theatre, this villa features a sunny patio along with a kitchen.
From   C$ 162 /nightSelect
Not available
4 adults
1 bedroom
2 beds
300 m from City Centre400 m from Coaster Theatre
Set just 10 minutes' walk from Haystack Gallery, this villa features a patio along with a kitchen.
From   C$ 164 /nightSelect
Not available
6 adults
2 bedrooms
3 beds
1.8 km from City Centre400 m from John Yeon State Park
This is a 2-bedroom villa, set in proximity to Bruce's Candy Kitchen.
From   C$ 456 /nightSelect
Not available
4 adults
1 bedroom
2 beds
900 m from City Centre700 m from Haystack Hill State Park
Featuring the balcony together with views of the hills, this villa is located close to Cannon Beach Distillery.
From   C$ 372 /nightSelect
Not available
9 adults
3 bedrooms
4 beds
200 m from City Centre600 m from Coaster Theatre
Located 2.1 km from Lost Art of Nursing Museum, this villa features a sunny patio with the beach views.
From   C$ 869 /nightSelect
Not available
14 adults
4 bedrooms
5 beds
300 m from City Centre400 m from Coaster Theatre
This is a 4-bedroom villa, set in proximity to Haystack Gallery.
From   C$ 994 /nightSelect
Not available
14 adults
4 bedrooms
5 beds
300 m from City Centre300 m from Coaster Theatre
Offering a patio with park views, the villa lies in the downtown part of the city.
From   C$ 941 /nightSelect
Not available
9 adults
4 bedrooms
5 beds
200 m from City Centre700 m from Coaster Theatre
Located 2.8 km from Hug Point State Park, this villa features a sunny patio with the beach views.
From   C$ 555 /nightSelect
Not available
6 adults
2 bedrooms
3 beds
200 m from City Centre700 m from Coaster Theatre
Featuring a balcony together with views of the hills, this villa is located close to Haystack Hill State Park.
From   C$ 234 /nightSelect
Not available
4 adults
2 bedrooms
3 beds
200 m from City Centre400 m from Coaster Theatre
Set just 10 minutes' walk from Haystack Gallery, this villa features a sunny patio along with a kitchen.
From   C$ 360 /nightSelect
Not available
7 adults
3 bedrooms
5 beds
2.7 km from City Centre600 m from Tolovana Park
Featuring video games and board games which are perfect for kids, this villa is situated 3 km away from the centre of Cannon Beach.
From   C$ 588 /nightSelect
Not available
6 adults
1 bedroom
2 beds
300 m from City Centre700 m from Coaster Theatre
Situated 1 km from the centre of the city, the venue features a game room and board games for families with kids.
From   C$ 330 /nightSelect
Not available
6 adults
2 bedrooms
3 beds
1.4 km from City Centre700 m from Haystack Gallery
Offering a kitchen complete with a microwave oven, coffee/tea making machines and a fridge, this villa is located close to Cannon Beach Yoga Arts.
From   C$ 221 /nightSelect
Not available
6 adults
2 bedrooms
3 beds
1.4 km from City Centre600 m from Les Shirley Park
Located about 10 minutes on foot from Haystack Gallery, this property offers playpens and board games for guests with kids.
From   C$ 156 /nightSelect
Not available
4 adults
2 bedrooms
2 beds
1.6 km from City Centre600 m from Tolovana Beach State Park
Haystack Gallery is 2.3 km from this villa that offers 2 bedrooms along with a kitchen.
From   C$ 204 /nightSelect
Not available
6 adults
2 bedrooms
3 beds
500 m from City Centre200 m from Coaster Theatre
Offering a kitchen equipped with a microwave oven, coffee/tea makers and a cooktop, this villa is set near Ecola State Park.
From   C$ 261 /nightSelect
Not available
6 adults
2 bedrooms
4 beds
1.4 km from City Centre800 m from Haystack Gallery
Located 2.4 km from Haystack Hill State Park, this villa features a sunny patio with the hills views.
From   C$ 219 /nightSelect
Not available
10 adults
4 bedrooms
5 beds
800 m from City Centre200 m from Haystack Hill State Park
Featuring a balcony together with views of the hills, this villa is located close to Ecola State Park.
From   C$ 676 /nightSelect
Not available
2 adults
1 bedroom
2 beds
1.5 km from City Centre600 m from Haystack Hill State Park
Offering a kitchen complete with a microwave, coffee/tea making equipment and a cooktop, this villa is located close to Ecola State Park.
From   C$ 122 /nightSelect
Not available
6 adults
3 bedrooms
3 beds
2.4 km from City Centre400 m from Tolovana Park
Featuring balcony together with views of the hills, this villa is located close to Icefire Glassworks.
From   C$ 135 /nightSelect
Not available
9 adults
4 bedrooms
6 beds
2.1 km from City Centre100 m from Tolovana Park
Offering a kitchen complete with a microwave oven, a dishwasher and a stove, this villa is located close to Lost Art of Nursing Museum.
From   C$ 208 /nightSelect
Not available
Villa
8 adults
3 bedrooms
4 beds
1.8 km from City Centre400 m from Tolovana Park
Featuring the balcony together with views of the hills, this villa is located close to Cleanline Surf.
From   C$ 426 /nightSelect
Not available
The largest option:
4 adults
1 bedroom
2 beds
100 m from City Centre600 m from Coaster Theatre
Featuring a fully furnished kitchen, the venue is only 1.9 km from Lost Art of Nursing Museum.
7.6
Very good3 reviews
From   C$ 130 /nightSelect
Not available
6 adults
2 bedrooms
3 beds
700 m from City Centre400 m from Haystack Hill State Park
Offering a kitchen equipped with a microwave oven, a cooktop and a washing machine, this villa is set near Haystack Gallery.
From   C$ 138 /nightSelect
Not available
9.2 km from City Centre3.6 km from Hug Point State Park
Offering hiking and fishing services in the area, this accommodation lies next to Arcadia Beach State Park, and within a 30-minute drive of Crescent Beach.
From   C$ 350 /nightSelect
Not available
8 adults
4 bedrooms
5 beds
700 m from City Centre300 m from Haystack Hill State Park
Situated within 10 minutes' walk from the city center, the property has playpens and video games for families with children.
From   C$ 316 /nightSelect
Not available
2 adults
1 bedroom
2 beds
300 m from City Centre400 m from Coaster Theatre
Offering a kitchenette complete with a microwave oven, a dishwasher and coffee/tea making machines, this villa is located close to Haystack Gallery.
From   C$ 121 /nightSelect
Not available
4 adults
2 bedrooms
2 beds
2.9 km from City Centre800 m from Tolovana Park
This is a 2-bedroom villa, set in proximity to Haystack Rock Marine Garden.
From   C$ 159 /nightSelect
Not available
6 adults
3 bedrooms
3 beds
1.9 km from City Centre400 m from Tolovana Park
This is a 3-bedroom villa, set in proximity to Hug Point.
From   C$ 265 /nightSelect
Not available
10 adults
4 bedrooms
5 beds
1.4 km from City Centre500 m from Les Shirley Park
This is a 4-bedroom villa, set in proximity to Taffy the Puffin.
From   C$ 359 /nightSelect
Not available
10 adults
4 bedrooms
4 beds
1.8 km from City Centre400 m from John Yeon State Park
This is a 4-bedroom villa, set in proximity to Fresh Foods.
From   C$ 651 /nightSelect
Not available
4 adults
2 bedrooms
2 beds
3.0 km from City Centre900 m from Tolovana Park
Offering a kitchen equipped with a microwave oven, a refrigerator and a washing machine, this villa is set near Ecola Creek.
Select
Not available
8 adults
1 bedroom
2 beds
800 m from City Centre200 m from Haystack Hill State Park
Haystack Gallery is 1.5 km from this villa that offers 1 bedrooms along with a kitchen.
Select
Not available
4 adults
3 bedrooms
4 beds
100 m from City Centre600 m from Coaster Theatre
From   C$ 126 /nightSelect
Not available

Filtering results

Please wait...

72 hotels found

FAQs about hotels in Cannon Beach

We hope that the answers to these questions will help you plan your trip

What are the most popular hotels near Tolovana Beach State Recreation Site in Cannon Beach?
Inn At Cannon Beach is the best hotel located only 5 minutes' on foot from Tolovana Beach State Recreation Site.
Which hotels are located near the airport in Cannon Beach?
Travellers who stayed in Cannon Beach near Astoria, OR (AST-Astoria Regional) airport have left good reviews about Holiday Inn Express And Suites Astoria and Astoria Riverwalk Inn.

Where to stay in Cannon Beach?

Best cheap hotels in Cannon Beach

On the budget-priced end, you can stay at the 3-star The Wayside Inn with room rates from 197C$. Ecola Creek Lodge is located within walking distance of Del Rey Beach State Recreation Site and offers affordable rooms at 177C$ per night.

Convenience of staying in hotels in the city centre

Travelers who prefer staying in the center of the city should check out Sunset Inn and Hallmark Resort In Cannon Beach, which are a 5 and 5-minute walk from the city center. A top-rated option is Lighthouse Inn, which is less than 0.1 km from the city center.

Consider a hotel next to Center Diamond Fabric, such as Inn At Haystack Rock located 5 minutes' walk away and adjacent to hills and parks. If you are looking for a view of the sea, think about Schooner'S Cove Inn in Downtown Cannon Beach district, which is located next to John Yeon State Park.

Explore and find your best apartments, B&Bs and others

Sea Sprite At Haystack Rock is a great B&B with views of the garden, located within a short walk of Tolovana Beach State Park. If you're traveling for business, you may wish to stay at a hotel that offers business facilities, like The Waves 0.8 km from the city center. Surfsand Resort is a popular resort with a sauna, an indoor swimming pool and a Jacuzzi for an unforgettable stay.

Show moreLess