The Yukon
Find a stay →

Home/Stays/British Columbia/Sechelt

Stays in Sechelt

Sechelt is a district municipality on the Sunshine Coast of British Columbia, Canada. It sits on a narrow isthmus between the Strait of Georgia to the west and Sechelt Inlet to the east, about 50 kilometres northwest of Vancouver as the crow flies. The area is the traditional territory of the…

21 stays4 rated 4.5+

Every stay in Sechelt

Recent rates first, then the best-reviewed rooms.

Search live rates in Sechelt

Pick your dates — every Sechelt room with a live price, in one list.

Guests & rooms

Free cancellation on most rooms · 1 t CO₂ removed per booking, at no extra cost.

About Sechelt

The town serves as a base for outdoor recreation. Visitors come for boating, kayaking, fishing, hiking, and beachcombing. The coastline is deeply indented with coves and inlets, and the hinterland rises into forested slopes of the Coast Mountains. Sechelt has a mild coastal climate, with warm, dry summers and wet, cool winters. The community hosts events such as the Sechelt Arts Festival and the Sunshine Coast Festival of the Written Arts. Despite its popularity, Sechelt retains a relaxed, small-town atmosphere.

Where to stay in Sechelt

Sechelt Downtown. The commercial core along Wharf Road and Cowrie Street offers walkable access to shops, restaurants, and the Davis Bay waterfront. Several hotels and motels are located here.

Davis Bay. A seaside neighbourhood south of downtown with a long pebble beach and views across the Strait of Georgia. Accommodation options include resorts and B&Bs.

Porpoise Bay. Located on the sheltered inlet side of the isthmus, this area is known for its provincial park, marina, and calm waters. It is a short drive from downtown Sechelt.

Secret Cove. A scenic cove about 20 minutes northwest of Sechelt, popular for its marina and resort. It offers a quieter, more secluded setting.

Getting there and around

Sechelt is accessible by road and ferry from Vancouver. The main route is via BC Ferries from Horseshoe Bay to Langdale, then a 30-minute drive along Highway 101. Alternatively, ferries run from Earls Cove to Saltery Bay, connecting from Powell River. Public transit on the Sunshine Coast is provided by BC Transit, with routes linking Sechelt to Gibsons and other communities. Within Sechelt, a car is useful for exploring the surrounding area, though the downtown core is walkable. Taxis and ride-sharing services are limited.

When to go

The best time to visit Sechelt is from June to September, when the weather is warm and dry, with average daytime temperatures ranging from 18°C to 22°C. This period is ideal for outdoor activities such as hiking, kayaking, and beachgoing. Summer is also the busiest season, so book accommodation in advance. Spring and autumn offer quieter visits with mild temperatures, though rain is more frequent. Winter is cool and wet, with temperatures typically between 2°C and 8°C.

Questions, answered

How do I get to Sechelt without a car?

You can take a BC Ferries sailing from Horseshoe Bay to Langdale, then connect to a BC Transit bus that goes to Sechelt. The journey takes about two hours from Vancouver.

What is the Sunshine Coast known for?

The Sunshine Coast is known for its scenic coastline, outdoor recreation, and arts community. Sechelt is its main hub, offering access to beaches, trails, and waterways.

Are there beaches in Sechelt?

Yes, Davis Bay Beach is a popular sandy and pebble beach with a promenade. Porpoise Bay Provincial Park also has a beach and picnic area on the inlet.

What outdoor activities are available in Sechelt?

Visitors can enjoy kayaking, boating, fishing, hiking, and cycling. The Sechelt Inlet and surrounding forests provide many trails and water routes.

Is Sechelt a good place for a family vacation?

Yes, Sechelt offers family-friendly activities such as beachcombing, park visits, and boat tours. Many accommodations cater to families.

What is the weather like in Sechelt?

Sechelt has a mild coastal climate with warm, dry summers and wet, cool winters. Summer temperatures average around 20°C, while winter temperatures are typically above freezing.

More cities in British Columbia

Why it matters

Every stay booked through The Yukon funds one verified tonne of carbon removal — same room, same price, the climate action already built into checkout.

You're not charged more and the hotel isn't paid less. It's just what happens when you tap Reserve.