Search by Date

Places To Stay

Discover places to stay on the Sunshine Coast, including accommodations in Powell River, Sechelt, Gibsons, Pender Harbour, Roberts Creek, Egmont, Lund, Texada Island, and other communities throughout the region.

From budget-conscious options to luxury stays, the choice is yours. Our oceanside communities boast resorts with full-service spas, bike-friendly hostels, vacation rental cottages and cabins for your ‘home away from home’, campgrounds for tenters & RVers alike, top-notch bed and breakfasts, and quaint inns to match any traveller.

Sustainability-minded travellers will be pleased to find a number of options for places to stay that have gone the extra mile to ensure their accommodation keeps a low footprint, and travellers seeking to learn and connect authentically with local Indigenous cultures can stay at a fully Indigenous-owned and operated resort. However you prefer to travel, be sure to book ahead, as availability can be limited at short notice, especially during the summer and holidays.

Resorts

Resorts on the Sunshine Coast offer a wide array of amenities and price points. Stay by the ocean, relax by the pool…

Marinas

Find out the best places to dock your boat and stay. Local marinas are in close proximity to restaurants, activities…

Ready to book your stay? Search date-availability for accommodations on the Sunshine Coast now with our Online Booking Tool. Or, if you’re still just browsing, search through our accommodation directory below for the full list of places to stay. You can also filter by community or accommodation type—including resorts, B&Bs, hotels/motels/inns, campgrounds, hostels, marinas, and vacation rental cottages.

For personalized service and recommendations for finding a place to stay on the Sunshine Coast, reach out to one of our local Visitor Information Centres. Our Visitor Information Counsellors are available by phone and email, so you can connect while you plan your trip and before you arrive. Our Counsellors have expert local knowledge and can help you find a place to stay that is just right for you.

Coast Blog

Share Your Photos

Tag your photos with #SunshineCoastBC to share your adventures with us!