Photo by Geoff Stephen

Find hotels in Crofton from $78

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Crofton hotels

Croftinn & Motel

Croftinn & Motel
2.0 star property
Crofton
6.8 out of 10, (188)
"Large room with 2 separate sleeping areas. Property is dated but very well looked after, and is very reasonably priced."
Canada
Alan
$76 nightly
The price is $87
Dec 30 - Dec 31
Total with taxes and fees
Croftinn & Motel

The Latch Inn

The Latch Inn
3.0 star property
Sidney
9.6 out of 10, Exceptional, (409)
"Very clean room, comfy bed, loved the historical charm!"
Canada
Nancy
$145 nightly
The price is $167
Jan 20 - Jan 21, 2026
Total with taxes and fees
The Latch Inn

Harbour House Hotel

Harbour House Hotel
3.0 star property
Salt Spring Island
8.6 out of 10, Excellent, (561)
"Very polite and enthusiastic person who checked me in. Clean and comfortable rooms. Coffee was appreciated "
Canada
Neil
$243 nightly
The price is $279
Dec 30 - Dec 31
Total with taxes and fees
Harbour House Hotel

Quarrystone House B&B

Quarrystone House B&B
3.0 star property
Salt Spring Island
9.6 out of 10, Exceptional, (129)
"Excellent get away accomodation,on Saltspring! Great breakfast, with beautiful views! Definitely recommend to others!"
United States
Monique
$290 nightly
The price is $334
Jan 7 - Jan 8, 2026
Total with taxes and fees
Quarrystone House B&B

Elevate Rooms Armand Heights

Elevate Rooms Armand Heights
4.0 star property
Salt Spring Island
9.2 out of 10, Wonderful, (64)
"lovely remote location"
Canada
Anssi
$205 nightly
The price is $245
Jan 7 - Jan 8, 2026
Total with taxes and fees
Elevate Rooms Armand Heights

The Cottage and Castle

The Cottage and Castle
4.0 star property
Chemainus
9.4 out of 10, Exceptional, (35)
"Great stay! Friendly host with beautiful cottage close to the beach. "
Canada
Derek
$159 nightly
The price is $183
Dec 28 - Dec 29
Total with taxes and fees
The Cottage and Castle

Wisteria Guest House

Wisteria Guest House
3.0 star property
Salt Spring Island
9.4 out of 10, Exceptional, (293)
"Very nice place to stay on Salt Spring Islamd."
Canada
Bonnie
$113 nightly
The price is $130
Jan 7 - Jan 8, 2026
Total with taxes and fees
Wisteria Guest House

Mariner's Loft

Mariner's Loft
4.0 star property
Salt Spring Island
$441 nightly
The price is $507
Jan 15 - Jan 16, 2026
Total with taxes and fees
Mariner's Loft

Bayview Bed and Breakfast

Bayview Bed and Breakfast
3.0 star property
Mill Bay
10.0 out of 10, Exceptional, (1)
"Wow! This bed and breakfast was virtually a home away from home. A shared living room, dining room and kitchen for your use. Quiet neighbourhood, breakfast served…. We only stayed 1 night, but it would be a great few days stay! Thank you!"
Canada
Lucille
$145 nightly
The price is $167
Dec 31 - Jan 1, 2026
Total with taxes and fees
Bayview Bed and Breakfast

Coles Bay Vacation Retreat

Coles Bay Vacation Retreat
3.5 star property
Sidney
10.0 out of 10, Exceptional, (237)
"Great stay! Good food super nice host,nice room"
Canada
Ursula
$108 nightly
The price is $125
Jan 7 - Jan 8, 2026
Total with taxes and fees
Coles Bay Vacation Retreat

Mayne Island Resort

Mayne Island Resort
3.5 star property
Mayne Island
8.6 out of 10, Excellent, (324)
"Great pet friendly room. The woman at the front desk was very nice. Loved our quiet weekend here."
Canada
Dan
Mayne Island Resort

Holiday House Motel

Holiday House Motel
2.0 star property
Ladysmith
7.8 out of 10, Good, (246)
"The property was great for a quick stay"
Canada
Katherine
$89 nightly
The price is $102
Jan 4 - Jan 5, 2026
Total with taxes and fees
Holiday House Motel

Crown House Bed & Breakfast

Crown House Bed & Breakfast
2.5 star property
Lake Cowichan
9.4 out of 10, Exceptional, (68)
"An excellent B&B"
Australia
Ian
$175 nightly
The price is $202
Jan 6 - Jan 7, 2026
Total with taxes and fees
Crown House Bed & Breakfast

Beacon Inn at Sidney

Beacon Inn at Sidney
3.0 star property
Booktown
9.2 out of 10, Wonderful, (759)
"Beautiful hotel with great walkability, lovely rooms, quiet neighborhood"
Canada
Della
$137 nightly
The price is $159
Dec 28 - Dec 29
Total with taxes and fees
Beacon Inn at Sidney

Riverside by Cowichan Lake Cottages

Riverside by Cowichan Lake Cottages
2.0 star property
Lake Cowichan
9.6 out of 10, Exceptional, (35)
"Super convenient location, amazing view of the river, clean & cozy room with lots of amenities. Would absolutely stay here again & will definitely recommend to others!"
Canada
Gayle
$64 nightly
The price is $74
Jan 6 - Jan 7, 2026
Total with taxes and fees
Riverside by Cowichan Lake Cottages

Riverside Inn

Riverside Inn
2.5 star property
Lake Cowichan
8.6 out of 10, Excellent, (349)
"We had a wonderful stay over the weekend. The staff went above and beyond to make our “staycation” just what we were looking for. Simple, comfortable, homey hospitality. "
Canada
Bianca
$94 nightly
The price is $108
Dec 30 - Dec 31
Total with taxes and fees
Riverside Inn

Villa Eyrie Resort

Villa Eyrie Resort
4.0 star property
Mill Bay
9.4 out of 10, Exceptional, (621)
"Beautiful setting and rooms "
Canada
Bradley
$172 nightly
The price is $194
Dec 30 - Dec 31
Total with taxes and fees
Villa Eyrie Resort

The Sidney Pier Hotel & Spa

The Sidney Pier Hotel & Spa
3.5 star property
Booktown
9.4 out of 10, Exceptional, (1001)
"great hotel, clean and the staff were amazing!"
United States
William
$200 nightly
The price is $232
Dec 30 - Dec 31
Total with taxes and fees
The Sidney Pier Hotel & Spa

Best Western Plus Emerald Isle Hotel

Best Western Plus Emerald Isle Hotel
2.5 star property
Booktown
9.0 out of 10, Wonderful, (1000)
"Clean room, friendly staff, great location!"
Canada
Janet
$157 nightly
The price is $182
Jan 15 - Jan 16, 2026
Total with taxes and fees
Best Western Plus Emerald Isle Hotel

Private Suite in Cowichan Country

Private Suite in Cowichan Country
2.5 star property
Duncan
10.0 out of 10, Exceptional, (30)
"Hat alles was man braucht. Gute Unterkunft "
Germany
Jennifer
$72 nightly
The price is $83
Jan 14 - Jan 15, 2026
Total with taxes and fees
Private Suite in Cowichan Country
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Crofton attractions

Learn more about Crofton

Love island views, wildlife, and beaches? Get away to Crofton!

Having a beer at the pub. Nice view, full moon.
Photo by Geoff Stephen
Open Photo by Geoff Stephen

Top Crofton Hotel Reviews

More cheap stays in Crofton

Hotels in Crofton with star-rating

Find out more about Crofton

Top reasons to visit Crofton

  • Outdoor Adventures: Crofton offers various activities like hiking, biking, and beach outings, perfect for adventure seekers.
  • Scenic Beaches: Enjoy the beautiful coastline and relax by the serene beaches, ideal for families and beach lovers.
  • Vibrant Local Market: Explore the lively public market, featuring local crafts and fresh produce.
  • Cozy Accommodations: Choose from charming bed and breakfasts to guesthouses that cater to all types of travelers.
  • Welcoming Atmosphere: Experience friendly locals and a warm community vibe, enhancing your visit to this coastal gem.

Find great hotels near Crofton

Experience the charm of Crofton, British Columbia, with a variety of cozy accommodations perfect for every traveler. From inviting bed and breakfasts to charming guesthouses, you'll find options that cater to your adventurous spirit or romantic getaway. Whether you're seeking pet-friendly options or simply the best hotels in the area, our comprehensive guide to Crofton hotels will help you discover the perfect place to unwind and create lasting memories.

  • Best Western Plus Chemainus Inn: Nestled 5 miles from Crofton, the Best Western Plus Chemainus Inn is a delightful escape for eco-conscious travelers and golf enthusiasts alike. This eco-certified property offers a unique golf-themed experience, perfect for those looking to combine their love for the sport with a sustainable stay. The hotel is pet-friendly, accommodating dogs with specific policies and amenities to ensure a comfortable experience for furry companions. Guests can indulge in the serene atmosphere while enjoying amenities such as complimentary breakfast and a heated indoor pool, making it an excellent choice for a relaxing getaway.
  • Best Western Cowichan Valley Inn: Located 5 miles from Crofton, the Best Western Cowichan Valley Inn is a welcoming destination for travelers seeking a pet-friendly environment. This 3-star hotel combines comfort with convenience, providing a range of amenities including food and water bowls for pets, ensuring your furry friends feel at home. With its spacious accommodations and proximity to local attractions, this hotel is perfect for family vacations or simple getaways. Guests can enjoy complimentary breakfast, free Wi-Fi, and a heated outdoor pool, making it a versatile choice for both leisure and business travelers.
  • Super 8 by Wyndham Duncan: Situated 7 miles from Crofton, the Super 8 by Wyndham Duncan is ideal for those with a penchant for wine and business travelers alike. This hotel features easy access to a local winery vineyard, offering a unique opportunity to explore the area's rich viticulture. With business-friendly amenities, including a meeting room and free high-speed internet, you can seamlessly blend work and leisure during your stay. Guests appreciate the complimentary breakfast and comfortable accommodations, making it a great option for anyone looking to unwind after a productive day.

Where to stay near Crofton

Crofton, British Columbia, offers a delightful blend of outdoor adventures and serene beachside relaxation. Discover family-friendly vibes while exploring the beautiful coastline or hiking the scenic trails nearby. Enjoy local nightlife in charming neighborhoods, where friendly people create a welcoming atmosphere. Whether you're seeking a spacious getaway or popular destinations, Crofton and its surrounding areas promise a wonderful escape filled with trendy excursions and recreational activities for all ages.

  • Salt Spring Island: Located 7 miles from Crofton, Salt Spring Island is a stunning island destination known for its breathtaking outdoor scenery and vibrant arts community. Travelers flock here from June to August to enjoy its beautiful beaches, lush landscapes, and recreational areas. Popular activities include visiting local resorts and spas, exploring marinas, and enjoying the tranquil lakes. The island is a haven for those looking to unwind, making it a perfect spot for a relaxing vacation.
  • Duncan: Also situated 7 miles from Crofton, Duncan is a charming city that welcomes visitors with its rich cultural heritage and outdoor adventures. Peak travel seasons are from July to September, when guests can enjoy the picturesque lakes, marinas, and beaches. Duncan is ideal for outdoor enthusiasts, offering activities such as golfing and exploring its educational sites. The vibrant local community and stunning natural surroundings make it a delightful stop on your trip.
  • North Cowichan: Just 3 miles from Crofton, North Cowichan is a quaint village perfect for those seeking a romantic escape or an outdoor adventure. Visitors are drawn here from June to August to experience its scenic beauty, including marinas, lakes, and beaches. The village features recreational areas and a recreation center, making it an excellent spot for family-friendly activities or a cozy getaway. The serene atmosphere and captivating landscapes make North Cowichan a must-visit destination.

Things to do near Crofton

Crofton, British Columbia, offers a delightful mix of outdoor adventures and scenic relaxation. Visitors can explore its recreational areas, unwind at the recreation center, and browse the vibrant public market. Enjoy various recreational activities, from hiking and biking to beach outings, making it an ideal destination for those seeking fun attractions and memorable experiences in a charming coastal setting.

Shopping

For a delightful shopping experience in Crofton, visit Hansel and Gretel's Candy Company, just 5 miles away for sweet treats. Also, check out the Salt Spring Saturday Market, 7 miles away, for unique local crafts. If you're up for a drive, Mill Bay Centre is 15 miles away, offering a variety of shops and entertainment.

Recreation

At Fuller Lake Arena, enjoy a variety of recreational activities in a relaxed atmosphere, just 4 miles from Crofton. For golf enthusiasts, Salt Spring Island Golf Club offers outdoor sports vibes 5 miles away. Indulge in rejuvenating body treatments at Spa by Lenice, located 7 miles from Crofton.

Adventure

Experience the thrill of soaring through the air at WildPlay Element Parks Nanaimo, an exhilarating zipline and ropes course located 18 miles from Crofton. Alternatively, challenge yourself with bungee jumping at WildPlay West Shore Victoria, 30 miles away, or explore scenic trails at Alyard Farm, also 30 miles away.

Nightlife

In Crofton, the Chemainus Theatre offers a charming mix of culture and romance just 5 miles away. For a cosmic experience, the Dominion Astrophysical Observatory is 26 miles away, perfect for stargazing. If you're seeking adventure, Langford Lanes, an arcade, is 30 miles from Crofton.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Crofton

To save money on your trip to Crofton, British Columbia, consider visiting during the cheaper months of January, February, or November, and aim for a Tuesday stay for the best rates. Utilize Expedia’s search tool to find eco-friendly hotels and sort by price for the best deals. Booking a package deal that combines your hotel, flights, and activities can lead to significant savings. Joining the Expedia One Key membership offers exclusive discounts and the chance to earn OneKeyCash for future stays. Explore free local activities to maximize your budget while enjoying your visit.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Crofton are January to February and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Crofton is Tuesday. The most expensive day to stay in Crofton is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to customize your preferences based on your budget, desired location, and hotel type. For instance, selecting the Eco-certified option will show you a list of sustainable and environmentally-friendly hotels that are currently available. To find the best deals and lowest rates, simply sort the price filter from low to high.
  • Consider bundling your trip: You can save money by combining your hotel stay in Crofton with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Crofton

Crofton, British Columbia, offers a delightful blend of outdoor adventures, scenic beaches, and family-friendly experiences. Visitors can explore the local marina, urban parks, and nearby national/state parks. Notable attractions include the Crofton Center and Clark Resort, perfect for travelers seeking a vibrant city experience alongside nature. Whether you’re into relaxing by the water or enjoying the lush landscapes, Crofton has something for everyone.

  • Ganges Marina: Located 7 miles from Crofton, Ganges Marina offers a perfect blend of outdoor adventure and beach vibes. Enjoy kayaking, sailing, or simply relaxing by the water as you soak in the beautiful coastal scenery.
  • Maple Bay Marina: Just 5 miles from Crofton, Maple Bay Marina is known for its stunning beach and outdoor experiences. Take a leisurely stroll along the shore, enjoy a picnic, or explore the surrounding hiking trails with breathtaking views.
  • Hand of Man Museum: Situated 4 miles from Crofton, the Hand of Man Museum showcases a rich tapestry of culture through unique art exhibits. Discover local history and craftsmanship in a warm, engaging atmosphere that invites exploration.

Best time to go to Crofton

The best time to visit Crofton is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with no rain. December is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly cloudy with moderate rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January38.3°F (3.5°C)Moderate RainMostly CloudyAverageSlightly Low
February37.9°F (3.3°C)Light RainMostly CloudyAverageSlightly Low
March41.2°F (5.1°C)Light RainMostly CloudyAverageAverage
April45.7°F (7.6°C)Light RainMostly CloudyAverageAverage
May53.6°F (12.0°C)Light RainMostly SunnyAverageAverage
June58.8°F (14.9°C)Light RainMostly SunnySlightly HighSlightly High
July64.4°F (18.0°C)No RainMostly SunnySlightly HighSlightly High
August64.8°F (18.2°C)No RainMostly SunnySlightly HighSlightly High
September58.5°F (14.7°C)Light RainMostly SunnyAverageAverage
October50.2°F (10.1°C)Light RainMostly SunnySlightly LowAverage
November42.3°F (5.7°C)Moderate RainMostly CloudySlightly LowSlightly Low
December37.2°F (2.9°C)Moderate RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Crofton

Traveling to Crofton, British Columbia, is convenient with three major airports nearby. Vancouver International Airport (YVR) is situated 31 miles away and offers luxury accommodations like the 5-star Versante Hotel, just 2 miles from the airport. Victoria International Airport (YYJ) is closer at 18 miles and features options such as the 4.5-star Brentwood Bay Resort & Spa, located 5 miles away. Abbotsford International Airport (YXX) is 58 miles from Crofton, with hotels like the Sandman Hotel Abbotsford Airport, only 2 miles from the terminal. Each airport provides various transportation services to facilitate your travel experience.

Frequently asked questions

What is the best area to stay in Crofton?
The best areas to stay in Crofton are along the waterfront on Crofton Road or slightly inland near the Chemainus Road intersection.

For those looking for convenience and direct access to Crofton's main attractions, staying on Crofton Road is ideal. This area provides immediate access to the Crofton Ferry terminal, which connects to Salt Spring Island, and the town's seaside boardwalk. It's a compact area with a few local eateries and shops within easy walking distance. This location is particularly suitable for couples or solo travelers planning to utilize the ferry for island hopping or who prefer a quiet, scenic base.

Alternatively, accommodations slightly inland near the Chemainus Road intersection offer good access to main routes for exploring the wider Cowichan Valley. This area provides a practical base for travelers with a car, allowing for day trips to nearby communities like Chemainus, known for its murals, or Duncan, with its totem poles.
What are the best hotels in Crofton that travelers recommend?
For a recommended hotel in Crofton, the Croftinn & Motel is a popular choice among travelers.

Many guests praise the Croftinn & Motel for its comfortable and spacious rooms, featuring premium bedding for a restful stay. The location is frequently described as central and convenient. The accommodation is consistently noted for its cleanliness, and the beds are comfortable. Some rooms also offer a nice kitchenette, and for those seeking great experiences, the hotel features an onsite winery and rooms with mountain views or fireplaces.
What are the most romantic hotels in Crofton for couples?
For a romantic getaway in Crofton, the Croftinn & Motel offers a comfortable and convenient stay.

The Croftinn & Motel features spacious and clean accommodations with comfortable beds, ensuring a relaxing experience for couples. Its central location provides easy access to nearby attractions, and guests appreciate the convenience of a kitchenette. For a romantic touch, some rooms offer a fireplace and mountain views, while the property's proximity to the beach and ocean provides opportunities for scenic strolls. See all romantic hotels in Crofton
When is the best time to go to Crofton?
The best time to visit Crofton, British Columbia, is from June to September when the weather is warm and sunny, making it ideal for outdoor activities.

During these summer months, you'll find pleasant temperatures superb for exploring the Crofton Seawalk, kayaking to the nearby islands, or enjoying the local parks. The ferry service to Salt Spring Island also runs more frequently, offering convenient day trips. Couples and families will appreciate the comfortable conditions for sightseeing and recreational pursuits.

While the summer offers the most reliable weather, travelers seeking a quieter experience might consider late spring (May) or early fall (October). The crowds are smaller, and the natural beauty of the area is still very appealing, though some activities might have reduced hours.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Crofton.
How can I save on a Crofton hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Crofton hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Crofton hotel?
Prices for hotels in Crofton often vary, but you can find a great deal from $78 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia