The Sunshine Coast – Travel Guide
This past week, I spent slow, salty days exploring the Sunshine Coast — a stretch of coastline just off of Vancouver’s mainland that somehow feels worlds away. The sunshine coast is on Vancouver Island and you take a ferry to get there, the rhythm of life here beats like one. Quiet mornings. Late, peach-coloured light. Time, in no rush at all. The energy here is unique and dreamy…
It’s not tropical — not in the way that palm trees and coconuts would suggest — but it’s the kind of place that still feels like it is. Like an island town with its own magic: oceanside cafés where the breeze lifts your napkin, corner boutiques full of linen dresses, ocean home decor, and sea glass jewelry. Cidery picnics in golden fields and ice cream vans parked beside long, pebbled beaches is the vibe!
the drive up into the forest in Halfmoon Bay to our AirBnb
There’s a softness and stillness to the Sunshine Coast — a kind of coastal stillness that wraps around you like a big white towel after a swim. And once you’re in it, you’ll want to stay a while.
What to Expect on the Sunshine Coast
The Sunshine Coast isn’t flashy — and that’s its charm.
It’s more about moments than must-sees: flipping through a novel while sailboats drift by, sipping a cider flight under string lights in a field, browsing a fruit stand with sea salt on your skin. It’s ferry rides and foggy mornings. Harbour haze, sailboat skies. Summer, but slow.
You’ll find clusters of townships strung like pearls along the coast: each one small, sweet, and different in tone. Some feel a bit sleepy (in the best way), some are full of hidden gems — but none of them are trying to impress you. They just are. Laid-back, ocean-close, and quietly beautiful.
There’s an ease to how everything unfolds here. You’ll eat well, walk lots, breathe deeper. And you’ll probably fall a little bit in love with the way this place lets you be.
sunsets along the coastline between Sechelt & Davis Bay
A Stylish Drift Through the Sunshine Coast: Coastal Edition
When you first step off the ferry onto the Sunshine Coast, you arrive in the charming town of Gibsons — in my opinion, the cutest of them all. Nestled right on the marina, Gibsons boasts a quaint downtown that feels like one carefully curated street, packed with boutiques, cozy cafés, and those little shops that make you want to stay forever.
From Gibsons you can wind your way through the artistic little enclave of Roberts Creek (about 15 min drive), known for its earthy energy and laid-back charm. Then it’s a short, scenic drive of about 15 minutes to Sechelt, a laid-back town that feels like a cozy hideaway with nearby gems like the dreamy beachside community of Davis Bay, perfect for sunset strolls and little ice cream pit stops.
Traveling further along the coast, you’ll reach Halfmoon Bay, a quiet and beautiful spot where the pace slows even more and the sea breeze whispers in your hair.
And just a short drive from there is the secluded Secret Cove — a hidden gem that feels like a secret whispered between locals, with quiet harbours and incredible waterfront dining (I’ll tell you all about the best eats on the coast).
The best part? It’s effortless to drift up and down the coastline during your stay — you’re never tied down to one spot. We found ourselves weaving between these towns, chasing the light and savouring the moments, with each turn revealing something new and unexpected on the days we returned to each town.
secret cove marina (la Bettolina)
COASTAL LINE RECAP
You arrive off the ferry in Gibsons. Gibsons is the gateway town, literally right on the marina with that charming small downtown street packed with boutiques and cafes.
From Gibsons, it’s about 35–40 minutes to Sechelt by car along the coastal highway (Highway 101). (pass through Roberts Creek, then Davis Bay)
Davis Bay is actually a beachside community just south of Sechelt, about 5 minutes away, so more like a neighbourhood or nearby beach rather than a town you pass through before Sechelt.
After Sechelt, you head south to Halfmoon Bay — it’s roughly a 20-minute drive from Sechelt.
From Halfmoon Bay, Secret Cove is nearby, about a 10-minute drive, tucked along the shoreline.
This isn’t a go-here, do-this, check-that kind of place. It’s a collection of towns that unfold more like characters — each with their own quiet magnetism. Some are sleepy. Some are cinematic. All of them feel vaguely like a Nancy Meyers film set in the Pacific Northwest — if Nancy swapped Hamptons kitchens for charcuterie boards in cider orchards.
Town by Town on The Sunshine Coast: The Coastal Edit
Now, let’s take a slow, stylish wander through each beach town — uncovering their unique charm, favourite spots, and those little hidden gems that make the Sunshine Coast feel like a well-kept secret. Here’s where we fell in love with the light, the food, and the effortless coastal style.
Gibsons: A Romantic Coastal Escape with Boutique Charm
Gibsons instantly stole my heart — it’s like stepping into a romantic indie film set on the coast. The town’s charm feels effortless, wrapped up in that perfect blend of marina life and boutique-lined streets. Downtown is small but packed with character — the kind of place where every corner reveals a new discovery, and every storefront looks like it belongs in a style editorial.
Most of my shopping happened here, wandering between adorable boutiques with curated pieces that felt like little treasures. Taking a slow walk down to the marina is a must — the salty breeze, the boats bobbing in the harbour, and that soft coastal light make it feel like a scene from a summer daydream.
Downtown Gibsons & Lunita’s Mexican Eatery
Must-Do Highlights:
Farmers Market: Gibsons Farmers Market runs on Saturdays, bursting with local produce, artisanal goods, and that cozy community vibe. Though I missed it this time, it’s a perfect stop for fresh finds and to meet the locals.
Lunita’s Mexican Eatery: Their happy hour is iconic for a reason — think perfectly crafted margaritas, authentic Mexican street corn, and a lively bar perched right on the marina. Be sure to snag a spot at the bar with a view!
Lunita’s Mexican Eatery
Gibsons Oyster Bar: Just next door to Lunita’s, this seafood spot is always buzzing. The oysters are fresh, the atmosphere relaxed, and the waterfront views unbeatable. It’s a go-to for a classic coastal meal.
other restaurant recommendations: The Pink Bistro & Joes’s Cabin
Gibsons Public Market: This indoor market is a gem, offering local produce, a health-conscious grocery section (Shaggy Jacks Market), and artisanal products. It’s the perfect place to pick up picnic essentials or discover local specialties.
Sunday Cider: Located just outside Gibsons, Sunday Cider offers fine craft cider made from 100% fresh-pressed BC apples. Enjoy a glass on the grass in their huge outdoor picnic area surrounded by West Coast forest. They host Movies on the Grass on Thursday evenings during the summer, featuring family-friendly films with free admission. Guests can enjoy fresh theatre-style popcorn, house-made hot dogs, and cider specials while watching the movie. Food trucks are on site from Thursday to Monday, offering a variety of eats and treats. Don’t forget to indulge in Little Spoon Ice Cream, available at Sunday Cider, for a sweet ending to your visit.
little spoon ice cream at sunday cider
Boutique Finds: Gibsons is a treasure trove of carefully curated boutiques and shops where you can discover everything from timeless linen pieces to unique homewares and artisanal gifts. Perfect for those who love to wander and collect little coastal souvenirs that feel thoughtfully selected. Some of my fave stores: Good Fridays, Fong Market (the best baskets), Whimsy Giftware & Home Decor, Ikhaya, The Kube)
Nature & Hikes Near Gibsons
Gibsons isn’t just boutiques and seaside cafés — it’s also a launching point for gorgeous Sunshine Coast hikes, where fir-streaked forests meet epic coastal vistas. Whether you’re in for a quick stroll or ready to earn your sunset view, here’s a snapshot of what’s nearby:
Trails Worth Lacing Up For:
Soames Hill Loop — A brisk, steep 2 km trail (about 1 hour) that rewards you at the summit with sweeping panoramas of Howe Sound, Keats Island, and Gibsons below =
First Camp & Chaster Falls — A lovely 1.6 km moderate trail through old-growth forest, passing by small waterfalls — peaceful and refreshing
Elphinstone Summit Trail (K2 / Knob 2 Trail) — A longer hike (roughly 13 km round-trip) that climbs Mount Elphinstone with stunning views over the ocean and islands. Best for adventurous souls up for a full-day push.
Gentle Walks Within Town:
Inglis Trail & Seawalk — These scenic, quiet footpaths wind through Gibsons forest and along the harbour — perfect if you’re fresh off the ferry and want the sea breeze with minimal effort.
Roberts Creek: The Soulful Stop Between Towns
A slower-paced, artsy little enclave tucked between Gibsons and Sechelt. It’s a soulful little detour into slow living. Think driftwood signs, locals who greet you barefoot, and cafés that feel like they’ve been curated by your most creative friend who lives off-grid but somehow has perfect taste in they’re own way. It’s equal parts quirky, grounding, and quietly enchanting.
Make a day of it with these stops:
Gumboot Café & Restaurant – A cornerstone of the Creek, this spot is the heart and hearth of the community. Grab a spiced chai and a window seat at the café, or linger longer over dinner next door at the restaurant, where the vibes are earthy, cozy, and delightfully local.
Boutique in the Creek – A dreamy little shop tucked behind the trees, filled with curated clothing, handmade accessories, and coastal bohemian gems that make you feel like you’ve stumbled into a secret.
Roberts Creek Wellbeing –A little haven for holistic girlies and health food lovers. This cozy, tucked-away shop is stocked with organic snacks, clean treats, herbal elixirs, and those niche wellness finds you always hope to stumble upon while traveling.
Eco Freako – True to its name in the best way possible. A treasure trove of eco-conscious everything: vintage-inspired clothing, funky local art, sustainable goods, and that touch of whimsy you didn’t know you were looking for.
Nature & Beach Walks in Roberts Creek
Roberts Creek Provincial Park & Beach — A serene, sandy beach edged by lush forest, perfect for barefoot walks, tide pooling, and quiet picnics. It’s less crowded than some other Sunshine Coast beaches, making it feel like your own hidden stretch of coastline. The park trails also lead you into towering Douglas firs and coastal rainforest — truly a breath of fresh, salty air.
Roberts Creek Trail (part of the Sunshine Coast Trail) — For those who want a bit more adventure, this scenic trail winds through old-growth forests and offers stunning views of the ocean and nearby islands. It’s a wonderful way to feel immersed in nature and reconnect with the wild side of the coast.
Pioneer Park — A charming green space right near the village, with walking paths, picnic areas, and occasional local events. Great for a laid-back afternoon after boutique browsing or a coffee.
Davis Bay: Scoops, Strolls & Sunset Gold
Davis Bay feels like a coastal exhale — a long, golden stretch just south of Sechelt where the beach meets the boulevard and time seems to stretch with the tide. With its palm-tree energy, sunset strolls, little spoon scoops, and the best fruit stand on the Coast, this is the kind of place that doesn’t try too hard — and still leaves you completely enchanted.
little spoon ice cream van parked at davis bay beach
Highlights:
Davis Bay Beach: A sun-drenched shoreline where locals post up with folding chairs, take their dogs for long walks, or nap in the sand to the soundtrack of soft waves. It’s all about slow, simple moments here — the kind that feel like they last forever. The boardwalk along the ocean is stunning, it makes for the perfect walk to visit the fruit stand and ice cream van detailed below! The wooden pier is defiantly worth the views!
Little Spoon Ice Cream Van: Parked right across from the beach, this yellow pastel-painted truck serves up small-batch scoops that somehow taste like summer. Creamy, nostalgic, and best enjoyed barefoot in the grass. They also sell they’re ice cream in lots of other store and markets across the sunshine coast!
Orange Tarp Fruit Stand: Don’t let the humble setup fool you — this roadside stand is bursting with iconic Okanagan peaches, nectarines, cherries, and a rainbow of tropical fruit brought in just for the season. It’s the place to grab juicy road trip snacks or a paper bag of ripe fruit to eat on the beach. A total gem.
fruit stand in davis bay
Nature & Views: Just inland from the shoreline, you’ll find the Chapman Creek Trail — a peaceful forested walk with dappled light, soft moss underfoot, and the gentle sound of the creek winding alongside you. It’s an easy escape from the sun-drenched beach if you’re craving shade and stillness.
Sechelt: Small Town Feels & Secret S’mores Spots
Sechelt is one of the larger towns on the Sunshine Coast, though it still holds that cozy, coastal feeling. It doesn’t have the same polished charm as Gibsons or the boho energy of Roberts Creek, but it’s still worth exploring. We didn’t spend too much time here, but the moments we did have were memorable — especially the cidery, the unexpected gourmet finds, and a health food store that felt like a secret portal to snack heaven.
Sechelt Highlights
The Bricker Cider Company & The Shed:
This was hands-down one of our favourite stops on the Sunshine Coast. Set on their family-run orchard just outside Sechelt, Bricker’s is more than a cidery — it’s a beautiful concept in sipping and gathering. The grounds are dotted with picnic tables under apple trees, where you can cozy up with a flight of their inventive ciders (try the Earl Grey or Peaches & Cream). Right beside the orchard is The Shed, their wood-fired food counter. There, you build your own charcuterie board by choosing each individually wrapped element—prosciutto, cheeses, olives, seasonal fruit—and assemble it on a wooden board. Add a slice of firewood‑stone‑oven pizza (seriously good0, plus gelato or a bar‑size ice‑cream sandwich, and you’ve got the ultimate alfresco picnic. It’s casual yet so thoughtfully curated, cozy and elevated all at once.
build your own charcuterie, pizza, & cider at the shed
Noble Meats : A must if you’re cooking at home. This local butcher shop carries the highest-quality steaks, sausages, and more — we picked up NY striploins here and it was incredible. Think boutique cuts without the fuss.
Jean’s Organic Foods: Tucked up a hill behind what looks like someone’s backyard, we weren’t sure we were in the right place when we pulled in — but stepping inside felt like opening the door to a secret snack haven. We were on the hunt for healthy s’mores ingredients and didn’t expect to find much… but Jean had everything. Vegan marshmallows? Check. Cacao caramel chocolate bars? Check. Organic graham crackers? Of course. It was like a mini Nature’s Fare hidden in a garden shed. Totally unexpected, totally unforgettable.
New Beginnings Health Food Store
A more traditional health shop with smoothies, snacks, and groceries if you’re looking for easy-to-grab, wellness-forward goods while in town. We always stop at these health store to get healthy snacks & treats!
Downtown Sechelt Shopping
While smaller than Gibsons, Sechelt’s downtown still has a handful of sweet little stores worth browsing. Think beach-town casual with moments of charm.
Groceries & Essentials
IGA is your go-to here for basics, and all the last-minute things you forgot to pack. This is a good central place to grab any items you may need as Sechelt is one of the more central and larger towns in between everything!
Half moon Bay — Coastal Quiet with Everyday Charm
This is where we laid our roots for a few nights: a forested mountainside Airbnb tucked among whispering pines, with only the sound of the world outside. It was quiet, beautiful, and the perfect escape — though, to be real, Halfmoon Bay isn’t exactly bustling. The heart of it is pure simplicity, the kind that feels luxuriously uncluttered. Its heart is simple and serene, anchored by just a few key spots.
our airbnb in Halfmoon Bay
Half Moon Bay Highlights & Notes
Halfmoon General (formerly General Store)
A beloved local staple since 1937, this cozy coastal store now boasts a refreshed interior and a small café with ocean views, a well-stocked grocery section, and local craft spirits to toast to slow days by the water. PS. they have a mini fridge stocked with little spoons ice cream (even the mini tubs in a trio pack!!)
Grocery Grab
It’s true there’s no full-size grocery store here — the closest IGA is actually in nearby Sechelt (15 min)— but Halfmoon General and its café make for a perfectly quaint and convenient stop for everyday essentials or a quick snack or drink.
Halfmoon Bay Pier
A small but charming pier tucked just past the general store. Ideal for a slow seaside stroll, watching wildlife, or letting your pup stretch their legs. It’s peaceful, photogenic, and widely adored for its quiet embrace of the bay.
Nearby Trails & Nature
Homesite Creek Trail — A 2 km woodland walk ending at a mossy waterfall.
Triangle Lake Trail — A 3.4 km forest trek to a misty lake.
Sargeant Bay Park — Driftwood beach meets wetlands and forest paths.
spent lots of time outside our airbnb reading in the forest: read more about that here
Secret Cove: Swaying Sailboats & Dreamy Dining
Secret Cove is a peaceful, forested inlet nestled at the northern edge of Halfmoon Bay, known for its calm, sheltered waters and picturesque marina. It feels like a hidden world of quiet luxury — perfect for boating, kayaking, or simply soaking in the tranquil coastal vibes. The area is small but packed with charm, surrounded by lush evergreens and framed by rocky shorelines that invite exploration and reflection. It’s name really says it all..
Secret Coves’ Secrets & Must Do’s
La Bettolina
Hidden above the marina’s market store (secret cove marina), this floating Italian gem redefines “secret.” At La Bettolina—created by the team behind Vancouver’s La Quercia—you’re treated to a multi-course tasting menu that changes with the seasons, featuring ingredients sourced from Sunshine Coast farms and waters. It felt like eating a meal in Italy. The pasta is so fresh you can taste the authenticity in every bite—you can tell it’s handmade—and the ingredients are simply superb. Each plate tastes like it’s come straight from someone’s home kitchen in Italy, only elevated. It’s a storybook scene: a floating table above the water, sailboats bobbing in the cove, and courses that unfold like chapters in a love letter to Italian cooking. Dinner here isn’t just a meal—it’s an immersive experience you’ll remember long after the last sip of wine. Happy hour runs Thursday through Sunday from 2–4 pm, perfect for a golden-hour spritz before the evening magic begins.
dinner at la bettolina
Note* you can only make reservations in advance for if you book for the full tasting menu, only day of reservations can be made for the dinner menu and it’s a very busy restaurant and quite small – I recommend doing the immersive tasting menu and securing a reservation
dinner at la bettolina
Secret Cove Marina
A peaceful, sheltered harbor perfect for boating, kayaking, or soaking in tranquil coastal views. If you look down at the marina from above, Secret Cove Marina sits just to the left of La Bettolina’s floating restaurant. The marina is surrounded by lush forest and rocky shorelines that invite quiet exploration. There’s also a small marina store and market shop on site where you can grab basic snacks, drinks, and boating essentials—perfect for a casual picnic or refueling before heading out on the water, it’s right below La Bettolina.
secret cove marina + la bettolina restaurant
Smuggler Cove Marine Provincial Park
Just minutes from Secret Cove, this scenic 4 km out-and-back trail leads you through mossy forest, boardwalks over wetlands, and opens up to stunning rocky viewpoints overlooking the ocean. It’s one of the Sunshine Coast’s most photogenic coastal hikes and a must-visit for nature lovers.
End of the Coast: Ruby Lake & the Bakery in the Woods
A Forest-Edge Pause Before the Rapids: After secret cove you enter into deep forest roads and a beautiful drive up into the mountain land! This is where the woods breathe deeper and the air smells like moss and adventure. Nestled on the edge of the Sunshine Coast wilderness, Ruby Lake is a quiet gem just before the wild swell of Skookumchuck Narrows.
What to See at the End of the Coast
La Trattoria Italiana at Ruby Lake Resort
A romantic surprise tucked beside the lake—this cozy Italian eatery serves elegant, locally sourced Northern Italian fare (think farm-grown salads, Ocean Wise seafood, wild‑game pasta, and even vegan or gluten-free options) on a quaint waterfront patio. It feels like a little celebratory stop before diving into nature.Skookumchuck Bakery & Café + Skookumchuck Narrows Hike
A short walk from the bakery leads you into that forest-road trail that edges toward the famous rapids. The bakery is a seasonal, family-run café planted in the forest—it bakes everything from scratch, with locally sourced ingredients, and serves up organic espresso, sandwiches, cinnamon buns, and refreshing cold drinks. Perfect fuel before or after nature’s show. From there, the popular 4–5 km hike to Skookumchuck Narrows takes you through lush West Coast rainforest, past reflective Brown Lake, and ends in the roar of tidal rapids and whirlpools. It’s one of the most breathtaking hikes on the Coast—and who knew you’d get to cap it with a cinnamon bun and organic coffee?












































