Cape Perpetua Scenic Area

City / town · Oregon

Yachats

Cape Perpetua Scenic Area

Best timeJun–Oct
From you
Nearest airportEUG · 46 mi
Typical stay$148/night
On this page

Overview

Yachats is a city of 1,000 people (2020) on the Central Oregon Coast. The name comes from the Siletz language and means "dark water at the foot of the mountain".

4 sights · 3 places to eat · 2 bars & cafés · 2 places to stay

Updated from Wikivoyage on 1 October 2026 · Something wrong or missing? Improve it on Wikivoyage

Best things about Yachats

Cape Perpetua Scenic Area

Cape Perpetua Scenic Area

Cape Perpetua Visitor Center

Cape Perpetua Visitor Center

The Cape Perpetua Visitor Center has a phenomenal view of the ocean from inside, and from the wheelchair accessible deck. The visitor center staff can answer questions and help you plan your trip. Daily interpretive prog…

Smelt Sands State Recreation Site

A good place for whale-watching and tide-pooling, and named after the yearly run of smelt (a relative of salmon)

Yachats Beach

Plan your trip

Best time to visit & weather

Most comfortable: Jun–Oct. Summer highs reach about 67°F; winter lows dip to about 39°F. Wettest: Dec and Jan. (climate data from nearby Coos Bay)

Jan: 10.4 in rain10.4"Jan: high 52°F, low 39°F52°39°JanFeb: 8.3 in rain8.3"Feb: high 54°F, low 40°F54°40°FebMar: 8.6 in rain8.6"Mar: high 55°F, low 41°F55°41°MarApr: 5.5 in rain5.5"Apr: high 57°F, low 43°F57°43°AprMay: 3.1 in rain3.1"May: high 61°F, low 47°F61°47°MayJun: 1.8 in rain1.8"Jun: high 64°F, low 50°F64°50°JunJul: 0.4 in rain0.4"Jul: high 66°F, low 52°F66°52°JulAug: 0.5 in rain0.5"Aug: high 67°F, low 53°F67°53°AugSep: 1.7 in rain1.7"Sep: high 67°F, low 50°F67°50°SepOct: 4.5 in rain4.5"Oct: high 63°F, low 47°F63°47°OctNov: 9.0 in rain9"Nov: high 57°F, low 43°F57°43°NovDec: 11.8 in rain11.8"Dec: high 53°F, low 40°F53°40°Dec

Blue bars: average daily high and low (°F). Purple columns: average monthly rain and melted snow (inches).

Getting there

  • From you: to see whether to drive or fly, and how long it takes.
  • EUG Eugene Airport, Eugene — 46 mi away. Directions
  • OTH Southwest Oregon Regional Airport, North Bend — 62 mi away. Directions
  • PDX Portland International Airport, Portland — 115 mi away (major hub). Directions
Full “Get in” guide ↓

Budget & where to stay

  • Places to stay listed here: about $100–$100 a night (typical $148), from 2 listed prices.
  • Estimated daily budget per person (room, two meals, local transport and an activity): budget ~$140, mid-range ~$220, comfortable ~$270.

See the Sleep guide ↓ for places to stay.

Sample 1-day itinerary

Day 1

  • Morning Cape Perpetua Scenic Area, Cape Perpetua Visitor Center
  • Lunch The Adobe Resort
  • Afternoon Smelt Sands State Recreation Site, Yachats Beach
  • Dinner Drift Inn
  • Evening The Green Salmon Coffee and Tea House

Stops are grouped by area so each day needs little backtracking. Check opening hours before you go.

Food for you

Yachats is one of few places in Oregon that charges a sales tax- 5% on all prepared food and non-alcoholic beverages.

Cuisine (tap to filter)

What to ask about, for your diet

    Diet labels come from each listing's description and cuisine; “likely” means the cuisine usually has good choices, not a promise. Check with the restaurant. Open the food finder

    Photos

    Cape Perpetua Scenic AreaYachats

    Map

    Every listing with a location. Tap a pin for its Google Maps link.

    Understand

    Climate

    The climate of Yachats is relatively mild throughout the year because of the moderating effects of the ocean currents. Temperatures rarely drop below 30 °F (−1 °C) in the winter or rise above 75 °F (24 °C) in the summer. Snow is uncommon and only occurs in rare offshore flow events with deformation banding in Arctic fronts and overrunning low pressure systems that move inland to the south, but rainfall is quite heavy through the winter months and several storms come out of the Gulf of Alaska each winter.

    Get in

    • Swim in from the Pacific Ocean (wetsuit recommended, unless it is blazing hot outside).
    • Drive in on Oregon highway 101

    By bus

    • Lincoln County Transit runs buses to and from Newport four times a day (M-Sa), where connections to Albany/Corvallis and further up the coast are available.
    • LinkLane runs buses to and from Florence four time a day (M-Sa), where connections to Eugene are available.

    See

    Cape Perpetua Visitor Center

    See Cape Perpetua Visitor Center

    The Cape Perpetua Visitor Center has a phenomenal view of the ocean from inside, and from the wheelchair accessible deck. The visitor center staff can answer questions and help you plan your trip. Daily interpretive programs including short movies and guided hikes are available in the summer. A Discover Your Northwest bookstore sells books, postcards, etc. Open seven days a week.

    📍 2400 US-101On Highway 101 2 Miles South of Yachats🕒 Winter 10AM-4PM, summer 9:30AM-4:30PM💲 $5 per vehicle☎ +01 541 547-3289⚠ Last checked Feb 2018 — confirm before you go
    MapsWebsite

    See Yachats Beach

    Maps
    • Thor's Well A remarkable natural phenomenon, located an hour's walk south of Yachats. The Pacific Ocean is pulled in through a hole several metres in diameter with a channel out to the sea, and shoots out with tremendous force. Only active at certain times of the day, ask the locals when as it changes seasonally. Spectacular at sunrise or sunset. Be careful near the edge!

    See Smelt Sands State Recreation Site

    A good place for whale-watching and tide-pooling, and named after the yearly run of smelt (a relative of salmon)

    ☎ +1 541-867-7451⚠ Last checked Mar 2019 — confirm before you go
    MapsWebsite
    • The Little Log Church is a historical museum displaying many artifacts relating to Yachats's past. The church, built in 1926, was designed in the shape of a cross. Sir Robert Perks, who owned most of Yachats at the time, provided the property; the logs were donated as well and the work was contributed by local citizens. The museum is now owned by the city.

    Buy

    There are a few thrift stores around the town, profits going to local charities, with low prices even by thrift store standards ($1-2 for a shirt).

    A weekend market near the centre of town offers all sorts of quality handmade goods, sterling silver jewellery and soft furnishings, glassware etc.

    Eat

    Yachats is one of few places in Oregon that charges a sales tax- 5% on all prepared food and non-alcoholic beverages.

    Eat Drift Inn

    PizzaVegan / VegetarianVegan options$

    Live music daily. Fantastic vegan pizzas and other options. Also operates as a motel.

    📍 124 Highway 101 N.💲 Dinners $15-20☎ +1 541 547-4477
    Video reviews: Instagram reels · TikTok · YouTube
    MapsWebsite

    Drink

    Drink The Green Salmon Coffee and Tea House

    Breakfast / BrunchBakery / Café

    An organic, fair trade coffee roaster and purveyor of fine teas. Bakery offering a variety of pastries, muffins, scones, breads and savories along with a light breakfast and lunch menu.

    📍 220 Hwy 101🕒 Tue-Sun 7:30AM-2PM, closed Mon
    Video reviews: Instagram reels · TikTok · YouTube
    Maps

    Sleep

    Stay Our Sand Dollar

    Beautiful rental house with stairs right down to the beach. Just up from town.

    💲 $195/245 (Oct 1-May 14/May 15-Sep 30)Check-in 4PM · out 11AM
    MapsWebsite

    Stay Fireside Motel

    Cosy motel with stunning views of the sea (the rooms literally back onto the beach). Friendly staff, pet-friendly rooms available and comfortable beds. Affordable by the region's standards.

    📍 Fireside Motel, 1881 Hwy 101 NorthHeading South on the Pacific Coast Highway from Portland, the motel is at a turnoff just before Yachats💲 $100 for a double roomCheck-in 4PM · out 11AM☎ +1 541 547-3636
    MapsWebsite

    Nearby

    My experience

    Write about your trip here. Notes save automatically in this browser as you type; back them up from My journal.