deck overlooking ocean

Cannon Beach Vacation Rentals

If National Geographic votes Cannon Beach one of the best beaches in the world, you know you’ll have the vacation of a lifetime. Our Cannon Beach vacation rentals are in the midst of it all. The beautiful beaches of Ecola State Park are unforgettable and visiting Haystack Rock is a must. Cannon Beach is full of outdoor activities like hiking, kite-flying, whale watching, and surfing. You can also enjoy Cannon Beach’s frequent local events, dining, day spas, art galleries, and shopping. Take advantage of the many things to do in this beach town by staying at one of our Cannon Beach house rentals.

Our Cannon Beach luxury vacation rentals sleep anywhere from 4-10 people, perfect for families or a group gathering. Take a look at our Nordic Star Cannon Beach house rental if you’re looking for a vacation rental with close access to the surrounding town. We also feature a selection of Cannon Beach rentals with oceanfront views. Our Pacific House vacation home can sleep up to 8 people and features a spacious deck and personal steps to the beach.

Viewing 9 Results


Sort By:


Tolovana Seahouse FROM $242 - $863

Tolovana Seahouse

Cannon Beach
Beds: 4 | Baths: 3.5 | Sleeps: 8
View Property
Special! The Nordic Star FROM $244 - $878

The Nordic Star

Cannon Beach
Beds: 3 | Baths: 2.5 | Sleeps: 8
View Property
Red Door Cottage FROM $260 - $752

Red Door Cottage

Cannon Beach
Beds: 2 | Baths: 1 | Sleeps: 4
View Property
Blue Starfish FROM $334 - $1207

Blue Starfish

Cannon Beach
Beds: 2 | Baths: 2 | Sleeps: 5
View Property
Beach Blessing FROM $313 - $937

Beach Blessing

Cannon Beach
Beds: 3 | Baths: 2 | Sleeps: 6
View Property
Special! Anchors Retreat FROM $328 - $1036

Anchors Retreat

Cannon Beach
Beds: 5 | Baths: 2 | Sleeps: 10
View Property
Special! Seven Spruce FROM $176 - $592

Seven Spruce

Cannon Beach
Beds: 3 | Baths: 2.5 | Sleeps: 7
View Property
Special! The Sea Star FROM $244 - $878

The Sea Star

Cannon Beach
Beds: 3 | Baths: 2 | Sleeps: 8
View Property
Pacific House FROM $338 - $1389

Pacific House

Cannon Beach
Beds: 3 | Baths: 2 | Sleeps: 8
View Property