Find hotels in Crofton from ฿2,859

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Crofton hotels

1. Croftinn & Motel

Croftinn & Motel
2.0 star property
Crofton
7.0 out of 10, Good, (199 reviews)
"Great little place for a great price."
Canada
Trevor
The price is ฿3,488
฿4,011 total
includes taxes & fees
29 Jun - 30 Jun
Croftinn & Motel

2. Quality Inn Waddling Dog

Quality Inn Waddling Dog
2.5 star property
Saanichton
9.4 out of 10, Exceptional, (1,008 reviews)
"Rooms were clean , breakfast was great and food at bar too."
Canada
Trina
The price is ฿5,092
฿5,754 total
includes taxes & fees
28 Jun - 29 Jun
Quality Inn Waddling Dog

3. The Latch Inn

The Latch Inn
3.0 star property
Sidney
9.6 out of 10, Exceptional, (467 reviews)
"A beautiful place to stay with wonderful staff and a delicious breakfast."
Canada
Andrea
The price is ฿6,097
฿7,195 total
includes taxes & fees
19 Jul - 20 Jul
The Latch Inn

4. Best Western Cowichan Valley Inn

Best Western Cowichan Valley Inn
3.0 star property
Duncan
8.4 out of 10, Very good, (958 reviews)
"Breakfast was good, hotel is recently updated and comfortable to stay in."
Canada
Ana
The price is ฿6,242
฿7,178 total
includes taxes & fees
28 Jun - 29 Jun
Best Western Cowichan Valley Inn

5. Motel 6 Saanichton, BC - Victoria Airport

Motel 6 Saanichton, BC - Victoria Airport
2.0 star property
Saanichton
8.4 out of 10, Very good, (2,282 reviews)
"Wonderful stay!!"
Canada
Jamie
The price is ฿3,666
฿4,142 total
includes taxes & fees
28 Jun - 29 Jun
Motel 6 Saanichton, BC - Victoria Airport

6. Thunderbird Motor Inn

Thunderbird Motor Inn
2.5 star property
Duncan
7.6 out of 10, Good, (833 reviews)
"Good place to stay"
Canada
Charles
The price is ฿2,486
฿2,859 total
includes taxes & fees
25 Jun - 26 Jun
Thunderbird Motor Inn

7. Microtel Inn & Suites by Wyndham Oyster Bay

Microtel Inn & Suites by Wyndham Oyster Bay
2.5 star property
Ladysmith
9.2 out of 10, Wonderful, (1,297 reviews)
"Wonderful stay"
Canada
Chandramauli
The price is ฿4,192
฿4,821 total
includes taxes & fees
29 Jun - 30 Jun
Microtel Inn & Suites by Wyndham Oyster Bay

8. Best Western Plus Emerald Isle Hotel

Best Western Plus Emerald Isle Hotel
2.5 star property
Booktown
9.0 out of 10, Wonderful, (1,003 reviews)
"Clean property, friendly staff and good location for walking around town."
Canada
Leanne
The price is ฿7,735
฿8,972 total
includes taxes & fees
22 Jul - 23 Jul
Best Western Plus Emerald Isle Hotel

9. The Sidney Pier Hotel

The Sidney Pier Hotel
3.5 star property
Booktown
9.4 out of 10, Exceptional, (1,001 reviews)
"Beautiful hotel in best location."
Canada
Jeanette
The price is ฿7,142
฿8,285 total
includes taxes & fees
7 Jul - 8 Jul
The Sidney Pier Hotel

10. Coles Bay Vacation Retreat

Coles Bay Vacation Retreat
3.5 star property
Sidney
10.0 out of 10, Exceptional, (279 reviews)
"Beautiful place and very welcoming host. Loved the stay!"
Canada
Paramdeep
Coles Bay Vacation Retreat

11. Sidney Waterfront Inn & Suites

Sidney Waterfront Inn & Suites
2.5 star property
Booktown
9.2 out of 10, Wonderful, (1,836 reviews)
"Clean, comfortable rooms, very helpful staff and a good breakfast."
Canada
Melvin
The price is ฿5,973
฿6,928 total
includes taxes & fees
2 Jul - 3 Jul
Sidney Waterfront Inn & Suites

12. Days Inn by Wyndham Victoria Airport Sidney

Days Inn by Wyndham Victoria Airport Sidney
3.0 star property
Sidney
8.8 out of 10, Excellent, (1,112 reviews)
"Nice room and breakfast"
Canada
steven
The price is ฿6,417
฿7,444 total
includes taxes & fees
1 Jul - 2 Jul
Days Inn by Wyndham Victoria Airport Sidney

13. Beacon Inn at Sidney

Beacon Inn at Sidney
3.0 star property
Booktown
9.2 out of 10, Wonderful, (825 reviews)
"Great location Everything is walkable"
Canada
Neil
The price is ฿5,456
฿6,330 total
includes taxes & fees
28 Jun - 29 Jun
Beacon Inn at Sidney

14. Towneplace Suites By Marriott Victoria Airport Sidney

Towneplace Suites By Marriott Victoria Airport Sidney
3.0 star property
Sidney
9.8 out of 10, Exceptional, (33 reviews)
"Great stay 10/10 would stay again."
Canada
Jason
The price is ฿6,125
฿7,105 total
includes taxes & fees
12 Jul - 13 Jul
Towneplace Suites By Marriott Victoria Airport Sidney

15. Oceanfront Suites at Cowichan Bay

Oceanfront Suites at Cowichan Bay
3.0 star property
Cowichan Bay
8.8 out of 10, Excellent, (1,006 reviews)
"Beautiful location and very large suites"
Canada
Robert
The price is ฿6,666
฿7,665 total
includes taxes & fees
30 Jun - 1 Jul
Oceanfront Suites at Cowichan Bay

16. Villa Eyrie Resort

Villa Eyrie Resort
4.0 star property
Malahat
9.4 out of 10, Exceptional, (732 reviews)
"Great place to stay. Intimate feel"
Canada
Phil
The price is ฿5,403
฿7,541 total
includes taxes & fees
30 Jun - 1 Jul
Villa Eyrie Resort

17. Bayview Bed and Breakfast

Bayview Bed and Breakfast
3.0 star property
Mill Bay
10.0 out of 10, Exceptional, (11 reviews)
"Very nice host and incredible breakfast! "
Canada
Tiffany
The price is ฿6,110
฿7,027 total
includes taxes & fees
5 Jul - 6 Jul
Bayview Bed and Breakfast

18. Best Western Plus Chemainus Inn

Best Western Plus Chemainus Inn
2.5 star property
Chemainus
9.4 out of 10, Exceptional, (1,002 reviews)
"Great place to stay!"
Canada
Marlene
The price is ฿4,195
฿4,824 total
includes taxes & fees
1 Jul - 2 Jul
Best Western Plus Chemainus Inn

19. Belle Maison Auprès De La Mer

Belle Maison Auprès De La Mer
3.0 star property
North Saanich
9.8 out of 10, Exceptional, (168 reviews)
"We spent our anniversary in the cottage, it was absolutely wonderful. The cottage was clean, had everything you could hope for and was private. The hosts were very friendly and accommodating. Perfect stay!"
Canada
Zereau
The price is ฿6,788
฿7,671 total
includes taxes & fees
30 Jun - 1 Jul
Belle Maison Auprès De La Mer

20. Super 8 by Wyndham Duncan

Super 8 by Wyndham Duncan
2.0 star property
Duncan
6.8 out of 10, (1,001 reviews)
"The staff were amazing and friendly it was in the perfect spot to get to anywhere"
Canada
Kevin
The price is ฿3,139
฿3,610 total
includes taxes & fees
29 Jun - 30 Jun
Super 8 by Wyndham Duncan
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!

Photo by Geoff Stephen
Open Photo by Geoff Stephen

Top Crofton Hotel Reviews

More cheap stays in Crofton

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 Brentwood Bay Resort - Adults Only (16+). 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?
Brentwood Bay Resort - Adults Only (16+): Hotel located near Butchart Gardens. Provides a full-service spa, an outdoor pool and complimentary high-speed (wired) Internet access. Microtel Inn & Suites by Wyndham Oyster Bay and Oceanfront Suites at Cowichan Bay 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. Tourists to the city can also enjoy its walkable location. In Crofton, there are 6 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. You'll also find Vesuvius Ferry Terminal and Fuller Lake Arena 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