Best Gabriola Island Hotels

Where to stay in Gabriola Island

Whether you're planning a longer holiday or a weekend getaway, Gabriola Island has accommodation to fit your needs. There are 2 hotels in Gabriola Island and you can shop for as many as 123 deals for rooms on Hotels.com, some with discounts of up to 33%. We have room prices starting at GBP 11 per night. Here's a breakdown of hotels by star rating in Gabriola Island as well as in the surrounding area: