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

Hotels in Cannon Beach, Oregon

Search among 72 available hotels and places to stay in Cannon Beach from 50+ providers.

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
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
0Filter by
View map
Sort by
View map
1-72 out of 72
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
  • The hotel has
    • 24-hour reception
    • 24-hour security
View on map2.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.4
Great53 reviews
From   C$ 434 /nightSelect
Not available
  • The hotel has
    • Indoor swimming pool
  • The hotel has
    • Jacuzzi
View on map2.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
Great15 reviews
From   C$ 180 /nightSelect
Not available
300 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.2
Great3 reviews
From   C$ 434 /nightSelect
Not available
Aparthotel
2.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
Great52 reviews
From   C$ 408 /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.8
Great15 reviews
From   C$ 415 /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
Great13 reviews
From   C$ 417 /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.6
Great42 reviews
From   C$ 461 /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$ 323 /nightSelect
Not available
1.6 km from City Centre500 m from Tolovana Beach State Park
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.0
Perfect7 reviews
From   C$ 674 /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$ 748 /nightSelect
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.
8.2
Great3 reviews
From   C$ 275 /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.6
Very good16 reviews
From   C$ 587 /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
Great36 reviews
From   C$ 191 /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.
8.4
Great1 review
From   C$ 311 /nightSelect
Not available
200 m from City Centre500 m from Coaster Theatre
Featuring Spanish architecture, the venue provides 14 rooms and offers easy access to Haystack Rock.
8.6
Great13 reviews
From   C$ 149 /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.
7.8
Very good2 reviews
From   C$ 361 /nightSelect
Not available
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.
7.4
Very good3 reviews
From   C$ 169 /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.
8.4
Great4 reviews
From   C$ 250 /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.
7.8
Very good2 reviews
From   C$ 308 /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.4
Very good2 reviews
From   C$ 174 /nightSelect
Not available
9.2 km from City Centre
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$ 333 /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
Perfect
From   C$ 434 /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 dishwasher, a refrigerator and a toaster.
From   C$ 225 /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$ 227 /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$ 396 /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$ 315 /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.
From   C$ 290 /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.
8.0
Great1 review
From   C$ 531 /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$ 248 /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$ 345 /nightSelect
Not available
The largest option:
4 adults
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
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.0 km from City Centre1000 m from Tolovana Park
The budget hotel is located in a busy area with quick access to Haystack Gallery.
From   C$ 174 /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$ 367 /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$ 89 /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$ 87 /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$ 297 /nightSelect
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$ 333 /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$ 513 /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$ 357 /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$ 115 /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$ 406 /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$ 727 /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$ 332 /nightSelect
Not available
6 adults
2 bedrooms
3 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$ 245 /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$ 248 /nightSelect
Not available
6 adults
2 bedrooms
2 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$ 539 /nightSelect
Not available
7 adults
3 bedrooms
4 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$ 287 /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$ 212 /nightSelect
Not available
10 adults
6 bedrooms
6 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$ 644 /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$ 772 /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$ 149 /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$ 864 /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$ 295 /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$ 195 /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$ 186 /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$ 428 /nightSelect
Not available
9 adults
4 bedrooms
5 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$ 175 /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$ 431 /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$ 242 /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$ 111 /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$ 498 /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$ 851 /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.
From   C$ 144 /nightSelect
Not available
4 adults
3 bedrooms
3 beds
100 m from City Centre600 m from Coaster Theatre
Situated 0.2 km from Contact, the holiday home offers hiking and cycling.
From   C$ 267 /nightSelect
Not available
9 adults
4 bedrooms
5 beds
3.5 km from City Centre1.4 km from Tolovana Park
Set within walking distance of Silver Point, this villa includes 4 bedrooms and an equipped kitchen for guests' convenience.
From   C$ 253 /nightSelect
Not available
2.3 km from City Centre200 m from Tolovana Park
This is a 3-bedroom villa, set in proximity to Tolovana Beach State Recreation Site.
From   C$ 712 /nightSelect
Not available
10 adults
4 bedrooms
4 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$ 596 /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$ 95 /nightSelect
Not available
8 adults
4 bedrooms
4 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$ 276 /nightSelect
Not available
8 adults
4 bedrooms
4 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.
From   C$ 660 /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 pet-friendly hotels in Cannon Beach?

For travellers travelling with pets, there are 7 accommodations to choose from. Alternatively, book Lighthouse Inn (rating: 8.6/10) with cots, hiking and cycling. It's set 200 meters from the city centre and costs 372C$ per night. Other suitable options include Hallmark Resort In, Mcbee Cottages and Tolovana Inn. See more pet-friendly hotels here.

What are the top hotels in Cannon Beach with a central location?

Choose your perfect hotel among 9 deals in Cannon Beach city centre. Located 0.1 km from the city centre, The Courtyard offers canoeing, hiking and horse riding on site. The Waves, Webb'S Scenic Surf and Schooner'S Cove Inn are also suitable for your unforgettable stay. To see more central hotels click here.

What are the best hotels in Downtown Cannon Beach district?

If you want to stay in Downtown Cannon Beach district, you will find 3 accommodations to choose from. One of the best hotels in Downtown Cannon Beach district is The Waves at the cost of 264C$ per night, offering cots, a Jacuzzi and board games. Another top accommodation is Schooner'S Cove Inn at the cost of 313C$ per night, which can offer a tennis court, newspaper service and a business centre on site. Find out more hotels in this area here.

What are the top cheap hotels in Cannon Beach?

Choose the best budget accommodation among 3 deals in Cannon Beach. Ecola Creek Lodge rated 8.4/10 is one of the best Cannon Beach cheap properties from 191C$ per night. It features seafood restaurant on site. Also Hallmark Resort In is a good choice with rating 8.4/10 at the cost of 311C$ per night. Other popular budget hotels are Mcbee Cottages, The Wayside Inn and Sea Breeze Court. Click here to see more budget hotels.

What are the most popular boutique hotels in Cannon Beach?

Offering cots, hiking and cycling on site, Lighthouse Inn with rating 8.6/10 for 372C$ per night is the most recommended option by iBooked.ca travellers. Go here to find out more modern accommodations.

What are the best romantic hotels in Cannon Beach?

According to iBooked.ca travel data, there are 11 deals for couples. The Courtyard rated 9.0/10 is a favourite 3-star hotel for couples, featuring canoeing, hiking and horse riding. Travellers can book a room at this property for about 476C$ per night. Other top options are Inn At, Hallmark Resort In and Ecola Creek Lodge. Go here to find out more romantic accommodations.

What are the top family-friendly hotels in Cannon Beach?

For those searching for a family accommodation, iBooked.ca offers 3 deals to choose from. Inn At (rating: 8.4/10): a family-hotel with concierge service, cots and hiking for 279C$ per night. To find out family hotels go here.

What are the most popular Cannon Beach properties not far from Haystack Rock?

According to iBooked.ca travel data, travellers love staying at Hallmark Resort In (rating: 8.4/10), which offers an indoor swimming pool, newspaper service and a business centre. It’s set a 15-minute walk from Haystack Rock and provides a bar on site. See more top accommodations here.

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