Search hotels in Gulf Islands, Canada
Enter your dates and choose from 36 hotels and other places to stay
Check out these popular cities in Gulf Islands

Ganges

Gabriola

Bedwell Harbour
Salt Spring Island

Galiano

Fernwood

Mayne Island

Sturdies Bay
Stay in Gulf Islands's best hotels!
Filter by:
Mayne Island Resort
Facing the beachfront, Mayne Island Resort offers 3-star accommodations in Mayne Island and features a fitness center, garden and shared lounge.

Hummingbird B&B
Hummingbird B&B is a recently renovated bed and breakfast in Gabriola where guests can make the most of its garden and barbecue facilities.

Sea 'N' Stars BNB
A recently renovated bed and breakfast, Sea 'N' Stars BNB offers accommodations in Gabriola. This beachfront property offers access to a terrace, free private parking, and free Wifi.

The Grove B&B Mayne Island
A recently renovated bed and breakfast, The Grove B&B Mayne Island offers accommodation in Mayne Island. This property offers access to a terrace, free private parking, and free Wifi.

Page's Resort & Marina
Page's Resort & Marina is offering accommodations in Gabriola. There's a grill and guests can use free WiFi and free private parking.

Quarrystone House B&B
1.3 miles from Blue Horse Folk Art Gallery in Fernwood, Quarrystone House B&B offers accommodations with access to a hot tub.

The Surf Lodge and Pub
Located in Gabriola, The Surf Lodge and Pub provides free WiFi, and guests can enjoy a private beach area, a terrace and a bar.

Salt Spring Inn
Located 2.1 miles from Salt Spring Golf & Country Club, Salt Spring Inn offers 3-star accommodations in Ganges and has a garden, a restaurant and a bar.

Lower Meadow on Saltspring Island
Lower Meadow on Saltspring Island is located in Fernwood, just 3.6 miles from Salt Spring Golf & Country Club and 7.9 miles from Long Harbour – Ferry Terminal.

Page's Inn on Silva Bay
Page's Inn on Silva Bay is offering accommodations in Gabriola. There's a grill and guests can use free WiFi and free private parking. At the resort, every room has a balcony with a sea view.













