Compare Hotels on the Lake in Gulf Islands
Secret Bargains - Save an extra 10% or more on select Hotels on the Lake
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Gulf Islands Hotels on the Lake
Cusheon Lake Resort
171 Natalie Lane, Salt Spring Island, BC
Located in Salt Spring Island, Cusheon Lake Resort is on a lake, a 1-minute drive from Cusheon Lake and 7 minutes from Lake Weston.
Lakeshore on Salt Spring
175 Suffolk Road, Salt Spring Island, BC
With a stay at Lakeshore on Salt Spring in Salt Spring Island, you'll be on the beach, just a 4-minute walk from Saint Mary Lake and 11 minutes by foot from Salt Spring Island Golf Club.
Maple Ridge Cottages
301 Tripp Road, Salt Spring Island, BC
With a stay at Maple Ridge Cottages in Salt Spring Island, you'll be on a lake, just steps from Saint Mary Lake and a 3-minute drive from Salt Spring Island Golf Club.
Holiday Inn Victoria Elk Lake, an IHG Hotel
4670 Elk Lake Dr, Victoria, BC
The price is $101 per night
$101
includes taxes & fees
$87 per night
Dec 22 - Dec 23
Free Cancellation
Located in Victoria, Holiday Inn Victoria Elk Lake, an IHG Hotel is in a regional park, within a 5-minute drive of Elk/Beaver Lake Regional Park and The Gardens at HCP.
The Cottages on Salt Spring Island
315 Robinson Road, Salt Spring Island, BC
With a stay at The Cottages on Salt Spring Island in Salt Spring Island, you'll be within a 5-minute drive of Saltspring Marina and Ganges Marina.
Kitchen
Parking included
Cherry Tree Inn Victoria
4879 Cherry Tree Bend, Victoria, BC
With a stay at Cherry Tree Inn Victoria in Victoria (Cordova Bay), you'll be within a 15-minute drive of Butchart Gardens and Victoria Harbour.
Parking included
Free WiFi
Coast Victoria Hotel & Marina by APA
146 Kingston St, Victoria, BC
The price is $164 per night
$164
includes taxes & fees
$141 per night
Dec 19 - Dec 20
Free Cancellation
Reserve now, pay when you stay
Coast Victoria Hotel & Marina by APA is centrally located in Victoria, a 4-minute walk from Victoria Fisherman's Wharf and 7 minutes by foot from Victoria Clipper Ferry Terminal.
Pool
Hot Tub
Victoria Regent Waterfront Hotel & Suites
1234 Wharf St, Victoria, BC
The price is $181 per night
$181
includes taxes & fees
$156 per night
Dec 19 - Dec 20
Free Cancellation
Reserve now, pay when you stay
With a stay at Victoria Regent Waterfront Hotel & Suites, you'll be centrally located in Victoria, within a 5-minute drive of Victoria Harbour and Victoria Clipper Ferry Terminal.
Fairmont Empress
721 Government St, Victoria, BC
The price is $201 per night
$201
includes taxes & fees
$173 per night
Jan 12 - Jan 13, 2025
Free Cancellation
Reserve now, pay when you stay
Fairmont Empress is in the heart of Victoria, within a 5-minute walk of Maritime Museum of British Columbia and Victoria Bug Zoo.
Inn at Laurel Point
680 Montreal St, Victoria, BC
The price is $155 per night
$155
includes taxes & fees
$133 per night
Jan 5 - Jan 6, 2025
Free Cancellation
Reserve now, pay when you stay
With a stay at Inn at Laurel Point , you'll be centrally located in Victoria, within a 10-minute walk of Victoria Clipper Ferry Terminal and Victoria Fisherman's Wharf.
The Sidney Pier Hotel & Spa
9805 Seaport Place, Sidney, BC
The price is $182 per night
$182
includes taxes & fees
$161 per night
Dec 22 - Dec 23
Free Cancellation
Reserve now, pay when you stay
With a stay at The Sidney Pier Hotel & Spa, you'll be centrally located in Sidney, steps from Victoria Distillers and within a 5-minute walk of Sidney Museum and Archives.
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.
Often, one of the most difficult things about booking a hotel is finding the best time to go. The cost of staying in hotels in could vary significantly, depending on the time of the year chosen. If you would like to figure out the most suitable time to take a trip then using CheapTickets could be the best option for you. We will be able to provide information on hotels in to ensure that you get the best deal possible. So if you are looking for a booking website that will streamline the process and offer good prices, then log in and get booking.
Gulf Islands hotels essential information
Accommodation | 1,167 hotels |
---|---|
Lowest Price | $101 |
Highest Price | $201 |
Popular hotels | Cusheon Lake Resort, Lakeshore on Salt Spring, Maple Ridge Cottages, Holiday Inn Victoria Elk Lake, an IHG Hotel, The Cottages on Salt Spring Island, Cherry Tree Inn Victoria, Coast Victoria Hotel & Marina by APA, Victoria Regent Waterfront Hotel & Suites, Fairmont Empress, Inn at Laurel Point , The Sidney Pier Hotel & Spa, 'Captain's Quarters' Waterfront Cottage on Fulford Harbour |
Most Recent Gulf Islands Hotel Reviews
Oak Bay Beach Hotel
5 out of 5
Posted 1 day ago
CheapTickets Verified Review
"Beautiful hotel. Comfortable beds and amazing mineral pools on the ocean. Close to oak bay ave for shopping and eating. "
A verified traveler stayed at Oak Bay Beach Hotel
Hotels Near Gulf Islands
Cities near Gulf Islands
More to Explore in Gulf Islands
Top Picks
Hotels
Hotels around Sripuram Golden TempleCheap Hotels in CaribbeanHotels in Downtown VancouverCheap Hotels in Wisconsin DellsCheap Hotels in KafueCheap Hotels in TezuCheap Hotels in SakumonoCheap Hotels in North VancouverCheap Hotels in Pittsburgh3 Star Hotels in NoblesvilleCheap Hotels in MontereyHotels in Downtown Houston
Flights
Cheap flights to Manitoulin IslandCheap flights to SpokaneFlights from Atlanta to LondonFlights from Eastern West Virginia RegionalFlights from Detroit to New OrleansAlaska AirlinesFlights from Atlanta to San FranciscoCheap flights to GatlinburgFlights from Waterbury - OxfordFlights from Indianapolis to MinneapolisFlights from Chicago to SarasotaFlights from Miami to Salt Lake CityFlights from Jacksonville to San FranciscoFlights from Sarasota to Las VegasCheap flights to Columbia FallsCheap flights to Surrey
Packages