Find Vacation Rentals in Cannon Beach

We have 747 properties to choose from
Cannon Beach
Anytime
Guests
Cannon Beach
Anytime
Guests

Popular Cannon Beach Vacation Rentals

Find the perfect Cannon Beach vacation rental

House Cannon Beach
from $179 per night
House ∙ 4 guests ∙ 2 bedrooms
4.5
Excellent
Cannon Beach, Clatsop County, Oregon, United States
Details
Vacasa
Details
Details
Cabin Cannon Beach
from $122 per night
Cabin ∙ 6 guests ∙ 2 bedrooms
4.8
Outstanding (89 ratings)
Cannon Beach, Clatsop County, Oregon, United States
Details
Vacasa
Details
Details
Bungalow Cannon Beach
-10%
$107
from $96 per night
Bungalow ∙ 3 guests ∙ 1 bedroom
4.4
Very good (59 ratings)
Cannon Beach, Clatsop County, Oregon, United States
Details
Vacasa
Details
Details
House Cannon Beach
-6%
$177
from $166 per night
House ∙ 6 guests ∙ 2 bedrooms
4.4
Very good (59 ratings)
Cannon Beach, Clatsop County, Oregon, United States
Details
Vacasa
Details
Details
Condo Cannon Beach
from $165 per night
Condo ∙ 4 guests ∙ 1 bedroom
4.4
Very good (134 ratings)
Cannon Beach, Clatsop County, Oregon, United States
Details
Vacasa
Details
Details
House Cannon Beach
-10%
$204
from $185 per night
House ∙ 6 guests ∙ 2 bedrooms
4.3
Very good (181 ratings)
Cannon Beach, Clatsop County, Oregon, United States
Details
Vacasa
Details
Details
Maisonette Cannon Beach
-9%
$113
from $103 per night
Maisonette ∙ 3 guests ∙ 1 bedroom
4.4
Very good (53 ratings)
Cannon Beach, Clatsop County, Oregon, United States
Details
Vacasa
Details
Details
Studio flat Cannon Beach
-10%
$114
from $103 per night
Studio flat ∙ 3 guests ∙ 1 bedroom
4.6
Excellent (47 ratings)
Cannon Beach, Clatsop County, Oregon, United States
Details
Vacasa
Details
Details
House Cannon Beach
from $256 per night
House ∙ 6 guests ∙ 2 bedrooms
4.7
Excellent (3 ratings)
Cannon Beach, Clatsop County, Oregon, United States
Details
Vrbo
Details
Details
View more

Vacation Homes With Terraces

House  Cannon Beach
from $320 per night
House ∙ 6 guests ∙ 3 bedrooms
Cannon Beach, Clatsop County, Oregon, United States
Balcony/Patio
Details
HomeToGo
Details
Details
House  Cannon Beach
from $315 per night
House ∙ 10 guests ∙ 3 bedrooms
Cannon Beach, Clatsop County, Oregon, United States
Balcony/Patio
Details
HomeToGo
Details
Details
House  Cannon Beach
from $107 per night
House ∙ 3 guests ∙ 1 bedroom
4.4
Very good (59 ratings)
Cannon Beach, Clatsop County, Oregon, United States
Balcony/Patio
Details
Vrbo
Details
Details
View more

Vacation rentals with Wi-Fi

Cabin  Cannon Beach
from $150 per night
Cabin ∙ 6 guests ∙ 2 bedrooms
4.8
Outstanding (89 ratings)
Cannon Beach, Clatsop County, Oregon, United States
Internet
Details
Vrbo
Details
Details
House  Cannon Beach
from $514 per night
House ∙ 10 guests ∙ 4 bedrooms
4.7
Excellent (135 ratings)
Cannon Beach, Clatsop County, Oregon, United States
Internet
Details
Vacasa
Details
Details
Cottage  Cannon Beach
from $700 per night
Cottage ∙ 23 guests ∙ 6 bedrooms
4.2
Very good (18 ratings)
Cannon Beach, Clatsop County, Oregon, United States
Internet
Details
Vacasa
Details
Details
View more

Vacation rentals and apartments with air conditioning

House  Cannon Beach
from $454 per night
House ∙ 12 guests ∙ 6 bedrooms
5.0
Outstanding (1 rating)
Cannon Beach, Clatsop County, Oregon, United States
Air conditioning
Details
HomeToGo
Details
Details
House  Cannon Beach
from $743 per night
House ∙ 14 guests ∙ 4 bedrooms
4.8
Outstanding (136 ratings)
Cannon Beach, Clatsop County, Oregon, United States
Air conditioning
Details
Vrbo
Details
Details
House  Cannon Beach
from $923 per night
House ∙ 10 guests ∙ 4 bedrooms
5.0
Outstanding (49 ratings)
Cannon Beach, Clatsop County, Oregon, United States
Air conditioning
Details
Vrbo
Details
Details
View more

Frequently Asked Questions

How much does it cost to book a vacation rental in Cannon Beach?

In Cannon Beach, vacation rentals start at $96 per night.

Can I see all vacation rentals that are available in Cannon Beach?

You can find 747 available vacation rentals in Cannon Beach.

Finding the perfect vacation home has never been easier. Tripping.com searches the world's top vacation rental sites to find the best properties in 190 countries worldwide. One search lets you filter, compare and sort over 10 million available vacation rentals from trusted partners including HomeAway, VRBO, TripAdvisor, Booking.com and more. When you use Tripping.com to plan your trip and book your vacation rental, you never have to wonder if you're getting the best deal.

Cannon Beach Information

About Cannon Beach

Located west of Highway 101 in the three-block area between the highway and Pacific Ocean, Cannon Beach is a cute town in Oregon that was named after a small, iron cannon that drifted ashore after the U.S. Navy boat “The Shark” was shipwrecked. Nowadays Cannon Beach is a popular vacation resort that extends four miles along the Pacific Ocean and also has a busy downtown area with restaurants, shops and other attractions that will keep you entertained during your next visit. It doesn’t have any fast food chains within city limits and most locals drive nine miles north to go to the large grocery store, so the town has managed to maintain its sense of character and its unique personality.

Things to Do in Cannon Beach

Enjoy an afternoon of wine tasting at Nehalem Bay Winery, which has been around for more than 30 years. Sign up for a fun culinary class at Evoo Cooking School, and order tapas and drinks at Sweet Basils on Hemlock Street. The downtown area has a variety of cute shoes and boutiques, including Cannon Beach Treasure Company which houses lots of coins, jewelry, antiquities and artifacts. There are also endless recreation options available, since visitors and residents have access to the ocean, forested mountains and the beach. Play a round at Gearhart Golf Links, a grand “auld” links-style golf course that has been open since 1892. Catch a performance at the Coaster Theatre Playhouse, go paragliding, or go for a ride in Seaside Helicopters and see the Oregon coast from a new perspective. Don’t forget to hang out at the beach and see the No.1 attraction: Haystack Rock, which is surrounded by different rock formations.

Day Trips Near Cannon Beach

If you’re looking to spend time in Portland, it’s only an hour and a half away from Cannon Beach and offers plenty of things to do and see. Rockaway Beach is 37 minutes south of Cannon Beach and is another cute coastal town that offers distinctive charm. Astoria is just under 40 minutes away and is home to attractions such as the Astoria Column, Captain George Flavel House, and the Columbia River Maritime Museum.

Cannon Beach Accommodation

Ranked #14 in Oregon for livability by Area Vibes, Cannon Beach is a safe town that has a stable housing market and offers lots of amenities. From condos and beachside cottages to luxury estates with ocean views, there is a wide range of accommodation with something for everyone. Chapman Point is an upscale neighborhood that has some of the larger homes with panoramic views from Haystack Rock to Ecola State Park. There are also a wide array of oceanfront homes by Haystack Rock that offer immediate beach access as well.

Transportation in Cannon Beach

One great way to get around Cannon Beach and be eco-friendly is via bicycle, due to the town’s flat terrain and everything being within easy riding distance. Amtrak offers north-south service from Seattle to Portland, and there is a bus connection to and from Cannon Beach. There are no car rentals available in Cannon Beach, so your best bet would be in nearby Astoria (39 minutes away), which has Hertz, Enterprise and more.
image-tag