COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Hotels in Gulf Islands

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

The Cottages on Salt Spring Island
3.5 out of 5
315 Robinson Road, Salt Spring Island, BC
9.91 km from city centre
4.5/5Wonderful! (142 reviews)
"The modern style of cottage appealed and lake is beautiful and quiet. Staff attentive when approached. Cleanliness - needs improvement. Crumbs/dust on floor and couch, coffee maker and microwave not cleaned."

Reviewed on Mar. 15, 2021

The Cottages on Salt Spring Island
Poets Cove Resort & Spa
4 out of 5
9801 Spalding Rd, Pender Island, BC
Free cancellationReserve now, pay when you stay
The price is CA $265 per night from Jun 21 to Jun 21
16.59 km from city centre
4.2/5Excellent! (125 reviews)
"Staff extremely friendly and helpful with check in and check out, especially With accommodating to toddlers nap times! Beautiful room and wonderful experience :)"

Reviewed on Apr. 14, 2021

Poets Cove Resort & Spa
Delta Hotels by Marriott Victoria Ocean Pointe Resort
4 out of 5
100 Harbour Road, Victoria, BC
The price is CA $231 per night from Jun 22 to Jun 22
41.68 km from city centre
4.6/5Wonderful! (993 reviews)
"Very friendly staff members!"

Reviewed on May 30, 2021

Delta Hotels by Marriott Victoria Ocean Pointe Resort
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.
Best Western Plus Inner Harbour
3 out of 5
412 Quebec Street, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is CA $147 per night from Jun 20 to Jun 20
42.36 km from city centre
4.4/5Wonderful! (781 reviews)
"The staff was very friendly and accommodating. Our room was comfortable and looked out over the park. My husband and I would definitely stay at this hotel again. Also, wonderful continental breakfast."

Reviewed on May 1, 2021

Best Western Plus Inner Harbour
Days Inn by Wyndham Victoria On The Harbour
3 out of 5
427 Belleville St, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is CA $161 per night from Jun 25 to Jun 25
42.32 km from city centre
3.8/5Good! (1,000 reviews)
"Close to waterfront. Downtown. Easy to walk. Nice restaurant/ pub downstairs and nearby"

Reviewed on May 2, 2021

Days Inn by Wyndham Victoria On The Harbour
Don't see what you're looking for?
See all available properties in Gulf Islands
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.