A ferry with cars parked on the deck, a body of water, and a cloudy sky in the background.

Find hotels in Crofton from ฿2,973

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
9 Aug - 10 Aug
Tomorrow
10 Aug - 11 Aug
Next weekend
14 Aug - 16 Aug
In two weeks
21 Aug - 23 Aug

Filter by

Star rating

Guest rating

Our top choices for Crofton hotels

1. Croftinn & Motel

Croftinn & Motel
Crofton
Canada
Maxwell
฿4,008
฿4,610 total
includes taxes & fees
10 Aug - 11 Aug
Croftinn & Motel

2. Best Western Plus Chemainus Inn

Best Western Plus Chemainus Inn
Chemainus
Canada
Pauline
฿4,675
฿5,376 total
includes taxes & fees
1 Sept - 2 Sept
Best Western Plus Chemainus Inn

3. Best Western Cowichan Valley Inn

Best Western Cowichan Valley Inn
Duncan
Canada
Donette
฿5,826
฿6,700 total
includes taxes & fees
26 Aug - 27 Aug
Best Western Cowichan Valley Inn

4. Oceanfront Suites at Cowichan Bay

Oceanfront Suites at Cowichan Bay
Cowichan Bay
Canada
Linda
฿6,788
฿7,806 total
includes taxes & fees
13 Aug - 14 Aug
Oceanfront Suites at Cowichan Bay

5. Thunderbird Motor Inn

Thunderbird Motor Inn
Duncan
Canada
Joe
฿2,846
฿3,273 total
includes taxes & fees
1 Sept - 2 Sept
Thunderbird Motor Inn

6. Falcon Nest Motel

Falcon Nest Motel
Duncan
United States
Will
฿2,989
฿3,437 total
includes taxes & fees
10 Aug - 11 Aug
Falcon Nest Motel

7. Microtel Inn & Suites by Wyndham Oyster Bay

Microtel Inn & Suites by Wyndham Oyster Bay
Ladysmith
Canada
Cristina
฿5,205
฿5,986 total
includes taxes & fees
7 Sept - 8 Sept
Microtel Inn & Suites by Wyndham Oyster Bay

8. Quarrystone House B&B

Quarrystone House B&B
Salt Spring Island
United States
Duncan
฿9,956
฿11,449 total
includes taxes & fees
11 Aug - 12 Aug
Quarrystone House B&B

9. Fuller Lake Motel

Fuller Lake Motel
Chemainus
Canada
Rodney
฿3,672
฿4,222 total
includes taxes & fees
1 Sept - 2 Sept
Fuller Lake Motel

10. Super 8 by Wyndham Duncan

Super 8 by Wyndham Duncan
Duncan
Canada
Brooklynn
฿3,004
฿3,455 total
includes taxes & fees
8 Sept - 9 Sept
Super 8 by Wyndham Duncan

11. Eagle Rock Bed and Breakfast

Eagle Rock Bed and Breakfast
Chemainus
Canada
Thomas
฿6,285
฿7,228 total
includes taxes & fees
10 Aug - 11 Aug
Eagle Rock Bed and Breakfast

12. Duncan Motel

Duncan Motel
Duncan
Canada
Brian
฿2,585
฿2,973 total
includes taxes & fees
8 Sept - 9 Sept
Duncan Motel

13. Harbour House Hotel

Harbour House Hotel
Salt Spring Island
Canada
Sarah
฿10,652
฿12,250 total
includes taxes & fees
10 Aug - 11 Aug
Harbour House Hotel

14. Blue Harbor Luxury Estate

Blue Harbor Luxury Estate
Chemainus
฿23,718
฿27,276 total
includes taxes & fees
1 Sept - 2 Sept
Blue Harbor Luxury Estate

15. The Cottage and Castle

The Cottage and Castle
Chemainus
United States
Brian
฿5,837
฿6,713 total
includes taxes & fees
1 Sept - 2 Sept
The Cottage and Castle

16. Wessex Inn By The Sea

Wessex Inn By The Sea
Cowichan Bay
Canada
Tom
฿3,181
฿3,658 total
includes taxes & fees
1 Sept - 2 Sept
Wessex Inn By The Sea

17. Towneplace Suites By Marriott Victoria Airport Sidney

Towneplace Suites By Marriott Victoria Airport Sidney
Sidney
United States
Julie
฿6,238
฿7,236 total
includes taxes & fees
16 Aug - 17 Aug
Towneplace Suites By Marriott Victoria Airport Sidney

18. Best Western Plus Emerald Isle Hotel

Best Western Plus Emerald Isle Hotel
Booktown
Canada
William
฿6,511
฿7,553 total
includes taxes & fees
1 Sept - 2 Sept
Best Western Plus Emerald Isle Hotel

19. Days Inn by Wyndham Victoria Airport Sidney

Days Inn by Wyndham Victoria Airport Sidney
Sidney
Canada
Joan
฿5,939
฿6,889 total
includes taxes & fees
7 Sept - 8 Sept
Days Inn by Wyndham Victoria Airport Sidney

20. The Latch Inn

The Latch Inn
Sidney
Canada
Kimberly
฿6,429
฿7,586 total
includes taxes & fees
23 Aug - 24 Aug
The Latch Inn
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Crofton attractions

The Raptors

8.0/10 (3 reviews)
Meet the animals who call The Raptors home during your trip to North Cowichan. Wander the marina in this family-friendly area.
See properties

Learn more about Crofton

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

See all hotels in Crofton
A calm lake with a dock and boats, surrounded by hills.
Photo by Geoff Stephen

Top Crofton Hotel Reviews

Towneplace Suites By Marriott Victoria Airport Sidney

Towneplace Suites By Marriott Victoria Airport Sidney

10/10 Excellent
"The stay was pleasant and the weather is amazing. Very accessible to airport, ferry and Victoria city. Room was clean and spacious including a full kitchen. The breakfast menu was excellent. Most of all, the staff is amazing, very friendly and helpful. A big Thank you to Sky at the front desk for your help. When I visit the Island again, this hotel will be my first choice."
Roy 4-night trip
Posted less than an hour ago
Towneplace Suites By Marriott Victoria Airport Sidney
Motel 6 Saanichton, BC - Victoria Airport

Motel 6 Saanichton, BC - Victoria Airport

8/10 Good
"For a Motel 6 it was a pleasant surprise! Clean and quiet. Yes, it’s dated, but clean and I didn’t have to kneel to have a shower."
Theresa (Terri) 1-night trip
Posted 7 hours ago
Motel 6 Saanichton, BC - Victoria Airport
Wessex Inn By The Sea

Wessex Inn By The Sea

10/10 Excellent
"Very nice and clean, very helpful staff"
Amandeep 1-night trip
Posted 10 hours ago
Wessex Inn By The Sea
Best Western Plus Emerald Isle Hotel

Best Western Plus Emerald Isle Hotel

10/10 Excellent
"Was a nice hotel with well maintained staff and clean Hotel only it doesn’t work the money we paid because there was not many amenities there"
Pu 1-night trip
Posted 12 hours ago
Best Western Plus Emerald Isle Hotel
Villa Eyrie Resort

Villa Eyrie Resort

8/10 Good
"Absolutely beautiful villa and the views are amazing"
Janet 1-night trip
Posted 13 hours ago
Villa Eyrie Resort
Days Inn by Wyndham Victoria Airport Sidney

Days Inn by Wyndham Victoria Airport Sidney

10/10 Excellent
"Wonderful stay. We will be here again if we have chance back to Victoria"
Minh Trung 1-night trip
Posted 14 hours ago
Days Inn by Wyndham Victoria Airport Sidney
Best Western Plus Chemainus Inn

Best Western Plus Chemainus Inn

10/10 Excellent
"We loved our spacious room with very clean and well stocked kitchenette and tiny, but cozy bedroom. Location is excellent, only 10 minutes walking distance from Chemainus Musical Theatre and 20 minutes to marina and Thetis islands BC ferry terminal! The staff was very helpful and allowed the later check-out. The breakfast had some choices, but was very crowded!"
Lira 3-night trip
Posted 16 hours ago
Best Western Plus Chemainus Inn
Oceanfront Suites at Cowichan Bay

Oceanfront Suites at Cowichan Bay

10/10 Excellent
"What a beautiful setting. Comfortable beds, great amenities, clean rooms. Wendy at the front desk was very welcoming and super friendly. The only thing I could complain about was the shower pressure, but most hotels have crappy shower pressure."
Kate 2-night trip
Posted 16 hours ago
Oceanfront Suites at Cowichan Bay
Poets Cove Resort & Spa

Poets Cove Resort & Spa

8/10 Good
"Beautiful location and a lovely quiet cottage. I received a card and bottle of wine for my birthday which was much appreciated. Pools, hot tubs and BBQ were all great! Only small complaint was that the kitchen was not very well stocked with cooking utensils and cutlery etc."
Sarah 4-night trip
Posted 17 hours ago
Poets Cove Resort & Spa

More cheap stays in Crofton

Thunderbird Motor Inn

Thunderbird Motor Inn

5849 York Rd Duncan BC
฿2,846
฿3,273 total
1 Sept - 2 Sept
includes taxes & fees
7.6/10 Good! (884 reviews)
Thunderbird Motor Inn
Motel 6 Saanichton, BC - Victoria Airport

Motel 6 Saanichton, BC - Victoria Airport

2401 Mt Newton Cross Rd Saanichton BC
฿4,568
฿5,162 total
30 Aug - 31 Aug
includes taxes & fees
8.4/10 Very good! (2,338 reviews)
Motel 6 Saanichton, BC - Victoria Airport
Quality Inn Waddling Dog

Quality Inn Waddling Dog

2476 Mt. Newton Cross Saanichton BC
฿5,249
฿5,931 total
7 Sept - 8 Sept
includes taxes & fees
Quality Inn Waddling Dog
Microtel Inn & Suites by Wyndham Oyster Bay

Microtel Inn & Suites by Wyndham Oyster Bay

12570 Trans Canada Highway Ladysmith BC
฿5,205
฿5,986 total
7 Sept - 8 Sept
includes taxes & fees
Microtel Inn & Suites by Wyndham Oyster Bay
Sidney Waterfront Inn & Suites

Sidney Waterfront Inn & Suites

9775 First St Sidney BC
฿5,783
฿6,708 total
1 Sept - 2 Sept
includes taxes & fees
Sidney Waterfront Inn & Suites
Best Western Plus Emerald Isle Hotel

Best Western Plus Emerald Isle Hotel

2306 Beacon Ave Sidney BC
฿6,511
฿7,553 total
1 Sept - 2 Sept
includes taxes & fees
9/10 Wonderful! (1,004 reviews)
Best Western Plus Emerald Isle Hotel

Find out more about Crofton

Top reasons to visit Crofton

  • Stunning Outdoor Scenery: Crofton offers breathtaking natural landscapes ideal for outdoor enthusiasts.
  • Charming Beaches: Visitors can relax on beautiful beaches, making it perfect for sunbathing and picnics.
  • Vibrant Community Events: Experience local culture through festivals like the Crofton Summer Festival.
  • Family-Friendly Activities: Enjoy a range of recreational activities suitable for all ages at local parks and the recreation centre.
  • Welcoming Accommodations: Choose from quaint bed and breakfasts and pet-friendly options for a memorable stay.

Find great hotels near Crofton

Experience the charm of Crofton, British Columbia, with a variety of delightful accommodations tailored to suit every traveller. Choose from quaint bed and breakfasts and inviting guesthouses, perfect for romantic getaways or adventurous retreats. With pet-friendly options available, you can bring your furry friends along. Discover the unique hospitality of Crofton hotels, designed to provide a memorable stay amidst stunning natural beauty.

  • Best Western Plus Chemainus Inn: Nestled a mere 8km from Crofton, the Best Western Plus Chemainus Inn offers a budget-friendly lodging experience with a distinctive golf theme. With a commendable guest rating of 9.4 out of 10, this hotel caters to both leisure and business travellers. The property is pet-friendly, welcoming dogs and service animals, and provides amenities that include a golf experience on-site. Ideal for those seeking both relaxation and recreation, the hotel features comfortable accommodations that blend convenience with a warm atmosphere.
  • Best Western Cowichan Valley Inn: Situated 8km from Crofton, the Best Western Cowichan Valley Inn boasts a solid guest rating of 8.4 out of 10 and is particularly suited for pet owners. This 3-star property offers essential amenities including food and water bowls for furry companions, ensuring a comfortable stay for both guests and their pets. With a focus on providing a welcoming atmosphere, this hotel is an excellent choice for those looking to explore the beautiful Cowichan Valley while enjoying the company of their pets.
  • Oceanfront Suites at Cowichan Bay: A short 14km drive from Crofton, the Oceanfront Suites at Cowichan Bay offers a fantastic beach-themed retreat with a guest rating of 8.8 out of 10. This 3-star accommodation features direct beach access, inviting guests to indulge in a variety of adventure sports such as fishing, hiking, and sailing. The property is perfect for those seeking outdoor activities and a refreshing seaside escape, with facilities designed for relaxation and adventure alike.

Where to stay near Crofton

Experience the charm of Crofton, British Columbia, where outdoor adventures and stunning scenery await. This family-friendly destination boasts delightful spots like Crofton Park and hosts vibrant festivals, including the popular Crofton Summer Festival. Enjoy a relaxing weekend getaway amidst friendly locals, trendy cafes, and recreational activities. With its convenient location, Crofton serves as the perfect base for exploring the beauty of Vancouver Island and its surrounding regions.

  • Salt Spring Island: A picturesque island located 11km from Crofton, Salt Spring Island is renowned for its stunning natural beauty and vibrant arts scene. Visitors can immerse themselves in outdoor activities such as hiking, kayaking, and beachcombing, all while enjoying the tranquil scenery. The island is particularly popular from June to August, attracting those eager to explore its beautiful marinas, serene lakes, and inviting beaches. Salt Spring Island is also home to a variety of spas and wellness centres, offering rejuvenating body treatments that perfectly complement the island’s laid-back atmosphere.
  • Duncan: Situated 11km from Crofton, Duncan is a charming city known for its family-friendly atmosphere and rich cultural heritage. The city’s vibrant community is highlighted by its many outdoor recreational areas, making it an ideal destination for families and nature enthusiasts alike. Peak visitor season runs from July to September, when guests can enjoy activities such as golfing and exploring local educational attractions. Duncan’s marinas, lakes, and beautiful beaches provide a scenic backdrop for relaxation and exploration, ensuring a delightful travel experience for all.
  • North Cowichan: Just 5km from Crofton, North Cowichan is a quaint village that offers a romantic escape amidst stunning landscapes. This area is particularly appealing from June to August, drawing visitors to its lush recreational areas and picturesque golf courses. The village boasts charming lakes, beautiful beaches, and inviting marinas, perfect for leisurely afternoons. Whether you’re looking for a serene spot to unwind or an adventurous day out, North Cowichan provides a delightful blend of outdoor experiences and scenic beauty, making it a must-visit on your itinerary.

Things to do near Crofton

Shopping

In Crofton, you can visit local shops for unique gifts and souvenirs. If you're up for a drive, Cowichan Commons is about 19km away, featuring various retail stores and local artisan shops for a wider selection of items.

Recreation

Experience the tranquillity at the Crofton Seaside Wellness Centre, where you can enjoy calming yoga classes and soothing massage therapies. For outdoor activities, explore the scenic Crofton waterfront, perfect for leisurely strolls and connecting with nature amidst stunning ocean views.

Adventure

WildPlay Element Parks Nanaimo offers an exhilarating zipline ropes course, located 29km from Crofton. Experience the thrill of soaring through the treetops and navigating challenging rope obstacles, all amidst the stunning natural scenery of Vancouver Island's outdoors.

Nightlife

Explore the lively atmosphere at the Crofton Hotel Pub, where you can enjoy local brews and occasional live music. For a more laid-back evening, visit the Crofton Community Centre, which hosts various events and gatherings, creating a friendly and welcoming vibe.

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

Find the best attractions near Crofton

Crofton, British Columbia, is an ideal destination for outdoor enthusiasts and families, offering stunning scenery and beach experiences. Key attractions include the urban park, marina, and nearby national park, perfect for exploring the great outdoors. Visitors can enjoy various activities, including a visit to Crofton Hall and other local points of interest, ensuring a delightful city experience. Whether you're returning or discovering Crofton for the first time, there's something for everyone to enjoy.

  • Ganges Marina: Located 11km from Crofton, Ganges Marina offers an adventurous atmosphere with ample opportunities for outdoor activities. Enjoy the beach vibes while exploring the stunning coastal scenery and engaging in water sports or simply relaxing by the shore.
  • Maple Bay Marina: Just 8km away from Crofton, Maple Bay Marina is renowned for its picturesque views and serene environment. This bay is ideal for outdoor enthusiasts seeking to appreciate the natural beauty while enjoying leisurely strolls along the beach.
  • Saint Mary Lake: Also 8km from Crofton, Saint Mary Lake is a tranquil retreat known for its romantic setting. With beautiful beaches and scenic landscapes, it’s a wonderful spot for picnics, walks, or simply soaking up the serene atmosphere.

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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

Travelling to Crofton, British Columbia, is accessible via three major airports. Vancouver International Airport (YVR) is located 50km away, with nearby luxury hotels such as the 5-star Versante Hotel, 3km from the airport, and Fairmont Pacific Rim, 11km away. Victoria International Airport (YYJ), 29km from Crofton, features excellent accommodations like the 4.5-star Brentwood Bay Resort, 8km away, and the 4-star Villa Eyrie Resort, 11km away. Abbotsford International Airport (YXX) is 93km distant, with convenient options like the 3.5-star Sandman Hotel Abbotsford Airport, just 3km away. Each airport offers various transportation services for easy access to Crofton.

Frequently asked questions

Where is the best place for a stay in Crofton?
Based on Expedia's traveller preferences, Croftinn & Motel is a top place to stay in Crofton. Two other options for your trip to the area are Motel 6 Saanichton, BC - Victoria Airport and Microtel Inn & Suites by Wyndham Oyster Bay. See all available top hotels, or vacation rentals in Crofton.
If I need to cancel my hotel reservation in Crofton, will I receive a refund?
Yes! Most hotel room reservations are fully refundable if cancelled prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If you have a reservation that's non-refundable, you might still have the option to cancel and get a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Crofton.
What are some accommodation options with pools in Crofton?
Microtel Inn & Suites by Wyndham Oyster Bay: Provides buffet, an indoor pool and free self parking. Towneplace Suites By Marriott Victoria Airport Sidney and Brentwood Bay Resort - Adults Only (16+) are two additional hotels that offer an on-site pool. View all hotels with pools in Crofton.
What's it like to stay in Crofton?
Visitors can enjoy all that Crofton has to offer, including its waterfront. This city also attracts tourists with its walkable location. A top sight in the area is Swartz Bay Ferry Terminal. In Crofton, there are 5 hotels and other accommodation options to choose from. Find out more about Crofton.
What are the top places to visit in Crofton?
A couple of favourite places to visit are Crofton Ferry and The Raptors. Additionally, you'll find Swartz Bay Ferry Terminal in the area. Take a look at what more there is to see and do in Expedia's Crofton guide.
What's the weather like in Crofton?
The hottest months are usually August and July, with an average temperature of 16°C, while the coldest months are December and February, with an average of 4°C. The rainiest months in Crofton are November, January, December and October, with each month seeing an average of 226 mm of rainfall.

Explore a world of travel with Expedia