your home base · north side hub
where it all startsA working port town that doubles as the base for everything on the north side of the Olympic Peninsula. Where most families spend at least two nights.
Best for
Hub for Hurricane Ridge, Lake Crescent, Sol Duc
Drive from Seattle
2.5 hours via Bainbridge ferry
Stay at least
2 nights minimum
Best time
Late June through September
The Wharf sign down on the Port Angeles waterfront
getting your bearings
Port Angeles is a working port town. The Strait of Juan de Fuca sits right at its doorstep. On a clear day you can see Vancouver Island across the water. There's a ferry that runs to Victoria, BC if you want to add a Canada day trip (passport required, even with kids).
For families, this is your base for the north side. Port Angeles has the most hotels, the most restaurants, the most everything you need, and it's the gateway to Hurricane Ridge. You'll come back here between adventures. We've stayed at the Quality Inn on the bluff a few times. Nothing fancy. Clean, affordable, easy parking for the van. Walking distance to downtown if you don't mind the hill.
getting in & getting out
The realistic conditions you'll find on the way to and from Port Angeles. Cell signal, gas stations, road quirks, RV considerations, all the stuff most guides skip.
About 2.5 hours via the Bainbridge ferry, or 3 hours overland through Tacoma. The ferry is more scenic but you live by the schedule and you can't reserve a spot. Show up 45 minutes early in summer or you'll wait for the next boat. After the ferry, the drive across the Hood Canal Bridge is gorgeous.
About 4.5 hours straight through, or 5 hours if you stop. Take I-5 north, US-101 west at Olympia, then up the Hood Canal. No ferry needed this way. Long stretches with limited gas after Hoodsport. Top off in Olympia.
Highway 101 is the only road out, and it's two lanes the whole way. Accidents or roadwork can shut things down with no alternate route. Plan your day with cushion. Logging trucks pass on the left where they can. Cell signal cuts in and out from about Lake Crescent westward.
The drive to Sequim is about 17 miles on Highway 101 with one big elevation change at Morse Creek. The road is wide here. Easy. Continue another 30 minutes to reach the Port Townsend turnoff at WA-20.
Highway 101 around the peninsula is fine for any rig under 35 feet. Hurricane Ridge Road is paved but steep with hairpin turns. If you're towing a long trailer, drop it in town first. The Hood Canal Bridge can occasionally close to traffic when ships pass through. Allow 30 minutes of cushion.
The Strait of Juan de Fuca right off Hollywood Beach drops off fast. Just offshore the seafloor plunges hundreds of feet, which is part of why orcas, seals, and big ships pass so close to town. Your kids are standing at the edge of a deep, busy waterway that connects the Pacific to Puget Sound. There's a lot to wonder about in water like that.
It's exactly the kind of thing we built a whole region unit around. Real lessons your kids do right where they're standing.
See the curriculum →the must-sees
Bella Italia. Yes, the Twilight restaurant where Edward took Bella for mushroom ravioli. It's a real Italian restaurant that's been there for decades and the food is excellent. Not a tourist trap. The mushroom ravioli is on the menu (yes, you can order it). Make a reservation in summer because it does fill up. Closed Mondays and Sundays. The Forks & La Push chapter covers Bella Italia in more detail since it ties to the Twilight story, but if Twilight isn't your trip, Bella Italia is still worth dinner.
The Olympic Discovery Trail. A 130-mile paved trail that runs from Port Townsend all the way to the Pacific. The Port Angeles section runs along the waterfront and is gorgeous for an evening walk. Bring scooters or bikes for kids. Free.
The Feiro Marine Life Center. Small but really good. Touch tanks with sea stars, urchins, and tide pool creatures. Located on the Port Angeles City Pier. The water in the tanks is pumped directly from the ocean just outside the doors. Kid-perfect rainy day stop. About $5 per person.
Olympic National Park Visitor Center. Just outside downtown. Maps, exhibits about the park's ecosystems, current trail conditions, and ranger info. Worth stopping in even for 20 minutes before you head up to Hurricane Ridge so you know what's open and what isn't.
kids pick
Right downtown by the ferry terminal, Hollywood Beach is a small free beach where kids can throw rocks in the water and watch the big Black Ball Ferry come and go to Victoria. Surprisingly entertaining for surprisingly long.
waterfalls, viewpoints & cool stops
Hidden waterfalls, abandoned bunkers, secret beaches. The stops that turn a regular trip into the one your family talks about for years.
A short paved trail leads to a 90-foot waterfall cascading down a moss-covered cliff. About 5 minutes from the parking area. Stroller friendly, wheelchair accessible. Just off Olympic Hot Springs Road.
The natural wild hot springs deep in the Elwha Valley. Worth knowing about, hard to reach right now. As of September 2024, the Olympic Hot Springs Road is closed indefinitely past Madison Falls due to flood washout. The actual springs are about 11 miles one-way from the parking lot (around 22 miles round trip, most of it on the closed road which you can bike). Real backpacking trip now, not a day hike. Check NPS for current status before planning.
An abandoned World War II coastal defense site at Salt Creek Recreation Area. Concrete bunkers, gun emplacements, tunnels you can walk through. Free. About 20 minutes west of town. Kids who like exploring will lose it.
One of the best tide pool spots on the Strait. Sea stars, anemones, crabs, the works. Check the tide chart and go at low tide. About 25 minutes west of town off Highway 112. Free.
A natural sand spit that juts 3 miles into the harbor. Drive to the very end for big views back at the city, mountains behind, Vancouver Island across the water. Sea lions sometimes hang out near the Coast Guard station.
Three miles into the Spruce Railroad Trail along Lake Crescent's north shore, you walk through an old railroad tunnel that's lit and unexpectedly cool. Half the fun of the trail. Bike-friendly so kids can ride to it.
About a mile into the Spruce Railroad Trail. A small natural swimming hole where Lake Crescent's water gets sucked in and out of a cove. People jump from the bridge in summer. Water is freezing, even in August.
The bluff at Salt Creek Recreation Area is one of the best free sunset viewpoints in Western Washington. Strait of Juan de Fuca below, Vancouver Island straight ahead. Pack snacks and stay until the light goes.
trails worth doing
All distances are round trip. Difficulty ratings assume an average family with kids 6 and up unless noted. The big Hurricane Ridge hikes get their own page.
Madison Falls
Paved · accessible · 90-ft falls in 5 minutes
Olympic Discovery Trail (Port Angeles section)
Paved waterfront walk · bike or scooter friendly
Spruce Railroad Trail (partial)
Lake Crescent · paved · tunnel + Devil's Punchbowl
Marymere Falls
From Lake Crescent Lodge · 90-ft falls · packed dirt
Ediz Hook walk
Flat sand spit · big views · windy
Olympic Hot Springs Trail (currently bike + hike only)
Road washout past Madison Falls · 22 mi RT total · check NPS for status
Mount Storm King
Steep · ropes near top · older kids only · Lake Crescent views
For Hurricane Ridge alpine trails (Cirque Rim, Big Meadow, Hurricane Hill, Klahhane Ridge), see the Hurricane Ridge area page.
when you need a break
For when the kids need a break from National Park energy, or when the weather flips, or when you just want a quieter afternoon. Smaller stops that don't require a hike.
Port Angeles Farmers Market
Saturdays year-round at the Gateway Transit Center, 9:30 AM to 2:30 PM. 30+ vendors, fresh sourdough, lavender, local honey, Korean hot food. Worth planning a Saturday around.
Olympic Discovery Trail walk or bike
The paved 130-mile trail runs through downtown along the waterfront and out to Ediz Hook. Bring scooters or rent bikes from Sound Bikes & Kayaks. Free.
Port Angeles Underground Tour
Saturdays only. Tunnels and storefronts from the early 1900s when downtown kept flooding. About $20 per person. Surprisingly cool for kids who like history.
Webster's Woods Sculpture Park
Free outdoor sculpture park behind the Port Angeles Fine Arts Center. 100+ sculptures scattered through 5 acres of forested trails. Scavenger-hunt energy. Good for restless kids.
Mural walk downtown
12+ murals in the downtown core. Free, scavenger-hunt friendly, and good photos. Pick up a map at the visitor center on Railroad Avenue.
Laurel Lanes Bowling
Auto-bumpers and family rates for rainy afternoons. Cheap and exactly what you need when the kids need to burn energy indoors.
Dream Playground
Massive community-built playground at Erickson Field. Free. Plan an hour minimum because no one will leave easily.
Day-trip ferry to Victoria
The Black Ball Coho Ferry runs to Victoria, BC in about 90 minutes. Passports required for everyone in the family. Walk on and explore the Inner Harbour on foot for the cheapest version (about $20-$25 per adult each way, kids roughly half). Taking the van costs $65-$90 more each way and needs a reservation in summer. Big hit if you have a slow day.
food, by meal
Port Angeles is your last real food hub before things get sparse. Stock up here, eat well here, and pack the cooler before you head west. These are the spots my family goes back to.
Breakfast
If we have an hour, we go to Chestnut CottageCasual. Old-school feel, huge portions, the kind of pancakes that make a 6-year-old stop talking for a full ten minutes. Get there before 9 AM in summer or you're waiting. Worth it either way.
If we want something lighter, New Day EateryCasual downtown. Smoothies, waffles, healthy bowls, and they have great vegan options if anyone in your group needs them.
If we're already grocery shopping, the deli at Country Aire Natural FoodsQuick on First Street has good pastries. Two birds.
Lunch
If we have time to sit, Little Devil's LunchboxCasual wins every time. Smoked brisket and pulled pork in burritos and tacos. Counter service, fast, kid-friendly. Closed Sundays so plan around that.
If we have 20 minutes and need to keep driving, FrugalsFast on Front Street. Drive-thru only since 1988, local burgers and milkshakes that are way better than fast food has any right to be. The seasonal milkshake is the move. Lavender in summer. Trust me.
Picnic mode: grab sandwiches and chips from the Safeway deliQuick on 3rd Street and head to Hollywood Beach or up to a Lake Crescent pullout. We do this constantly.
Dinner
For everyday van-life dinner with the kids, Next Door GastropubCasual on First Street is our easy go-to. Burgers and beer for the adults, grilled cheese and fries for the picky kid, outdoor seating in summer.
If we want flavor and big portions for not much money, Sabai ThaiCasual up the hill on 8th Street. Pad Thai, curries, the duck is incredible. Closed Mondays and most of January.
Bella ItaliaNicer
The Twilight restaurant where Edward took Bella for mushroom ravioli (yes, you can order it, yes it's the same one). Real Italian that's been around for decades. The Forks & La Push chapter covers the full Twilight trip, but if you're not on that trip, the food is still worth a sit-down dinner. Closed Mondays and Sundays. Reservations smart in summer.
929 Woodfire GrillNicer
If you came without kids or you're trading off date night with another couple, this is the spot for steak and a real grown-up dinner.
Kokopelli GrillNicer
Southwestern with a view. Bigger menu than you'd expect for a peninsula town. Good wine list. Solid for a celebration dinner.
Treats: Frugals milkshake (kids), the bakery case at New Day, and the cookies at Country Aire that taste homemade because they basically are.
where to spread the blanket
Hollywood Beach. Right downtown. Kids throw rocks, you watch the ferry come and go, and the Safeway deli is five minutes away. The zero-effort picnic.
Salt Creek Recreation Area. About 20 minutes west. Tide pools below, a real ocean view, tables on the bluff, and the Camp Hayden bunkers to explore after lunch. The picnic that turns into an afternoon.
Lake Crescent pullouts. On the way to Sol Duc. Any pullout with a beach works. The water is that unreal blue and the kids will want to touch it. It's cold. They'll touch it anyway.
Hurricane Ridge meadows. If you've already driven up, eat at the top. Picnic tables near the visitor area with the whole Olympic range spread out in front of you. Bring layers, it's cool up there even in August.
The Olympic Discovery Trail. Anywhere along the waterfront. Benches face the Strait, the paved trail keeps strollers happy, and you can walk off lunch heading toward Ediz Hook.
amy's check
For traveling families: what's near Port Angeles and what's not, so you can plan the big stock-up and the treat days before you head west into the quiet part of the peninsula.
Port Angeles is the last real town heading west. The Sequim Costco is why this works. Everything else lives across the Hood Canal Bridge.
Costco
Sequim · 20 min east · gas too
Target
Silverdale · about 1 hr 20 min east
Trader Joe's
Silverdale · about 1 hr 20 min east
Chick-fil-A
Bremerton · about 1.5 hrs east · the closest one
Our move: hit the Sequim Costco on the way in for the big shop and cheap gas, then let Port Angeles handle the rest (Safeway, Country Aire, the Walmart on the east side). If anyone is craving Target or Trader Joe's, that happens in Silverdale on your way to or from Seattle, not from your base here. Past Port Angeles heading west, the familiar names are gone until you loop back around.
groceries, gas & van basics
Port Angeles is the best resupply town on the whole north peninsula. West of here the towns shrink and the prices climb. Do it all here.
Safeway on 3rd Street is the full-size grocery run and the deli we raid for picnics. Country Aire Natural Foods on First Street covers the natural and allergy-friendly stuff, plus those cookies. There's a Walmart on the east edge of town for everything else. For the bulk shop, the Sequim Costco is 20 minutes east, and it's worth doing on your way in rather than backtracking later.
Plenty of stations in town, and Costco gas in Sequim is the cheapest fill on the peninsula. Top off before heading west. Past Lake Crescent, stations get sparse and prices climb. Our rule: never pass Port Angeles heading west with less than three-quarters of a tank.
Public restrooms at the City Pier, the Gateway Transit Center downtown, and the Olympic National Park Visitor Center. Water refills at any grocery. The visitor center is the smart stop anyway for road and trail status before Hurricane Ridge.
RV parks on both ends of town take dump-station drop-ins for a small fee: the Olympic Peninsula KOA east of town and Elwha Dam RV Park to the west are the reliable two. Call ahead for drop-in hours. Trash and recycling bins at the city parks and the transit center.
This is the last easy everything before the west side. Groceries, gas, pharmacy, laundry, cell signal. Do the boring errands here while the kids run Dream Playground, and the whole west loop gets easier. Download offline maps before you leave town, because signal drops from Lake Crescent onward.
hotels, rentals & van
Port Angeles has the most beds on the north peninsula, which is exactly why you base here. Summer weekends still book out, so lock your nights before your ferry.
Budget · $90-$140/night
Clean beds, walkable, nothing fancy
Flagstone Motel and the Riviera Inn are the two workhorse budget motels near downtown. Basic rooms, easy parking, walking distance to First Street food. If the trip budget is going toward the ferry and the fun instead of the pillow, this tier does the job.
Mid-range · $140-$200/night
The family workhorse on the bluff
Clean, affordable, easy parking for the van, and walking distance to downtown if you don't mind the hill. Nothing fancy, and we keep booking it anyway. Multiple-bed rooms for bigger families, and breakfast included so you're up the Hurricane Ridge road before the crowds.
Splurge · $250-$320/night
The nicest hotel in town
Pool, restaurant, mountain views, and the manicured version of Port Angeles. The pool matters more than you think after a big hiking day. If you're doing one splurge night on the peninsula, most families should spend it at Lake Crescent Lodge for the setting, but if you want comfort plus a real town outside your door, this is it.
Vacation rental notes. Vrbo and Airbnb both work well here, with family houses in town running $180-$300/night and cabins out toward Lake Sutherland and the Elwha Valley for the woodsy version. Book 2-3 months ahead for July and August, and look for places with laundry, because by the Port Angeles stretch of the trip everyone needs it.
Van life · campgrounds
Bluff camps, forest camps & hookups
Salt Creek Recreation Area is the one families fight over: county campground on the bluff, tide pools below, bunkers next door, some hookup sites. Summer weekends book out fast on the county reservation site, so grab it early.
Heart O' the Hills is the Olympic National Park campground 5 miles up the Hurricane Ridge road. Big trees, no hookups, and the earliest start to the Ridge you can get. Check recreation.gov for current reservation rules.
Olympic Peninsula KOA east of town for full hookups, showers, and laundry, and Elwha Dam RV Park on the west side when you want to launch toward Lake Crescent first thing.
Where you can't sleep: assume no overnighting in city lots, at Ediz Hook, or at trailheads. The peninsula enforces it, and the campgrounds are too good to risk the knock.
Summer hotel nights (July-August): 2-3 months ahead for weekends, 1-2 months for weekdays. Port Angeles fills as the Hurricane Ridge base.
Salt Creek campground: the moment your dates are firm. The bluff sites are the most-wanted family campsites on the north peninsula.
Coho ferry with the van: reserve the vehicle spot 2-4 weeks ahead for summer. Walk-ons don't need reservations.
Bella Italia: book the table a few days out in summer, especially if your crew wants the mushroom ravioli moment.
Shoulder season (May, September): 2-4 weeks ahead is usually plenty, and September is the locals' favorite month here for a reason.