🐾   Sunshine Coast, BC  ·  Family-Owned Since 2017  ·  4.9★ on Google

A Loving Home Away From Home

Where tails never stop wagging

Family-owned since 2017 with 149+ five-star reviews, Castle Rock Kennels offers premium daycare, boarding & socialization in a spacious forest setting — with Horseshoe Bay pick-up & drop-off available.

Explore
4.9 on Google (93 reviews)
🛡️ Fully Insured
📅 Open 7 Days a Week
🚗 Horseshoe Bay Pick-up

Serving the Sunshine Coast · Family-Owned Since 2017 · 149+ Five-Star Reviews

Your dog Will Love Their Vacation at Castle Rock

Nestled among the towering trees of Roberts Creek, Castle Rock Kennels is more than a kennel — it's a second family for your furry companion. With acres of forest play space, heated indoor kennels, a dedicated small-dog cabin, and a team that treats every dog like their own.

🏆

Sunshine Coast People's Choice Award
Favourite Pet Daycare / Boarding Kennel

Voted the Sunshine Coast's favourite — five years in a row

2021  ·  2022  ·  2023  ·  2024  ·  2025

Join our pack!
4.9
on Google
93 reviews

A Family That Loves Dogs as Much as You Do

Under new ownership and management since 2017, Castle Rock Kennels has built a rock-solid reputation on the Sunshine Coast. Our dedicated crew serves a 40km radius with 149+ five-star reviews, and we believe every dog deserves individual attention, one-on-one play time, and a safe space to socialize and thrive. We'll continue any prescribed veterinary treatment at no additional cost.

🌲

Natural Play Area

Spacious outdoor grounds with natural terrain in a beautiful setting

🏠

Heated Kennels

Climate-controlled with new ventilation system

🐶

Small Dog Cabin

Separate heated cabin for little guests

🧼

Daily Sanitation

Fresh, sanitized, dog-safe — every day

🚗

Horseshoe Bay Service

Pick-up & drop-off at the ferry terminal

🛡️

Fully Insured

Complete peace of mind while your pup is in our care

Where the Magic Happens

Nestled among towering cedars in Roberts Creek, our fully fenced outdoor play areas give every pup room to run, explore, and socialize on natural terrain.

The main walkway leading to the Castle Rock Kennels facility
The main walkway to our facility
Large cedar shading the outdoor play area
Spacious play area under the cedars
Open dirt grounds under towering trees
Open grounds with natural terrain
Shaded rest canopies with chain-link fencing
Shaded rest areas with secure fencing

Services Tailored to Every Pup

From daily daycare to extended boarding and convenient Horseshoe Bay transport — we've got your dog covered with attentive, personalized care.

☀️

Daycare

A full day of structured play, socialization, and fun in our spacious outdoor grounds. Perfect for working pet parents — early drop-off available from 7:30am.

$30/ day
Multi-dog discount: $25/dog from the same familyDrop off 7:30–10am · Pick up 4–6pm
🏕️

Boarding

Going away? Your dog will enjoy a vacation of their own with comfortable heated kennels, daily exercise, and plenty of one-on-one attention from our team.

$40/ night
Two dogs: $60/night · Food not included ($10/day fee)Additional charge for pickup after 11am
🚐

Horseshoe Bay Transport

Travelling from the Lower Mainland? We offer convenient pick-up and drop-off at Horseshoe Bay ferry terminal — making boarding stress-free.

Contact Us
Available for daycare & boarding guests
⛴️

Lower Mainland? We Come to You.

Pick-up and drop-off available at Horseshoe Bay ferry terminal — the easiest way to board your pup from Vancouver.

8+
Years Family-Owned
4.9
Google Rating
149+
Five-Star Reviews
365
Days Open
🔍
4.9
★★★★★
93 reviews
Google
👍
5.0
★★★★★
45 reviews
Facebook
4.93
★★★★★
149+ total
Overall

What Our Pet Parents Say

Rated 4.9 stars on Google with 93 reviews, and a perfect 5.0 on Facebook with 45 reviews. Here's why Sunshine Coast families trust us with their fur babies.

★★★★★
"
The new owners are amazing. Oshie goes for daycare 4 days a week and has boarded a couple of times. I have complete trust in them. Also the easy drop-off is amazing — they're totally accommodating and keep you posted on how your dog's day is going!
R
Rosie Sita
Sunshine Coast, BC
★★★★★
"
I've been bringing Maggie since she was 12 weeks old — she's now over 2 years. She absolutely loves it there. Thank you to the friendly, caring staff who take such good care of her and love her like their own. Big kudos to your wonderful service!
E
Elinor Swanson
Sunshine Coast, BC
★★★★★
"
I board Olivia every 2 months for 8–12 days. Every time she's happy, healthy, and sleeps all the way home. The play area is well-maintained so dogs stay cleaner and dryer. All good, no complaints!
D
Delaina-Lu Gamblin
Sunshine Coast, BC
★★★★★
"
The best daycare ever — the people are amazing and Diego loves it there. He looks forward to going and comes home happy and exhausted! He's a much happier boy since going there!
T
Tracey Gala
Sunshine Coast, BC
★★★★★
"
Our dog is a gentle giant with loads of energy and we feel so much better knowing he can come for a day of fun! Tuukka is always ready to come back for another visit. Castle Rock has been our go-to kennel for years — an extended family for our boy.
C
The Cotton Family
Roberts Creek, BC

Facility Guidelines

We maintain a safe, healthy environment for all our guests. Here's what to keep in mind before your pup's visit.

🍖

Bring Your Own Food — Please bring your dog's regular food. A $10/day fee applies if we supply meals. We follow each pet's home feeding regime closely.

🔒

Fully Fenced Play Area — All playtime is structured and supervised within our secure, fenced outdoor grounds on natural terrain.

🧼

Daily Sanitation — Thorough daily cleaning and disinfection, using dog-safe products, keep our facility fresh and healthy for every dog.

🌡️

Climate Controlled — Heated kennels with a newly installed ventilation system for year-round comfort.

🐶

Size Separation — Smaller dogs are housed in our separate heated Doggy Cabin for their safety and comfort.

💊

Vet Treatment Continued — Any prescribed veterinary treatment can be continued while your pet is in our care, at no additional cost.

Hours & Contact

Monday – Sunday7:30 AM – 6:00 PM
Daycare Drop-off7:30 – 10:00 AM
Daycare Pick-up4:00 – 6:00 PM
📞 Phone(604) 885-9840

Ready to Book Your Pup's Stay?

Reach out by phone, email, or fill in the form. We'll get back to you within 48–72 hours.

📍

Location

3113 Sunshine Coast Highway
Roberts Creek, BC V0N 2W4

⛴️

Horseshoe Bay Service

Pick-up & drop-off available
at the ferry terminal

Send Us a Message

📍 Castle Rock Kennels

3113 Sunshine Coast Highway
Roberts Creek, BC V0N 2W4

🎉  We're Hiring! Want to get paid to hang out with dogs?

Get in Touch
Book a stay →