Find Hotels in Mayne Island from CA $99

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Filter by

Beach Grove Motel
2 out of 5
5921 12 Avenue, Delta, BC
Fully refundableReserve now, pay when you stay
The price is CA $99 per night from Dec 6 to Dec 6
25.71 km from city centre
2.9/5 (272 reviews)
"Convenient location for BC ferry. Price reasonable. Very basic. Just an overnight stop."

Reviewed on Nov. 7, 2021

Beach Grove Motel
Elevate Rooms Armand Heights
4 out of 5
221 Armand Way, Salt Spring Island, BC
The price is CA $175 per night from Dec 21 to Dec 21
15.97 km from city centre
4.6/5 Exceptional! (39 reviews)
"The room was lovely and had a beautiful view of the ocean and arbutus trees in front of the balcony. It was comfortable and enjoyable. We loved having access to the hot tub as well. Very much enjoyed our stay here."

Reviewed on Oct. 25, 2021

Elevate Rooms Armand Heights
The Cottages on Salt Spring Island
3.5 out of 5
315 Robinson Road, Salt Spring Island, BC
16.7 km from city centre
4.5/5 Wonderful! (181 reviews)
"Very difficult to locate property in the dark. Signage hard to read and no illumination on unit numbers to read in the dark. Decent bedrooms/washrooms. Kitchen area, sink, table beat up and frying pan worn out."

Reviewed on Nov. 17, 2021

The Cottages on Salt Spring Island
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Mineral Springs Resort
2.5 out of 5
1460 North Beach Rd, Salt Spring Island, BC
21.68 km from city centre
4.3/5 Excellent! (200 reviews)
"In the midst of a grey and rainy week the cottage was warm and cosy with a lovely woodburning stove. The view was beautiful and the beds comfy."

Reviewed on Nov. 15, 2021

Mineral Springs Resort
The Latch Inn
3 out of 5
2328 Harbour Road, Sidney, BC
The price is CA $215 per night from Jan 2 to Jan 2
21.66 km from city centre
5/5 Exceptional! (39 reviews)
"Another lovely stay at The Latch Inn. Love the cozy historical log home. Rooms are very comfortable and the lounge is beautiful. Great breakfast!"

Reviewed on Dec. 3, 2021

The Latch Inn
Wessex Inn By The Sea
2 out of 5
1846 Cowichan Bay Rd., Cowichan Bay, BC
Fully refundableReserve now, pay when you stay
The price is CA $99 per night from Dec 6 to Dec 6
27.75 km from city centre
3.9/5 Good! (319 reviews)
"Nice clean room with a small kitchenette that had everything you needed."

Reviewed on Nov. 28, 2021

Wessex Inn By The Sea
Poets Cove Resort & Spa
4 out of 5
9801 Spalding Rd, Pender Island, BC
Fully refundableReserve now, pay when you stay
The price is CA $195 per night from Dec 12 to Dec 12
11.71 km from city centre
4.2/5 Very Good! (151 reviews)
"The only problem was with a clogged shower stall."

Reviewed on Nov. 10, 2021

Poets Cove Resort & Spa
Fuller Lake Motel
2.5 out of 5
9300 Smiley Rd., Chemainus, BC
Fully refundableReserve now, pay when you stay
The price is CA $105 per night from Dec 8 to Dec 8
33.14 km from city centre
3.5/5 Good! (243 reviews)
"Friendly staff and a nice room. Great location for the best price!"

Reviewed on Nov. 21, 2021

Fuller Lake Motel
Thunderbird Motor Inn
2.5 out of 5
5849 York Rd, Duncan, BC
Fully refundableReserve now, pay when you stay
The price is CA $120 per night from Dec 6 to Dec 6
31.26 km from city centre
4.2/5 Excellent! (264 reviews)
"If I ever needed a place to stay in Duncan, I wouldn’t hesitate to stay here. I would also recommend it to other travellers."

Reviewed on Nov. 23, 2021

Thunderbird Motor Inn
Mayne Island - "Millie" 1907 Recycled Character Home,  Beach & Boater's Delight.
4/5 Very Good! (8 reviews)
Beautiful cabin for a nature getaway
"The house is beautifully decorated, and in a great location for walking to the two nearby coves (seals, otters!), and a base for exploring the many bays, points and trails on the island. The cabin feels peaceful, quiet, and immersed in nature. It's a fun family spot, and we enjoyed the games (indoor ..."

Reviewed on Aug. 1, 2019

Mayne Island - "Millie" 1907 Recycled Character Home, Beach & Boater's Delight.
Mayne Island Resort - Oceanside Full Oceanview Two Bedroom Villas
Resort Waterfront Cottage
2.28 km from city centre
Resort Waterfront Cottage
Cusheon Lake Resort
3 out of 5
171 Natalie Lane, Salt Spring Island, BC
14.02 km from city centre
4.8/5 Exceptional! (113 reviews)
"Beautiful location and stay! Definitely plan to return!"

Reviewed on Oct. 20, 2021

Cusheon Lake Resort
Best Western Cowichan Valley Inn
3 out of 5
6474 Trans Canada Highway, Duncan, BC
Fully refundableReserve now, pay when you stay
The price is CA $138 per night from Dec 20 to Dec 20
32.2 km from city centre
4.3/5 Excellent! (263 reviews)
"Friendly staff. Accommodated our dog. Good food at the bar/restaurant. Felt that bar staff should have washed hands more frequently between making drinks & removing used dishes/glasses."

Reviewed on Nov. 21, 2021

Best Western Cowichan Valley Inn
Accessible Villa 2BR Waterfront Resort
Best Western Plus Chemainus Inn
2.5 out of 5
9573 Chemainus Road, Chemainus, BC
Fully refundableReserve now, pay when you stay
The price is CA $199 per night from Dec 6 to Dec 6
32.34 km from city centre
4.7/5 Exceptional! (663 reviews)
"Great hotel and stay. The pool and breakfast was excellent. The cleaning staff and hotel staff were very friendly. The only unfortunate exception was the one lady at the front desk who was clearly miserable and not at all friendly. It was odd."

Reviewed on Sep. 29, 2021

Best Western Plus Chemainus Inn
Best Western Plus Emerald Isle Hotel
2.5 out of 5
2306 Beacon Ave, Sidney, BC
Fully refundableReserve now, pay when you stay
The price is CA $199 per night from Dec 6 to Dec 6
23.59 km from city centre
4.3/5 Excellent! (563 reviews)
"good location. Very quiet, good bathroom. Would like a hot tub preferably"

Reviewed on Nov. 16, 2021

Best Western Plus Emerald Isle Hotel
Wisteria Guest House
3 out of 5
224 Park Drive, Salt Spring Island, BC
Fully refundableReserve now, pay when you stay
The price is CA $115 per night from Jan 2 to Jan 2
16.66 km from city centre
4.6/5 Exceptional! (151 reviews)
"Breakfast was amazing! Property owners were friendly and helpful. Rooms were cute and thoughtfully decorated. Good, central location, we were able to walk to town and the cidery."

Reviewed on Nov. 21, 2021

Wisteria Guest House
Super 8 by Wyndham Duncan
2 out of 5
5325 Trans Canada Hwy, Duncan, BC
Fully refundableReserve now, pay when you stay
The price is CA $108 per night from Jan 1 to Jan 1
31.54 km from city centre
3.3/5 (360 reviews)
"Customer service was awesome!!"

Reviewed on Nov. 29, 2021

Super 8 by Wyndham Duncan
Mayne Island Resort
3.5 out of 5
494 Arbutus Drive, Mayne Island, BC
2.1 km from city centre
4.2/5 Very Good! (127 reviews)
"Beautiful views all around and great friendly staff!"

Reviewed on Dec. 1, 2021

Mayne Island Resort
Don't see what you're looking for?
See all available properties in Mayne Island
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.

Frequently asked questions

Recent Reviews in Mayne Island
expedia verified reviews