The 10 best cheap hotels in Cannon Beach, USA | Booking.com
Skip to main content

Cheap hotels in Cannon Beach

Find the cheap hotels that appeal to you the most

The best cheap hotels in Cannon Beach

Check out our pick of great cheap hotels in Cannon Beach

Filter by:

Review score

The Wayside Inn

Hotel in Cannon Beach

Located at the south end of Cannon Beach, The Wayside Inn offers easy beach access, an indoor pool and hot tub. All rooms at this Oregon hotel feature a partial ocean view and a deck.

E
Eva Migon
From
Canada
We loved to stay at this hotel. Close to the beach , spacious room with comfortable bed, very clean. Close to the restaurants and we would go back without hesitation.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 247 reviews
Price from
US$119
1 night, 2 adults

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.

P
Peter
From
Canada
Was pleasantly surprised with our room. Beautiful view and nice to have Mo's restaurant next door !
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,991 reviews
Price from
US$119
1 night, 2 adults

Ecola Creek Lodge

Cannon Beach

Located 4 minutes’ walk from the beach, this Cannon Beach motel provides free WiFi. All guest rooms offer a a DVD player, and free private parking is also provided.

M
Marcella
From
United Kingdom
brilliant showers! comfortable beds, good location, lots of plugs in the room.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 597 reviews
Price from
US$89
1 night, 2 adults

Lanai at the Cove

Seaside (Near Cannon Beach)

Offering a seasonal outdoor pool and views of the sea, Lanai at the Cove is oceanfront and situated in Seaside in the Oregon Region, 1.7 km from Elmer Feldenheimer State Park.

K
Kostyantyn
From
Canada
Majestic ocean view from every room. Nice and quiet neighborhood. Super friendly staff.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 499 reviews
Price from
US$92.51
1 night, 2 adults

Sandy Cove Inn

Seaside (Near Cannon Beach)

A short 2-minute walk from a beach on the Pacific Ocean, Sandy Cove Inn is located in Seaside, Oregon. Free WiFi access and free parking are available on site at this family owned motel.

I
Irina
From
Russia
It was our second time in Sandy Cove and everything was perfect!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 632 reviews
Price from
US$89
1 night, 2 adults

Sea Glass Inn

Seaside (Near Cannon Beach)

Sea Glass Inn features accommodation in Seaside near Seaside Civic Convention Center and Seaside Aquarium.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 46 reviews
Price from
US$121.60
1 night, 2 adults

Sand Dollar Haven at Seaside Beach Club Unit 306

Seaside (Near Cannon Beach)

Featuring a patio with sea views, a private beach area and a terrace, Sand Dollar Haven at Seaside Beach Club Unit 306 can be found in Seaside, close to Seaside Beach and 1.7 km from Seaside Golf...

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 21 reviews
Price from
US$310.50
1 night, 2 adults

Gaea House

Seaside (Near Cannon Beach)

Featuring a patio with quiet street views, free bikes and a garden, Gaea House can be found in Seaside, close to Seaside Civic Convention Center and 2.9 km from Seaside Golf Course.

N
Nancy
From
United States
There was a large, well-stocked kitchen with lots of counter space. We loved the big island/table, that could seat lots of people and was excellent for playing games!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 8 reviews
Price from
US$220
1 night, 2 adults

Starry Night Inn

Seaside (Near Cannon Beach)

Set in Seaside, within 700 metres of Seaside Beach and 2.8 km of Seaside Golf Course, Starry Night Inn offers accommodation with a shared lounge and free WiFi throughout the property as well as free...

C
Carla
From
United Kingdom
Great location to walk into Seaside. Cabin 2 was big and had everything we needed for our 2 days. The art is great to look at and is everywhere. The owner was lovely and helped me without any problem. I'd stay again just so I could find out what pillows they were as they were comfy.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 48 reviews
Price from
US$121.60
1 night, 2 adults

Seventh Street Cottage

Gearhart (Near Cannon Beach)

Set in Gearhart, 1.5 km from Del Rey Beach and 7.5 km from Seaside Golf Course, Seventh Street Cottage offers a restaurant. Guests staying at this holiday home have access to a patio.

B
Brenda
From
United States
The cottage was very well appointed, with extra towels, dishware, pots and pans, lots of room with 2 living rooms available... and the neighborhood was very nice and quiet.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 10 reviews
Price from
US$248
1 night, 2 adults
All cheap hotels in Cannon Beach

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

Most booked cheap hotels in Cannon Beach and surroundings in the past month

See all

Great access to the city centre. Check these cheap hotels in Cannon Beach and nearby

  • Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 2 reviews

    La Bella Vita is situated in Cannon Beach, 200 metres from Cannon Beach, 600 metres from Haystack Gallery, and 1.5 km from Haystack Hill State Park. Guests can benefit from a patio and a picnic area.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 2 reviews

    Haystack Hideaway features a terrace and is situated in Cannon Beach, within just 400 metres of Cannon Beach and 500 metres of Haystack Hill State Park.

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2 reviews

    Located in Cannon Beach, 1.2 km from Cannon Beach and 2.2 km from Haystack Hill State Park, Cottage on Hemlock Street provides a restaurant.

Enjoy breakfast in Cannon Beach and nearby

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 5 reviews

    South Hampton House is set in Tolovana Park, 1 km from Cannon Beach, 2.1 km from Haystack Hill State Park, as well as 4.2 km from Haystack Gallery.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Sunset Cove by AvantStay Beachfront w Balcony is located in Arch Cape, 7.2 km from Haystack Hill State Park, 9.1 km from Haystack Gallery, and 15 km from Necanicum Guard Station.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Offering a spa and wellness centre and sea view, Modern Arch Cape Home Ocean View, Steps to Beach! is located in Arch Cape, 400 metres from Arch Cape Beach and 8.1 km from Haystack Hill State Park.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Set in Arch Cape and only 100 metres from Arch Cape Beach, Four Bears by AvantStay Walk to Beach Hot Tub Ocean View offers accommodation with sea views, free WiFi and free private parking.

  • Whaler's Point

    Seaside
    Breakfast options
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 12 reviews

    Situated in Seaside, Whaler's Point features a restaurant, 1.5 km from Seaside Beach and 1.4 km from Seaside Golf Course. Guests staying at this holiday home have access to a balcony.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 19 reviews

    Located in Seaside, Rocky Beach House by the Cove provides a restaurant and sea views, 600 metres from Seaside Beach and 1.2 km from Seaside Golf Course.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 2 reviews

    Set 500 metres from Seaside Golf Course, 7.1 km from Necanicum Guard Station and 12 km from Haystack Gallery, Surf and Sand Dollars provides accommodation situated in Seaside.

  • Seaside Cove Vue

    Seaside
    Breakfast options
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 19 reviews

    Located 50 metres from Seaside Golf Course, 6.6 km from Necanicum Guard Station and 12 km from Haystack Gallery, Seaside Cove Vue features accommodation set in Seaside.

Stay connected in Cannon Beach and nearby. Cheap hotels with free WiFi

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 499 reviews

    Offering a seasonal outdoor pool and views of the sea, Lanai at the Cove is oceanfront and situated in Seaside in the Oregon Region, 1.7 km from Elmer Feldenheimer State Park.

    From US$178.10 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review

    Grey Oak by AvantStay Coastal Charm Near Beach Golf is set in Seaside, 400 metres from Seaside Golf Course, 6.3 km from Necanicum Guard Station, as well as 12 km from Haystack Gallery.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Set in Seaside, 500 metres from Seaside Beach and 300 metres from Seaside Golf Course, Luxury Home on Golf Course Walk to the Beach! offers a garden and air conditioning.

FAQ about cheap hotels in Cannon Beach

Cheap hotels that guests love in Cannon Beach

See all
  • Avg. price/night: US$193.76
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,991 reviews
    Location
    Guest review by
    Rogalsky
    Group
  • Avg. price/night: US$156.80
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 597 reviews
    We stayed in the Ecola Creek Lodge for 2 nights. It was in a good location for the town, probably a 10 minute walk to the start of the restaurants and shops etc. Haystack Rock was about a 30 minute walk down through the town. Plenty of parking outside the front of the Lodge.
    Guest review by
    JOHN
    Young couple
  • Avg. price/night: US$156.80
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 597 reviews
    Super friendly staff, location on the edge of town but still walking distance to all shops and restaurants. Close to 101 and Ecola state park. Guest laundry was handy.
    Guest review by
    Robert
    Solo traveller
  • Avg. price/night: US$193.76
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,991 reviews
    We stayed in the Thunderbird Motel, which is just a short walk from Cannon Beach. What more could one want? A small refrigerator in the room, maybe? Some of the rooms have fabulous views. Ours did not and hence it was a little cheaper...but still not inexpensive. If you have the cash, buy the view. Still, the hotel is a very short walk from the beach and not far from Haystack. Again, what more could you want? Spectacular beach and down the way, a nice town with some good restaurants.
    Guest review by
    Mary Jane
    Young couple
  • Avg. price/night: US$193.76
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,991 reviews
    Excellent location, right on the beach. Friendly and helpful staff. Very clean. Loved the pool. Lots of parking spots.
    Guest review by
    Joanna
    Family with young children
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 480 reviews
    Amazing location. Very clean and cared for rooms, unique experience, far more interesting than a generic room.
    Guest review by
    Matilda
    Family with young children