Skip to main content

The best villas in Cannon Beach

Check out our pick 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

A recently renovated property, Cannon beach vibes, steps to the beach, WIFI,3 full bedroom en suites with 3 fireplaces, Near Downtown is set in Cannon Beach near Cannon Beach, Arcadia Beach and...

Great location, super large well appointed bedrooms (each with ensuite) and good kitchen facilities. We enjoyed our stay here and loved the extra beach facilities that are available so we could enjoy some Smores and campfires on the beach.
Scored 9.6
9.6
Rated exceptional
Exceptional
28 reviews
Beaches Inn | Pacific Surf Townhouse, hotel in Cannon Beach

Beaches Inn | Pacific Surf Townhouse is located in Cannon Beach, 400 metres from Haystack Gallery. Haystack Hill State Park is 1.3 km from the property. All units include a satellite TV.

Scored 8.3
8.3
Rated very good
Very good
21 reviews
Sandals Inn | Oceanside Cabana, hotel in Cannon Beach

Sandals Inn | Oceanside Cabana is set in the Downtown Cannon Beach district in Cannon Beach, 700 metres from Haystack Gallery and 1 km from Haystack Hill State Park. All rooms come with a TV.

Lost my sunglasses at the place and reached out to host and never heard back in regards to getting them back which is disappointing but beautiful area and enjoyable stay.
Scored 8.1
8.1
Rated very good
Very good
34 reviews
Chapman Cottage, hotel in Cannon Beach

Chapman Cottage offers accommodation in Cannon Beach. Haystack Gallery is 1.1 km from the property. The accommodation comes with a TV with satellite channels.

I liked the cottage structure
Scored 8.5
8.5
Rated very good
Very good
14 reviews
Harrison Loft, hotel in Cannon Beach

Harrison Loft is a holiday home set in Cannon Beach in the Oregon Region and is 800 metres from Haystack Gallery. The holiday home is 900 metres from Haystack Hill State Park.

Great location from which to access the beach, and walk to town. The fireplace added to the ambience, and it was nice to see that wood was supplied. The full-size laundry machines were much appreciated after a week on the road, too. We would stay there again!
Scored 7.8
7.8
Rated good
Good
13 reviews
Sandals Inn | Spa Suite & Oceanside Cabana, hotel in Cannon Beach

Sandals Inn | Spa Suite & Oceanside Cabana offers accommodation in Cannon Beach. Haystack Gallery is 700 metres away. The accommodation comes with a satellite TV.

Scored 7.6
7.6
Rated good
Good
8 reviews
Beaches Inn | Orca Bay Townhouse, hotel in Cannon Beach

Located in Cannon Beach in the Oregon Region, this holiday home is 400 metres from Haystack Gallery. The holiday home is 1.3 km from Haystack Hill State Park.

Scored 7.7
7.7
Rated good
Good
26 reviews
Tolovana Treasure, hotel in Cannon Beach

Tolovana Treasure offers accommodation in Cannon Beach. Haystack Hill State Park is 1.2 km away. All units feature a satellite TV and DVD player. There is also a kitchen, fitted with a dishwasher.

Scored 7.0
7.0
Rated good
Good
7 reviews
Beaches Inn | Buccaneer Bay Bungalow, hotel in Cannon Beach

Beaches Inn | Buccaneer Bay Bungalow is located in Cannon Beach, 500 metres from Haystack Gallery. Haystack Hill State Park is 1.2 km from the property. The accommodation has a satellite TV.

Very spacious, immaculately clean. Homey but not tacky decor, comfortable furnishings, great fireplace. Two queen bed bedrooms, spacious kitchen with a big newer fridge, good pots and pans and sharp knives, cutting board and lots of kitchen utensils. Small BBQ, outdoor seating and a peak aboo view of the ocean from the front window. Close to main part of downtown , but also a short walk to main beach access to Haystack rock near Wayfarer Inn. Terrific!
Scored 7.7
7.7
Rated good
Good
21 reviews
Oceanfront Escape with Pacific Views Surf and Explore, hotel in Cannon Beach

Set 1.3 km from Cove Beach, 1.8 km from Hug Point Beach and 8.8 km from Haystack Hill State Park, Oceanfront Escape with Pacific Views Surf and Explore offers accommodation situated in Arch Cape.

Scored 9.1
9.1
Rated superb
Superb
7 reviews
All villas in Cannon Beach
Looking for a villa?
Perfect for families, groups or couples who enjoy luxury and independence while travelling. Enjoy the space and privacy of these fully-furnished, self-standing mansions — travellers can cook, lounge and explore at their leisure. Note that in Bali, a resort will also be called a villa.
Search villas in Cannon Beach

Most booked villas in Cannon Beach this month

Enjoy breakfast in Cannon Beach!

  • Cannon beach vibes, steps to the beach,WIFI,3 full bedroom en suites with 3 fireplaces,Near Downtown
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 28 reviews

    A recently renovated property, Cannon beach vibes, steps to the beach, WIFI,3 full bedroom en suites with 3 fireplaces, Near Downtown is set in Cannon Beach near Cannon Beach, Arcadia Beach and...

    clean, huge bedrooms & bath & comfortable furniture!

  • Chapman Cottage
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 14 reviews

    Chapman Cottage offers accommodation in Cannon Beach. Haystack Gallery is 1.1 km from the property. The accommodation comes with a TV with satellite channels.

    was a great place and very convenient to the beach

  • Beaches Inn | Pacific Surf Townhouse
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 21 reviews

    Beaches Inn | Pacific Surf Townhouse is located in Cannon Beach, 400 metres from Haystack Gallery. Haystack Hill State Park is 1.3 km from the property. All units include a satellite TV.

  • Sandals Inn | Oceanside Cabana
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 34 reviews

    Sandals Inn | Oceanside Cabana is set in the Downtown Cannon Beach district in Cannon Beach, 700 metres from Haystack Gallery and 1 km from Haystack Hill State Park. All rooms come with a TV.

    Location and cleanliness. It could use one more comfy couch.

  • Hemlock House
    Breakfast options

    Hemlock House is set in Cannon Beach, 1.5 km from Cannon Beach, 3 km from Hug Point Beach, as well as 3 km from Haystack Hill State Park.

  • Cannon Beach Saltbox Cottage

    Cannon Beach Saltbox Cottage features a patio and is set in Cannon Beach, within just 1.4 km of Arcadia Beach and 2 km of Haystack Hill State Park.

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

    Hidden Villa Cottages #1, #2, and #3 has a patio and is set in Cannon Beach, within just less than 1 km of Haystack Gallery and a 15-minute walk of Haystack Hill State Park.

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

    Hidden Villa Cottages #4, #5, and #6 has a patio and is situated in Cannon Beach, within just less than 1 km of Haystack Gallery and a 15-minute walk of Haystack Hill State Park.

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

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

    Set in Cannon Beach, this holiday home is 500 metres from Haystack Gallery. The unit is 1.2 km from Haystack Hill State Park. The kitchen has an oven.

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

    Boasting a sauna, Chapman Cove by AvantStay Gorgeous Beach Bungalow w Sauna is set in Cannon Beach. This property offers access to a balcony and free private parking.

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

    Set 2.4 km from Arcadia Beach, 1.2 km from Haystack Hill State Park and 2.8 km from Haystack Gallery, Sandpiper Beach House offers accommodation situated in Cannon Beach.

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

    Cannon Beach Cottage is located in Cannon Beach, 2.1 km from Arcadia Beach, 2 km from Haystack Hill State Park, and 4.1 km from Haystack Gallery.

  • Haystack Hideaway
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 2 reviews

    Located in Cannon Beach, Haystack Hideaway is 300 metres from Haystack Hill State Park. Haystack Gallery is 1.4 km from the property.

  • Driftwood
    Central location
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 2 reviews

    Driftwood is situated in Cannon Beach, 2.3 km from Arcadia Beach, 1.3 km from Haystack Hill State Park, and 2.8 km from Haystack Gallery. Guests can benefit from a patio and a children's playground.

  • La Bella Vita
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 3 reviews

    La Bella Vita is located in Cannon Beach, 500 metres from Haystack Gallery. Haystack Hill State Park is 1.1 km from the property. All units have a satellite TV.

  • Harrison Loft
    Scored 7.8
    7.8
    Rated good
    Good
     · 13 reviews

    Harrison Loft is a holiday home set in Cannon Beach in the Oregon Region and is 800 metres from Haystack Gallery. The holiday home is 900 metres from Haystack Hill State Park.

    We liked the spaciousness and the openness of the house

  • Beaches Inn | Buccaneer Bay Bungalow
    Scored 7.7
    7.7
    Rated good
    Good
     · 21 reviews

    Beaches Inn | Buccaneer Bay Bungalow is located in Cannon Beach, 500 metres from Haystack Gallery. Haystack Hill State Park is 1.2 km from the property. The accommodation has a satellite TV.

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

  • Beaches Inn | Orca Bay Townhouse
    Scored 7.7
    7.7
    Rated good
    Good
     · 26 reviews

    Located in Cannon Beach in the Oregon Region, this holiday home is 400 metres from Haystack Gallery. The holiday home is 1.3 km from Haystack Hill State Park.

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

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

    Sandals Inn | Spa Suite & Oceanside Cabana offers accommodation in Cannon Beach. Haystack Gallery is 700 metres away. The accommodation comes with a satellite TV.

  • Tolovana Treasure
    Scored 7.0
    7.0
    Rated good
    Good
     · 7 reviews

    Tolovana Treasure offers accommodation in Cannon Beach. Haystack Hill State Park is 1.2 km away. All units feature a satellite TV and DVD player. There is also a kitchen, fitted with a dishwasher.

  • Beaches Inn Townhomes
    Scored 5.0
    5.0
    Rated passable
    Average
     · 3 reviews

    Beaches Inn Townhomes is located in the Downtown Cannon Beach district in Cannon Beach, 400 metres from Haystack Gallery. All rooms are equipped with a private bathroom.

  • Haystack Views Vacation Rental
    Scored 5.0
    5.0
    Rated passable
    Average
     · 1 review

    Haystack Views Vacation Rental is situated in Cannon Beach, 200 metres from Haystack Hill State Park and 1.5 km from Haystack Gallery. Rooms are fitted with a TV.

  • Rhododendron Grove
    Scored 5.0
    5.0
    Rated passable
    Average
     · 2 reviews

    Rhododendron Grove is situated in Cannon Beach, 700 metres from Haystack Gallery. Haystack Hill State Park is 2.3 km from the property.

  • Hidden Villa Cottages (Entire Property, Six Cottages)

    Hidden Villa Cottages (Entire Property, Six Cottages) has a patio and is set in Cannon Beach, within just less than 1 km of Haystack Gallery and a 15-minute walk of Haystack Hill State Park.

  • Historic Haystack Cabin

    Historic Haystack Cabin offers accommodation in Cannon Beach. Rooms are fitted with a TV with satellite channels. You will find a coffee machine in the room. Each room has a private bathroom.

  • Driftaway by AvantStay Direct Cannon Beach Access w Stunning Views

    Driftaway by AvantStay Direct Cannon Beach Access w Stunning Views has a patio and is situated in Cannon Beach, within just less than 1 km of Haystack Rock and a 15-minute walk of Tolovana Beach State...

  • Blue Starfish by AvantStay Ocean Views Direct Cannon Beach Access

    Blue Starfish by AvantStay Ocean Views Direct Cannon Beach Access has a patio and is located in Cannon Beach, within just 800 metres of Haystack Hill State Park and less than 1 km of Haystack Rock.

  • Chapman Point Cannon Beach Home with hot-tub

    Boasting a hot tub, Chapman Point Cannon Beach Home with hot-tub is set in Cannon Beach. This beachfront property offers access to a patio and free WiFi.

  • Blue Paradise

    Blue Paradise features a terrace and is situated in Cannon Beach, within just 1.9 km of Arcadia Beach and 2 km of Haystack Hill State Park.

  • Gourmet Cook's Retreat

    Situated in Cannon Beach, 800 metres from Cannon Beach and 1.9 km from Arcadia Beach, Gourmet Cook's Retreat features air-conditioned accommodation with a patio and free WiFi.

  • Cottage on Hemlock Street

    Located 1.2 km from Cannon Beach, 2.2 km from Haystack Hill State Park and 3.9 km from Haystack Gallery, Cottage on Hemlock Street provides accommodation set in Cannon Beach.

  • Lovely Cannon Beach Vacation Rental with Hot Tub

    Boasting a hot tub, Lovely Cannon Beach Vacation Rental with Hot Tub is situated in Cannon Beach.

FAQ about villas in Cannon Beach

Villas that guests love in Cannon Beach

  • Avg. price/night: £141.12
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 754 reviews
    Beachfront, great fireplace, lovely big bed
    Robert
    Young couple
  • Avg. price/night: £111.99
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 775 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..
    Donna
    Family with young children
  • Avg. price/night: £111.99
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 775 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
    People with friends
  • Avg. price/night: £145.51
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 1,293 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: £141.12
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 754 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
  • Avg. price/night: £127.64
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 2,171 reviews
    Great location, right on Cannon Beach, could walk into village. Room was very clean.
    Donna
    Family with young children