Places to stay in Gabriola, British Columbia

Gabriola Island is one of the Gulf Islands in the Strait of Georgia in British Columbia (BC). It is about 5 km (3.1 mi) east of Nanaimo on Vancouver Island, to which it is linked by a 20-minute ferry service. It has a land area of about 57.6 square km (22.2 sq mi) and a resident population of 4,500. Local dining options include Roberts Place, and Woodfire Pizza & Pasta.

We currently have 10 accommodations in and around Gabriola with other regional listings available for Motor Inns, Bed & Breakfasts, Campsites, Hotels and other properties. You can filter listings by the available types:

Booking.com

Wondering where to stay? Lodging options in the region are mainly limited to Bed and Breakfast type accommodations. If you are travelling in the area, Gabriola is located close to Hawkins Island, Montevista Bay, Annette Inlet, Ruth Island and Peile Point.

Other local Gabriola information.

Gabriola is 1 km away from Gabriola Island, 11 km away from Nanaimo, 19 km away from Ladysmith and 24 km away from Lantzville.

Gabriola is located at longitude -123°47'21.605 and latitude 49°9'27.991.

Other useful links: