Find hotels on map

Cheap hotels in Cannon Beach

Steeped in natural beauty and rich cultural history, Cannon Beach in Oregon, United States, is a dreamlike getaway. As you stroll along the sandy coastline, the towering Haystack Rock, Cannon Beach's iconic landmark, captures your gaze instantly. This seaside city is an art haven too, that features numerous art galleries and hosts an annual Sandcastle Contest which is quite a spectacle.
Looking for affordable accommodation in Cannon Beach? The city offers a wide range of cheap hotels that don't compromise on comfort and quality. Stay close to nature in one of the budget-friendly beachfront hotels or opt for a cozy, rustic inn tucked in the city's charming neighborhoods. Either way, you're assured of a pleasant stay while exploring this slice of paradise.
Beyond the serene beaches, Cannon Beach is known for its rich wildlife. Take a visit to Ecola State Park, a popular spot for spotting elk and bird species, and for whale watching. And for the bibliophiles, don't miss the Cannon Beach Library, a hub of local culture established way back in 1927. This quaint little city certainly has plenty of treasures waiting to be unearthed.
So, pack your bags and get ready to soak in the magic of Cannon Beach, Oregon. From the stunning landscapes, artistic charm, captivating wildlife, to the affordable accommodation, it's a destination that promises an unforgettable journey. One trip here, and it's easy to see why Cannon Beach has captured hearts worldwide.

HotelsOne.com benefits

  • No reservation fees!
  • Guest reviews and videos!
  • More hotels in more destinations!
  • Secured booking (SSL)
  • Save now - Up to 75% off!
  • Free city guides
  • Pay in installments
Looking for support? Contact customer service

10 properties available

  • Inn at Cannon Beach
    Inn at Cannon Beach
    3215 South Hemlock St, Cannon Beach, US
    • Free WiFi

    A charming inn offering cozy rooms and excellent services. It boasts a beautiful outdoor area and is known for its friendly staff and delicious breakfast.

    Excellent

    922 reviews

    4.8
    From$400.18per room / per night
    Choose room
  • Tolovana Inn
    Tolovana Inn
    3400 S. Hemlock, Cannon Beach, US
    • Free WiFi
    • Fitness facilities

    Enjoy a relaxing staging point for your ocean getaway with comfortable rooms and attractive amenities. You will be welcome to a peaceful and calm environment.

    Good

    1,157 reviews

    4.3
    From$235.71per room / per night
    Choose room
  • Land's End at Cannon Beach
    Land's End at Cannon Beach
    263 West 2nd, Cannon Beach, US
    • Free WiFi

    Experience a cozy stay with exceptional amenities. Lofty comfort coupled with a serene atmosphere. Relax in a heartwarming swimming pool.

    Good

    567 reviews

    4.5
    From$363.25per room / per night
    Choose room
  • Inn at Haystack Rock
    Inn at Haystack Rock
    487 S Hemlock St, Cannon Beach, US
    • Free WiFi

    Experience traditional hospitality and modern amenities. Breath-taking views and a short walk to the beach. The perfect place to relax and rejuvenate.

    Good

    947 reviews

    4.2
    From$423.39per room / per night
    Choose room
  • Schooner's Cove Inn
    Schooner's Cove Inn
    188 North Larch Street, Cannon Beach, US
    • Free WiFi

    This charming seafront inn offers comfortable rooms and top-notch amenities, making it an ideal seaside getaway. A must for any beach lover.

    Excellent

    193 reviews

    4.8
    From$494.67per room / per night
    Choose room
  • Hallmark Resort - Cannon Beach
    Hallmark Resort - Cannon Beach
    1400 S Hemlock St, Cannon Beach, US
    • Free WiFi
    • Fitness facilities

    Enjoys an oceanfront setting with stunning views. Luxuriously equipped rooms and excellent amenities ensure a memorable stay.

    Good

    877 reviews

    4.6
    From$242.42per room / per night
    Choose room
  • Cannon Beach Hotel Collection
    Cannon Beach Hotel Collection
    1116 S. Hemlock Street, Cannon Beach, US
    • Free WiFi

    A classy collection featuring lavish amenities. Has comfortable rooms, elegant decor, and a pool for unforgettable stays. Located in relaxing surroundings.

    Good

    838 reviews

    4.5
    From$363.61per room / per night
    Choose room
  • The Ocean Lodge
    The Ocean Lodge
    2864 South Pacific Street, Cannon Beach, US
    • Free WiFi

    A charming place offering cosy rooms and great services. Comes with a stunning ocean view, ideal for a serene retreat. Excellent amenities included.

    Excellent

    537 reviews

    4.9
    From$390.56per room / per night
    Choose room
  • The Waves/The Argonauta Inn/The White Heron Lodge
    The Waves/The Argonauta Inn/The White Heron Lodge
    188 W 2nd Street, Cannon Beach, US
    • Free WiFi

    Experience true comfort with excellent amenities. Modern style blended with elegance. Enjoy relaxing in a breathtaking swimming pool.

    Good

    973 reviews

    4.6
    From$352.05per room / per night
    Choose room
  • Surfsand Resort
    Surfsand Resort
    148 West Gower, Cannon Beach, US
    • Free WiFi
    • Fitness facilities

    Enjoy this beachfront paradise with bustling seaside charm, embrace the comfort of the rooms and the beauty of oceanfront views.

    Excellent

    898 reviews

    4.8
    From$666.22per room / per night
    Choose room

Low-cost attractions in Cannon Beach Oregon

  1. Silhouette of a couple holding hands at Cannon Beach during sunset, with Haystack Rock in view.
    Cannon Beach

    Haystack Rock

    Haystack Rock is a 235-foot sea stack in Cannon Beach. It is one of the most recognizable and popular attractions on the Oregon coast. It's free to visit and a great place for photo ops especially at low tide when you can get up close to the marine life in the tidepools.

    1
  2. Stunning tropical beach in Coqueirinho, Brazil with palm trees and pristine coastline.
    Cannon Beach

    Cannon Beach

    Visiting the beach itself is completely free. Enjoy the scenic views, take a leisurely walk along the shore, spot wildlife, or indulge in a beach picnic.

    2
  3. Full length of young guy in casual outfit taking pictures of amazing landscape with camera while standing on stony hill against wavy rocky ocean
    Cannon Beach

    Ecola State Park

    Ecola State Park, located just north of Cannon Beach, offers hiking trails with beautiful views of the Pacific Ocean. The park has a small fee for day-use.

    3
  4. Portrait of a Golden Retriever in a serene outdoor setting, showcasing its calm demeanor.
    Cannon Beach

    Tillamook Head Trail

    This trail takes visitors through the forest to a bluff overlooking the ocean. It offers incredible views and it's completely free to hike.

    4
  5. A historic cannon overlooking the sea at Arromanches-les-Bains in Normandy, France.
    Cannon Beach

    Cannon Beach History Center and Museum

    Learn about the town's history, culture, and art at the Cannon Beach History Center and Museum. Entry is by donation.

    5

Free parks in Cannon Beach Oregon

  1. Stunning view of Palau de les Arts in Valencia, showcasing innovative architecture and vibrant surroundings.
    Cannon Beach

    Les Shirley Park

    Les Shirley Park in Cannon beach is a scenic park overlooking the Pacific Ocean. It features a picnic area, a playground for kids and a baseball field. The park also provides an easy beach access.

    1
  2. Beautiful view of Cannon Beach, Oregon, featuring Haystack Rock with coastal mountains in the background.
    Cannon Beach

    Haystack rock

    This natural site located at Cannon beach is well-known for its massive 235 feet sea stack. It is a popular attraction among tourists and locals, and offers a sight of tufted puffins during the summer.

    2
  3. A couple embraces on a bench by the river, enjoying a scenic bridge view.
    Cannon Beach

    Hug Point Park

    Hug Point Park is located a few miles south of downtown Cannon Beach. This park offers visitors a chance to explore sandy beaches, a seasonal waterfall and caves that were cut into sandstone cliffs.

    3
  4. Cannon Beach

    Tolovana Park

    Tolovana Beach State Recreation Site is a park with a large parking area and beautiful sandy beach, where visitors can enjoy picnicking, building sand castles, and more. It offers stunning view of Haystack Rock.

    4
  5. Two ducks next to a duck house on a pond in İstanbul, Türkiye.
    Cannon Beach

    Ecola Park

    Ecola state park stretches along a nine mile coastline and offers outstanding sightseeing and recreation opportunities combined with a rich history of both sea and land. The park hosts some of the best hiking trails.

    5

Affordable restaurants in Cannon Beach Oregon

  1. Cannon Beach

    Pelican Brewing Company

    Pelican Brewing Company is a cozy eatery known for its affordable menu and locally brewed beers. Its beachfront location offers panoramic views of Cannon Beach, adding a unique experience to the dining.

    1
  2. Appetizing pastry breakfast with fruit juice on a checkered tablecloth with elephant-themed plate.
    Cannon Beach

    Driftwood Restaurant & Lounge

    Driftwood Restaurant & Lounge offers a budget-friendly menu featuring local seafood and outstanding service. Its rustic interior and relaxed atmosphere make it perfect for a casual dining experience.

    2
  3. Cannon Beach

    Pizza a'fetta

    Pizza a'fetta is a popular local pizzeria offering delicious pies at reasonable prices. Its lively, family-friendly ambiance and exceptional service make it a must-visit for pizza lovers.

    3
  4. Elegant tabletop setup featuring Yeni Rakı, ice bucket, spice shakers, and a stylish dish.
    Cannon Beach

    Seasons Cafe

    Seasons Cafe provides a range of budget-friendly comfort food in a cosy, welcoming setting. The cafe is recognised for its friendly staff and fresh, quality ingredients.

    4
  5. Two men grilling fish at an outdoor market, surrounded by smoke and fresh food.
    Cannon Beach

    Ecola Seafood Restaurant & Market

    Ecola Seafoods Restaurant & Market is a family-owned and operated eatery offering a variety of all-fresh seafood dishes at affordable prices. Its superb location and fresh-off-the-boat seafood make it a hit among locals and tourists alike.

    5

400,000+ Hotels in 195 countries worldwide!

Are you looking for luxurious hotels in New York, Singapore, London, or Dubai or a resort on the French Riviera? How about a contemporary business hotel in Paris or Rome or a charming bed and breakfast in Madrid or Amsterdam? Whatever type of hotel you are looking for, HotelsOne.com will help you find it—and at the lowest possible rate!

Browse all hotels
Banana Beach Umbrella