Skip to main content

The best villas in Cannon Beach

Check out our selection of great villas in Cannon Beach

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Cannon beach vibes, steps to the beach,WIFI,3 full bedroom en suites with 3 fireplaces,Near Downtown, hotel in Cannon Beach

Cannon beach vibes, steps to the beach, WIFI,3 full bedroom en suites with 3 fireplaces, Near Downtown is a recently renovated vacation home in Cannon Beach, near Cannon Beach.

Great place we actually enjoyed it a lot with my family
Scored 9.7
9.7
Rated exceptional
Exceptional
30 reviews
Harrison Loft, hotel in Cannon Beach

Harrison Loft is located in Cannon Beach, just 5 miles from Necanicum Guard Station and 8.3 miles from Seaside Golf Course.

Cozy space within walkable distance to the beach.
Scored 8.3
8.3
Rated very good
Very Good
16 reviews
Sandals Inn | Oceanside Cabana, hotel in Cannon Beach

Sandals Inn | Oceanside Cabana offers accommodations in Cannon Beach, 5.1 miles from Necanicum Guard Station and 8.4 miles from Seaside Golf Course.

The location by the beach
Scored 8.2
8.2
Rated very good
Very Good
37 reviews
Beaches Inn | Pacific Surf Townhouse, hotel in Cannon Beach

Beaches Inn | Pacific Surf Townhouse offers accommodations in Cannon Beach, 1.7 miles from Crescent Beach and 4.3 miles from Necanicum Guard Station.

The location was the only good thing about this property.
Scored 7.7
7.7
Rated good
Good
26 reviews
Sandals Inn | Spa Suite & Oceanside Cabana, hotel in Cannon Beach

Sandals Inn | Spa Suite & Oceanside Cabana offers accommodations in Cannon Beach, 5.1 miles from Necanicum Guard Station and 8.4 miles from Seaside Golf Course.

Great location and facilities!
Scored 7.2
7.2
Rated good
Good
8 reviews
Chapman Cottage, hotel in Cannon Beach

Chapman Cottage is located in Cannon Beach, just 2.5 miles from Haystack Hill State Park and 4.2 miles from Necanicum Guard Station. This beachfront property offers access to free Wifi.

Great location. Easy communication with management company and access to the place was simple. Had it's own parking. Besides being nice and clean, everything was laid out nicely. Close to beach.
Scored 7.7
7.7
Rated good
Good
15 reviews
Beaches Inn | Orca Bay Townhouse, hotel in Cannon Beach

Beaches Inn | Orca Bay Townhouse is located in Cannon Beach, just 1.7 miles from Crescent Beach and 4.3 miles from Necanicum Guard Station. Guests can benefit from a patio and a children's playground....

The bed was excellent, linens great, shower was very good
Scored 6.9
6.9
Rated pleasant
Pleasant
24 reviews
Tolovana Treasure, hotel in Cannon Beach

Tolovana Treasure is located in Cannon Beach, just 1.3 miles from Arcadia Beach and 1.9 miles from Haystack Gallery.

Location was great. Owner was friendly and quick to respond to our questions
Scored 7.9
7.9
Rated good
Good
8 reviews
Hidden Villa Cottages, hotel in Cannon Beach

Hidden Villa Cottages enjoys a location in Cannon Beach, 5.1 miles from Necanicum Guard Station and 8.4 miles from Seaside Golf Course.

NA
Scored 6.4
6.4
Rated pleasant
Pleasant
50 reviews
Beaches Inn | Buccaneer Bay Bungalow, hotel in Cannon Beach

Beaches Inn | Buccaneer Bay Bungalow offers accommodations in Cannon Beach, 1.8 miles from Crescent Beach and 4.4 miles from Necanicum Guard Station.

No parking in the town, people walk by and look right in the windows of the place.
Scored 7.5
7.5
Rated good
Good
20 reviews
All villas in Cannon Beach
Looking for a villa?
Perfect for families, groups, or couples who enjoy luxury and independence while traveling. Enjoy the space and privacy of these fully-furnished, free-standing mansions – travelers can cook, lounge, and explore at their own pace. Note that in Bali, a resort will also be called a villa.

Most booked villas in Cannon Beach this month

See all

Enjoy breakfast in Cannon Beach!

Great access to the city center! Check these villas in Cannon Beach

  • Beaches Inn | Captains Cove Cottage 9
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Beaches Inn | Captains Cove Cottage 9 offers accommodations in Cannon Beach, 1.8 miles from Crescent Beach and 4.4 miles from Necanicum Guard Station.

  • Chapman Cove by AvantStay Gorgeous Beach Bungalow w Sauna
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    A 12-minute walk from Crescent Beach in Cannon Beach, Chapman Cove by AvantStay Gorgeous Beach Bungalow w Sauna offers accommodations with access to a sauna.

  • Sandpiper Beach House
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Sandpiper Beach House is located in Cannon Beach, just 9 miles from Seaside Golf Course and 1.6 miles from Coaster Theatre.

  • Cannon Beach Cottage
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Cannon Beach Cottage is located in Cannon Beach, just 6 miles from Necanicum Guard Station and 9.2 miles from Seaside Golf Course.

  • Driftwood
    Central location
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 3 reviews

    Driftwood offers accommodations in Cannon Beach, 1.4 miles from Arcadia Beach and 1.8 miles from Haystack Gallery.

    I gave 9 out of ten for Cleanest, Spacious. Vacasa customer service was excellent response the questions right away!

  • Haystack Hideaway
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 2 reviews

    Haystack Hideaway offers accommodations in Cannon Beach, 4.9 miles from Necanicum Guard Station and 8.2 miles from Seaside Golf Course. This vacation home features accommodations with a balcony.

  • La Bella Vita
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 2 reviews

    La Bella Vita offers accommodations in Cannon Beach, 4.4 miles from Necanicum Guard Station and 7.7 miles from Seaside Golf Course.

  • Historic Haystack Cabin
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 1 review

    Historic Haystack Cabin offers accommodations in Cannon Beach, 4.3 miles from Necanicum Guard Station and 7.6 miles from Seaside Golf Course.

  • Tolovana Treasure
    Scored 7.9
    7.9
    Rated good
    Good
     · 8 reviews

    Tolovana Treasure is located in Cannon Beach, just 1.3 miles from Arcadia Beach and 1.9 miles from Haystack Gallery.

  • Beaches Inn | Pacific Surf Townhouse
    Scored 7.7
    7.7
    Rated good
    Good
     · 26 reviews

    Beaches Inn | Pacific Surf Townhouse offers accommodations in Cannon Beach, 1.7 miles from Crescent Beach and 4.3 miles from Necanicum Guard Station.

  • Chapman Cottage
    Scored 7.7
    7.7
    Rated good
    Good
     · 15 reviews

    Chapman Cottage is located in Cannon Beach, just 2.5 miles from Haystack Hill State Park and 4.2 miles from Necanicum Guard Station. This beachfront property offers access to free Wifi.

    was a great place and very convenient to the beach

  • Beaches Inn | Buccaneer Bay Bungalow
    Scored 7.5
    7.5
    Rated good
    Good
     · 20 reviews

    Beaches Inn | Buccaneer Bay Bungalow offers accommodations in Cannon Beach, 1.8 miles from Crescent Beach and 4.4 miles from Necanicum Guard Station.

    Nice l location, could see the ocean from front window.

  • Sandals Inn | Spa Suite & Oceanside Cabana
    Scored 7.2
    7.2
    Rated good
    Good
     · 8 reviews

    Sandals Inn | Spa Suite & Oceanside Cabana offers accommodations in Cannon Beach, 5.1 miles from Necanicum Guard Station and 8.4 miles from Seaside Golf Course.

  • Beaches Inn | Orca Bay Townhouse
    Scored 6.9
    6.9
    Rated pleasant
    Pleasant
     · 24 reviews

    Beaches Inn | Orca Bay Townhouse is located in Cannon Beach, just 1.7 miles from Crescent Beach and 4.3 miles from Necanicum Guard Station. Guests can benefit from a patio and a children's playground.

    Close to the beach, met the owner and he was friendly.

  • Hidden Villa Cottages
    Scored 6.4
    6.4
    Rated pleasant
    Pleasant
     · 50 reviews

    Hidden Villa Cottages enjoys a location in Cannon Beach, 5.1 miles from Necanicum Guard Station and 8.4 miles from Seaside Golf Course.

    Closeness, we were a block and half away. Which was absolutely perfect.

  • Beaches Inn Townhomes
    Scored 5.0
    5.0
    Rated okay
    Fair
     · 3 reviews

    Beaches Inn Townhomes is located in Cannon Beach, just 1.8 miles from Crescent Beach and 4.3 miles from Necanicum Guard Station.

  • Haystack Views Vacation Rental
    Scored 5.0
    5.0
    Rated okay
    Fair
     · 1 review

    A 2-minute walk from Haystack Hill State Park in Cannon Beach, Haystack Views Vacation Rental offers accommodations with access to a hot tub. This vacation home provides accommodations with a patio.

  • Rhododendron Grove
    Scored 5.0
    5.0
    Rated okay
    Fair
     · 2 reviews

    A 17-minute walk from Crescent Beach in Cannon Beach, Rhododendron Grove provides accommodations with access to a hot tub. Guests staying at this vacation home have access to a patio.

  • Hidden Villa Cottages #4, #5, and #6

    Hidden Villa Cottages #4, #5, and #6 offers accommodations in Cannon Beach, 5.1 miles from Necanicum Guard Station and 8.4 miles from Seaside Golf Course.

  • Hidden Villa Cottages #1, #2, and #3

    Hidden Villa Cottages #1, #2, and #3 is located in Cannon Beach, just 5.1 miles from Necanicum Guard Station and 8.4 miles from Seaside Golf Course.

  • Apollos Corner - Meredith Lodging

    Apollos Corner - Meredith Lodging offers accommodations in Cannon Beach, 5.1 miles from Necanicum Guard Station and 8.4 miles from Seaside Golf Course.

  • Driftaway by AvantStay Direct Cannon Beach Access w Stunning Views

    Driftaway by AvantStay Direct Cannon Beach Access w Stunning Views offers accommodations in Cannon Beach, 1.5 miles from Haystack Gallery and 6.1 miles from Necanicum Guard Station.

  • Blue Starfish by AvantStay Ocean Views Direct Cannon Beach Access

    Blue Starfish by AvantStay Ocean Views Direct Cannon Beach Access offers accommodations in Cannon Beach, 1.8 miles from Arcadia Beach and 1.5 miles from Haystack Gallery.

  • Chapman Point Cannon Beach Home with hot-tub

    A 11-minute walk from Crescent Beach in Cannon Beach, Chapman Point Cannon Beach Home with hot-tub features accommodations with access to a hot tub.

  • Blue Paradise

    Blue Paradise offers accommodations in Cannon Beach, 2.4 miles from Haystack Gallery and 5.8 miles from Necanicum Guard Station. This vacation home features accommodations with a terrace.

  • Gourmet Cook's Retreat

    Gourmet Cook's Retreat is located in Cannon Beach, just 1.3 miles from Haystack Rock and 2.2 miles from Arcadia Beach State Park.

  • Chinook Chalet

    Chinook Chalet offers accommodations in Cannon Beach, 1.4 miles from Arcadia Beach and 1.4 miles from Haystack Hill State Park.

  • Cottage on Hemlock Street

    Cottage on Hemlock Street offers accommodations in Cannon Beach, a 14-minute walk from Cannon Beach and 1.4 miles from Haystack Hill State Park.

FAQ about villas in Cannon Beach

Villas That Guests Love in Cannon Beach

See all
  • Avg. price/night: $196.88
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 715 reviews
    Beachfront, great fireplace, lovely big bed
    Robert
    Young couple
  • Avg. price/night: $136.64
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 769 reviews
    I loved the charming and quaint ambiance of these cottages. Lots of fine little touches like a welcome and thank you card with candy, bathrobes, and colorful decor. The location was a brisk walk to the village of Cannon Beach and a few steps away from Haystack Rock and the iconic Cannon beach..
    Dancingraven
    Family with young children
  • Avg. price/night: $136.64
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 769 reviews
    We loved our stay as this sweet and unique property. We had the 2 bedroom villa which was beautifully appointed, clean and spacious., AND a hop, skip and jump from Haystack Rock. I would highly recommend the Inn at Haystack Rock. Our stay couldn’t have been better!!
    Susan
    Travelers with friends
  • Avg. price/night: $201.50
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 1,267 reviews
    This place is wonderful and made a perfect weekend getaway. They have everything you need for a fun family stay. The only thing I can think of that they may want to add is a bike rental. Everyone was so nice-great breakfast and snacks. They had towels and blankets and chairs to take to the beach. Location is perfect-3 block walk to the beachfront. Just lovely!
    Michelle
    Family with young children
  • Avg. price/night: $196.88
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 715 reviews
    Thankful that staff helped accommodate a family member who could not walk up stairs at our original booked location. Beach access from where we were - walkable to all the restaurants in the village.
    Catherine
    Family with young children