Vancouver Island Golf Trail

The Vancouver Island Golf Trail is one of the most relaxing and most memorable golf vacations anywhere. Spend a week traveling from the beautiful colonial city of Victoria in the South, to the warm sand beaches of Parksville in the mid-island and then onto the incredible Crown Isle Resort in Comox. If you did it in one solid drive it would take you two-and-a-half hours. You get to pace yourself over a week – playing a different course every day. Add in the fact that Vancouver Island, ranked as the Top North American Island by Conde Nast Traveler Magazine for 10 years in a row, is populated by people that live life at a more relaxed pace and you will understand why our clients consider the Vancouver Island Golf Trail the perfect way to recharge from a chaotic life! Come unwind on the Vancouver Island Golf Trail!

6 Nights & 6 Rounds From $795

+for more package options

Mid Range Hotels From $795 +-

Jan 1 - March 31 $795
April 1 - April 12 $875
April 13 - April 30 $925
May 1 - June 30 $1049
July 1 - Aug 31 $1075
Sept 1 - Sept 30 $1049
Oct 1 - Oct 9 $875
Oct 10 - Oct 31 $825
Nov 1 - Dec 31 $775

The Vancouver Island Golf Trail includes:

Six nights of accommodation
Six rounds of golf
Shared power carts for all rounds
Detailed driving directions
On call concierge services of your Golf British Columbia agent

All prices are per person based on double occupancy in Canadian dollars and subject to applicable taxes.


Other courses are available: Highland Pacific, Bear Mountain – Mountain Course, Bear Mountain – Valley Course, Cowichan Golf Club, Nanaimo Golf Club, Quadra Island Golf Club. Ask your reservation specialist about options and pricing.

Arbutus Ridge Golf Club
Arbutus Ridge
Crown Isle Golf Resort
Crown Isle
Fairwinds Golf Club
Olympic VIew
Pheasant Glen Golf Resort
Pheasant Glen
Storey Creek Golf Club
Storey Creek

Customize This Package

Any packages available with Golf In British Columbia can be customized for any length of stay and any size of group. Contact us at or toll free at 1-877-322-1223 for more information.