Welcome to Pacific Shores Resort

Teams & Groups

Here are a few reasons why your TEAM or GROUP should to CHOOSE Pacific Shores Resort:


  • Save Money, families can save money on meals not having to eat out
    • FAMILY SIZE KITCHENS with all the utensils, dishes, glasses, pots, pans, dishwasher
  • The Best Amenities in the area
    • Keep the kids busy with the indoor pool, hot tub, fitness centre, games room and more!!
  • Pet Friendly – Bring the whole family!
    • We allow one dog per unit for a $10/night pet fee.
  • Beautiful, Peaceful & Tranquil, are just a few words used to describe the area
    • Overlooking spectacular Craig Bay, nestled among thirteen acres of beach, gardens and nature!!

Meeting Rooms

Over 2500 square feet of meeting space set in the beauty and natural light of Vancouver Island coastline. We offer a variety of room types and set ups that accommodate between 4-70 people . We also offer a private barbeque area for smaller groups up to thirty people looking for a more casual dining, reception, or event experience.


Let our team welcome yours. The team at Pacific Shores Resort & Spa are happy to welcome groups of all kinds, and offer a variety of accommodations, facilities, and options to ensure your experience exceeds your expectations. With everything from standard hotel rooms to executive two-bedroom suites with ocean views, we have the type of accommodation to fit your groups needs.

Our team will work with you to arrange creative set ups and that the timing and execution of your event meets your needs and expectations!


Meetings & Events

At Pacific Shores Resort & Spa we have a passion for events, our unique location, coupled with beautiful beachside gardens and a natural forest surrounding make us one of the best kept secrets in the area!! We offer flexible, friendly, prompt, and professional service!! For more information on availability, rates and menus please contact gm@pacificshoresbc.com or call 250-586-7262 x 317

We want to hear from you!

Please get in touch with us

Our Location


Pacific Shores Resort and Spa

Phone: 250-586-7262
GuestServices@PacificShoresBC.com for reservations/booking


General Manager and Sales related information:
Paul Dodds 250-586-7262 ext 317
Email: GM@PacificShoresBC.com


1-1600 Stroulger Road
BC, Nanoose Bay
V9P 9B7

View Larger Map