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

Hotels in Gulf Islands

Search over 1046 hotels from $55

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Top Rated Gulf Islands Hotels

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.

Luxury Hotels in Gulf Islands

  • Oak Bay Beach Hotel
    Oak Bay Beach Hotel
    1175 Beach Dr, Victoria, BC
    The price is $194 per night from Feb 25 to Feb 26
    4.6/5Wonderful! (12 reviews)
    Oak Bay Beach Hotel
  • The Magnolia Hotel and Spa
    The Magnolia Hotel and Spa
    623 Courtney St, Victoria, BC
    The price is $124 per night from Jan 31 to Feb 1
    4.7/5Exceptional! (16 reviews)
    The Magnolia Hotel and Spa
  • Brentwood Bay Resort & Spa
    Brentwood Bay Resort & Spa
    849 Verdier Ave, Brentwood Bay, BC
    The price is $156 per night from Feb 1 to Feb 2
    4.8/5Exceptional! (12 reviews)
    Brentwood Bay Resort & Spa

Pet Friendly Gulf Islands Hotels

  • Quality Inn Waddling Dog
    Quality Inn Waddling Dog
    2476 Mt. Newton Cross, Saanichton, BC
    The price is $93 per night from Jan 27 to Jan 28
    3.8/5Good! (12 reviews)
    Quality Inn Waddling Dog
  • Capital CityCenter Hotel
    Capital CityCenter Hotel
    1961 Douglas St, Victoria, BC
    4.6/5Wonderful! (9 reviews)
    Capital CityCenter Hotel
  • The Oswego Hotel
    The Oswego Hotel
    500 Oswego Street, Victoria, BC
    The price is $141 per night from Jan 27 to Jan 28
    4.5/5Wonderful! (14 reviews)
    The Oswego Hotel

Recent Reviews