Skip to main content

The best golf hotels in Vancouver Island

Check out our pick of great golf hotels on

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Located in Campbell River, 5.6 km from Elk Falls Provincial Parks, Naturally Pacific Resort provides accommodation with a fitness centre, free private parking, a terrace and a restaurant. Among the various facilities of this property are a bar and ski storage space. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. The staff was phenomenal-so polite and eilling yo go out of their way to help you. The facilities were gorgeous, and I was shocked that it was so affordable.

Show more Show less
9.2
Superb
264 reviews
Price from
US$116
per night

Situated in Ucluelet, 800 metres from Big Beach, The Francis Boutique Inn features accommodation with a garden, free private parking and a terrace. Each accommodation at the 4-star hotel has garden views, and guests can enjoy access to a sauna and a hot tub. The property is allergy-free and is set 400 metres from Huu-Mees-Ma-As Native Art Gallery. Loved the Francis it ticked all over he boxes

Show more Show less
9.1
Superb
143 reviews

Featuring inner courtyard views, Garden House features accommodation with a garden and a patio, around 6.7 km from Comox Ferry Terminal. This property offers access to a balcony, free private parking and free WiFi. The accommodation provides a 24-hour front desk, full-day security and luggage storage for guests. Very well set up. Comfortable. Great comfortable bed. Well stocked kitchen. Nice touches with extra blankets, coffee etc

Show more Show less
9.5
Exceptional
252 reviews
Price from
US$95
per night

Featuring a garden and views of sea, Estuary House Reflexology B&B is located in Courtenay, 10 km from Comox Ferry Terminal. This bed and breakfast provides free private parking and full-day security. Guests can access the bed and breakfast via private entrance. Everything was just perfect. Nice view of the estuary from the room, nice breakfast and coffee, and the most lovely host! A gem within Courtenay

Show more Show less
9
Superb
223 reviews
Price from
US$73
per night

Situated in Nanaimo and only 1.7 km from Nanaimo Bastion, AnnArthur Guest House features accommodation with mountain views, free WiFi and free private parking. The property was built in 2016 and has air-conditioned accommodation with a patio. The property is non-smoking and is located 1.8 km from Newcastle Island Marine Park. Great location next to beautiful Beban Park. Owner shoveled snow in the morning and swept snow off my vehicle which was very helpful. Road was plowed but the city which made travel easier. No hassle lock box entry and well appointed suite.

Show more Show less
9.6
Exceptional
273 reviews
Price from
US$91
per night

Offering a terrace and garden view, Campbell Cottage B&B is located in Nanaimo, 1.5 km from Newcastle Island Marine Park and 13 km from Wildplay Element Park. The air-conditioned accommodation is less than 1 km from Nanaimo Museum, and guests can benefit from private parking available on site and free WiFi. The property is non-smoking and is situated 1.5 km from Nanaimo Bastion. It was like staying with family. It’s conveniently located for walking to the waterfront, the old quarter and Bowen Park. Breakfast was great. My favorites: granola and fruit.

Show more Show less
9
Superb
190 reviews
Price from
US$146
per night

Oyster Bay Resort is located in Oyster Bay. Free Wi-Fi access is available. Oyster Bay Shoreline Park is 5 minutes’ walk away.

Campbell River town centre is 20 minutes’ drive away. Storey Creek Golf & Recreation Society is 8 km from Oyster Bay Resort. Beautiful cabins, great location and the jacuzzi tub was amazing. The staff were also very helpful and very nice people. I highly recommend staying here!

Show more Show less
9.1
Superb
298 reviews
Price from
US$151
per night

Located just 15 minutes’ walk from Rathtrevor Beach, this Parksville resort features a swimming pool. Each cottage offers a fully equipped kitchen. Vancouver Island University is 5 minutes’ drive away. The accommodation provides almost everything you might need – household appliances, dishes, home textiles – all to maximize your comfort and make you feel like you're on a home vacation.

Show more Show less
9.2
Superb
114 reviews
Price from
US$182
per night

Situated in Chemainus, 19 km from Maple Bay, Eagle Rock Bed and Breakfast has a private beach area, private parking and rooms with free WiFi access. Set on the beachfront, this property features a garden and a shared lounge. The bed and breakfast has parking on-site, a fitness room and a shared kitchen. This was a great property with amazing hosts. The rooms were beautiful, the living space was amazing and the breakfast was great!

Show more Show less
9.7
Exceptional
131 reviews

Inn the Estuary has mountain views, free WiFi and free private parking, situated in Nanoose Bay, 23 km from Nanaimo Bastion. With garden views, this accommodation features a patio. The rooms come with a balcony with views of the river. We loved our stay at Inn the Estuary - a fantastic building in an amazing location. Lots to do in the area, and the owners were very friendly and helpful. I even got to watch hummingbirds feeding from my bathtub!

Show more Show less
9.9
Exceptional
133 reviews
Price from
US$182
per night

Most booked golf hotels in Vancouver Island this month

Golf Hotels that guests love in Vancouver Island