British Columbia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window
Geoff Stephen on trover

Search for Crofton Hotels from CA $89

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Star rating
Your Budget
Guest rating
Payment Type
Property Type
Area
Popular Locations
Amenities
Accessibility
Trip type
Motorcycle and Bicycle Friendly.
7969 Tidemark Way, Crofton, BC
Get Rates
1.5 km from city centre
4.9/5Exceptional! (17 reviews)
Warmest Welcome

"Dan was a very attentive and generous host and we felt beyond welcomed to be staying at his home. My girls were attending a day camp for the week at Camp Qwanoes and Dan's location and the amenities within his home made for a lovely stay."…"

Reviewed on Jul. 31, 2020

Motorcycle and Bicycle Friendly.
Beach Front Studio on Maple Bay, Steps Away to Your own Private Beach Patio
Get Rates
3.84 km from city centre
4.8/5Exceptional! (26 reviews)

"Perfect spot for relaxing! Everything was wonderful, the view, the accommodations, the bed, the property was beautiful. The hosts were very communicative and check in was super easy. Thank you so much!"…"

Reviewed on Jun. 29, 2020

Beach Front Studio on Maple Bay, Steps Away to Your own Private Beach Patio
Ocean-view Vacation Home, South-central Vancouver Island. Explore! Play! Relax!
Get Rates
1.9 km from city centre
4.6/5Exceptional! (48 reviews)
Crouton house

"House was great for my needs . Be aware that manager is in basement suite . For most part a good value for money and very dog friendly."…"

Reviewed on Jul. 8, 2020

Ocean-view Vacation Home, South-central Vancouver Island. Explore! Play! Relax!
The Cottages on Salt Spring Island
3.5 out of 5
315 Robinson Road, Salt Spring Island, BC
Get Rates
10.31 km from city centre
4.5/5Wonderful! (101 reviews)

"Renovated roomy space on the lake. Only drawback is there isn’t a lot of access or beach area. Ocean is 5 minute drive away."…"

Reviewed on Mar. 18, 2020

The Cottages on Salt Spring Island
Mayne Island Resort
3.5 out of 5
494 Arbutus Drive, Mayne Island, BC
Get Rates
28.14 km from city centre
4.3/5Excellent! (78 reviews)

"A lovely place. We had a lovely relaxing time there despite the necessary modifications due to the Covid 19 pandemic."…"

Reviewed on Jul. 11, 2020

Mayne Island Resort
Mineral Springs Resort
2.5 out of 5
1460 North Beach Rd, Salt Spring Island, BC
The price is CA $220 per night
10.63 km from city centre
4.1/5Very Good! (148 reviews)

"It’s a pretty nice cabin for the stay in salt spring island"…"

Reviewed on Jul. 28, 2020

Mineral Springs Resort
Best Western Cowichan Valley Inn
3 out of 5
6474 Trans Canada Highway, Duncan, BC
Free cancellationReserve now, pay when you stay
The price is CA $145 per night
7.37 km from city centre
4.3/5Excellent! (142 reviews)

"Close to the highway and had a Tim Hortons next door."…"

Reviewed on Jun. 26, 2020

Best Western Cowichan Valley Inn
Best Western Plus Emerald Isle Hotel
2.5 out of 5
2306 Beacon Ave, Sidney, BC
Free cancellationReserve now, pay when you stay
The price is CA $204 per night
27.82 km from city centre
4.2/5Excellent! (515 reviews)

"Convenient location. Small property with clean room and friendly front desk staff."…"

Reviewed on Jul. 9, 2020

Best Western Plus Emerald Isle Hotel
Microtel Inn & Suites by Wyndham Oyster Bay
2.5 out of 5
12570 Trans Canada Highway, North Oyster, BC
Free cancellationReserve now, pay when you stay
The price is CA $118 per night
24.58 km from city centre
4.6/5Wonderful! (489 reviews)

"Great spot to stop along the way. Close to the Crofton ferry, or Nanaimo the other direction."…"

Reviewed on Aug. 3, 2020

Microtel Inn & Suites by Wyndham Oyster Bay
Best Western Plus Chemainus Inn
2.5 out of 5
9573 Chemainus Road, Chemainus, BC
Free cancellationReserve now, pay when you stay
The price is CA $140 per night
9.39 km from city centre
4.7/5Exceptional! (577 reviews)

"The staff is super nice, very clean room, love it."…"

Reviewed on Jul. 29, 2020

Best Western Plus Chemainus Inn
Motel 6 Saanichton, BC - Victoria Airport
2.5 out of 5
2401 Mt Newton Cross Rd, Saanichton, BC
Free cancellationReserve now, pay when you stay
The price is CA $89 per night
32.98 km from city centre
4/5Very Good! (311 reviews)

"Easy check in and close to the ferry. Pet friendly and they don’t charge you which is nice"…"

Reviewed on Aug. 4, 2020

Motel 6 Saanichton, BC - Victoria Airport
The Sidney Pier Hotel & Spa
3.5 out of 5
9805 Seaport Place, Sidney, BC
Free cancellationReserve now, pay when you stay
The price is CA $265 per night
28.15 km from city centre
4.6/5Wonderful! (759 reviews)

"Everything was lovely. However I would like to visit at a time that isn't affected by a worldwide pandemic. Understandably, the room could not be cleaned during our 4 day stay. But we felt very safe staying there."…"

Reviewed on Aug. 4, 2020

The Sidney Pier Hotel & Spa
Riverside Inn
2.5 out of 5
56 North Shore Rd, Lake Cowichan, BC
The price is CA $170 per night
30.75 km from city centre
4.1/5Very Good! (66 reviews)

"Room was good. Staff and service at the pub was mediocre"…"

Reviewed on Aug. 3, 2020

Riverside Inn
Villa Eyrie Resort
4 out of 5
600 Ebadora Lane, Mill Bay, BC
The price is CA $218 per night
31.48 km from city centre
4.6/5Wonderful! (217 reviews)

"Amazing atmosphere and space... pampered yourself when you need a relaxing time!"…"

Reviewed on Aug. 1, 2020

Villa Eyrie Resort
Wisteria Guest House
3 out of 5
224 Park Drive, Salt Spring Island, BC
The price is CA $125 per night
9.53 km from city centre
4.6/5Wonderful! (90 reviews)

"Quiet. Comfortable. Awesome breakfast! Hosts very helpful and pleasant."…"

Reviewed on Jul. 31, 2020

Wisteria Guest House
Don't see what you're looking for?
See all available properties in Crofton
View all properties
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.

Crofton Hotel Guide

Planning to visit Crofton? Looking for hotel options? Within a short drive of Crofton's downtown visitors can choose from 12 Expedia-listed places to stay.

The Croftinn & Motel, is the perfect option for travelers as it is the most centrally positioned lodging choice in Crofton.

The Hastings House Country House Hotel is situated 11 kilometres (7 miles) from the middle of Crofton. Another alternative is the The Sidney Pier Hotel & Spa, which is positioned 30 kilometres (19 miles) away. The Mineral Springs Resort and the Beacon Inn at Sidney B&B are two more Expedia-listed places to book accommodation around Crofton.

Why don't you spread your wings and explore the other sites to be found in Vancouver Island while you are in the region? Vancouver Island has forests. Popular Vancouver Island visitor draws include old towns. Fun-loving travelers might also try their hand at snowboarding and skiing here.

10 kilometres (6 miles) from Crofton you'll find Chemainus, home to the Mount Brenton Golf Course and Chemainus Valley Museum. The Best Western Plus Chemainus Inn and Fuller Lake Motel are just some of the Expedia-recommended short and long-stay options in Chemainus. 14 kilometres (9 miles) to the south of Crofton, is Cowichan Bay, which is home to the Oceanfront Suites at Cowichan Bay and Wessex Inn By The Sea. While visiting Cowichan Bay, you might like to visit the Cowichan Bay Maritime Centre and Cowichan Golf and Country Club.

Get your fix of local sport by taking a journey to BC Place Stadium, which is 60 kilometres (38 miles) to the northeast of Crofton. If you are keen on booking a bed nearby, make a reservation in the Fairmont Pacific Rim or Shangri-La Hotel, Vancouver.

Crofton is home to some great things to see and do; discover more over at Expedia's Crofton travel guide.

Frequently asked questions

Where is the best place for a stay in Crofton?
Based on our traveler data, Croftinn & Motel is one of the top choices for your stay. This property offers a winery and a marina. Two other options for your stay in the area are Microtel Inn & Suites by Wyndham Oyster Bay and Oceanfront Suites at Cowichan Bay.
If I need to cancel my hotel reservation in Crofton, will I receive a refund?
Yes! Most hotel bookings are fully refundable provided that you cancel before the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If you booked a non-refundable reservation, you might be able to still cancel and be given a refund within 24 hours of booking. Add dates, click “Search”, then you can filter by “free cancellation” to get the best options available in Crofton.
What are some accommodations with pools in Crofton?
Microtel Inn & Suites by Wyndham Oyster Bay: Offers free buffet breakfast, an indoor pool, and free parking. Brentwood Bay Resort & Spa and Oceanfront Suites at Cowichan Bay are two additional hotels with an onsite pool.

Recent Reviews in Crofton

More trip options