Meredith Lodging Logo
SpecialsContact Us
Meredith Lodging

About

  • Meet the Management Team
  • Our Brands
  • Specials
  • List With Us

Explore

  • Blog
  • Owners
  • Frequently Asked Questions
  • Rental Rules and Policies

Newsletter Signup

Sign up for Specials & News from Meredith Lodging

Contact Us

OREGON COAST HEADQUARTERS
2015 NW 39th Street
Lincoln City, OR 97367
CENTRAL OREGON HEADQUARTERS
57100 Beaver Dr Bldg 5, STE 150
 Sunriver, OR 97707
WASHINGTON HEADQUARTERS
940 US Hwy 2, Suite D
Leavenworth, WA 98826
CALIFORNIA HEADQUARTERS
76300 Country Club Drive
Palm Desert, CA 92211
[email protected]
1-541-418-4555
FacebookInstagramXLinkedinYouTube

© 2025 Meredith Lodging. All rights reserved.

|All Properties|

Powered by One Oak Flow

Search properties
Search homes
Search experiences

Browse Our Vacation Homes Listings in Cannon Beach – Find Your Perfect Short-term Stays

Cannon Beach Rentals by Meredith Lodging

If you've never been to the Oregon Coast before, consider staying in one of our Cannon Beach vacation rentals. This picturesque city on the northern Oregon Coast boasts nine miles of sandy beach punctuated by the famous 235 ft. Haystack Rock and The Needles, two narrow sea stacks. Part of the Oregon Islands National Wildlife Refuge, the marine sanctuary around the rocks hosts seabirds and marine life. A photographer’s dream, the beach was named by National Geographic as one of the 100 most beautiful places in the world.

The city itself is one of the top art towns in the Northwest, with galleries, glassblowing, boutiques, live theater and plenty of fine and casual dining. Nearby Ecola State Park has miles of trails, a lighthouse, charming coves and stunning views up and down the coastline; Hug Point is known for its tide pools. Just 90 minutes from Portland, Cannon Beach retains its small-town charm with a twist of sophistication. Our Cannon Beach vacation rentals are all beachfront or have easy beach access. We even offer a wide selection of pet-friendly rentals in Cannon Beach.

Find Vacation Rentals in Cannon Beach Below

1
2

*Prices vary based on dates selected. Please select your desired dates to view accurate nightly prices.

Average $430 per night
$
430
/night
Cannon Beach, OR
House
beds
3 Bedrooms
shower
1 Baths
peoples
6 Guests
4.0 (1 reviews)
Average $325 per night
$
325
/night
Pet FriendlyPet Friendly
Cannon Beach, OR
House
beds
3 Bedrooms
shower
1 Baths
peoples
8 Guests
5.0 (1 reviews)
Average $178 per night
$
178
/night
Cannon Beach, OR
Studio
beds
1 Bedrooms
shower
1 Baths
peoples
2 Guests
4.5 (2 reviews)
Average $446 per night
$
446
/night
Pet FriendlyPet Friendly
Cannon Beach, OR
House
beds
4 Bedrooms
shower
2.5 Baths
peoples
10 Guests
No reviews yet
Average $803 per night
$
803
/night
Pet FriendlyPet Friendly
Cannon Beach, OR
House
beds
3 Bedrooms
shower
3 Baths
peoples
12 Guests
5.0 (1 reviews)
Average $548 per night
$
548
/night
Cannon Beach, OR
House
beds
3 Bedrooms
shower
2.5 Baths
peoples
6 Guests
5.0 (1 reviews)
Average $719 per night
$
719
/night
Pet FriendlyPet Friendly
Cannon Beach, OR
House
beds
4 Bedrooms
shower
3.5 Baths
peoples
10 Guests
4.5 (2 reviews)
Average $294 per night
$
294
/night
Cannon Beach, OR
House
beds
2 Bedrooms
shower
1 Baths
peoples
6 Guests
4.8 (6 reviews)
Average $575 per night
$
575
/night
Pet FriendlyPet Friendly
Cannon Beach, OR
House
beds
4 Bedrooms
shower
2 Baths
peoples
12 Guests
4.5 (2 reviews)
Average $255 per night
$
255
/night
Pet FriendlyPet Friendly
Cannon Beach, OR
House
beds
1 Bedrooms
shower
1 Baths
peoples
2 Guests
No reviews yet
Average $201 per night
$
201
/night
Cannon Beach, OR
Studio
beds
1 Bedrooms
shower
1 Baths
peoples
2 Guests
4.8 (4 reviews)
Average $599 per night
$
599
/night
Pet FriendlyPet Friendly
Hot TubHot Tub
EV Charging StationEV Charging Station
Cannon Beach, OR
House
beds
2 Bedrooms
shower
1 Baths
peoples
6 Guests
No reviews yet
Average $643 per night
$
643
/night
Pet FriendlyPet Friendly
Hot TubHot Tub
Cannon Beach, OR
House
beds
4 Bedrooms
shower
2.5 Baths
peoples
9 Guests
No reviews yet
Average $695 per night
$
695
/night
Cannon Beach, OR
House
beds
3 Bedrooms
shower
2 Baths
peoples
6 Guests
4.7 (3 reviews)
Average $266 per night
$
266
/night
Pet FriendlyPet Friendly
Cannon Beach, OR
Studio
beds
1 Bedrooms
shower
1 Baths
peoples
2 Guests
5.0 (2 reviews)
Average $362 per night
$
362
/night
Pet FriendlyPet Friendly
Tolovana Park, OR
House
beds
3 Bedrooms
shower
2 Baths
peoples
7 Guests
No reviews yet
Average $670 per night
$
670
/night
Pet FriendlyPet Friendly
Cannon Beach, OR
House
beds
4 Bedrooms
shower
3 Baths
peoples
9 Guests
5.0 (2 reviews)
Average $799 per night
$
799
/night
Pet FriendlyPet Friendly
Cannon Beach, OR
House
beds
3 Bedrooms
shower
2 Baths
peoples
8 Guests
5.0 (2 reviews)
Average $190 per night
$
190
/night
Cannon Beach, OR
House
beds
1 Bedrooms
shower
1 Baths
peoples
4 Guests
4.0 (1 reviews)
Average $575 per night
$
575
/night
Pet FriendlyPet Friendly
Cannon Beach, OR
House
beds
3 Bedrooms
shower
3.5 Baths
peoples
8 Guests
No reviews yet
Average $971 per night
$
971
/night
Pet FriendlyPet Friendly
Cannon Beach, OR
House
beds
6 Bedrooms
shower
3 Baths
peoples
12 Guests
No reviews yet
Average $828 per night
$
828
/night
Pet FriendlyPet Friendly
Cannon Beach, OR
House
beds
3 Bedrooms
shower
2 Baths
peoples
6 Guests
4.7 (3 reviews)
Average $729 per night
$
729
/night
Pet FriendlyPet Friendly
Cannon Beach, OR
House
beds
5 Bedrooms
shower
6 Baths
peoples
10 Guests
4.0 (1 reviews)
Average $277 per night
$
277
/night
Hot TubHot Tub
Cannon Beach, OR
House
beds
2 Bedrooms
shower
1 Baths
peoples
4 Guests
5.0 (1 reviews)