More Than a Kennel. A Home Away From Home.Royal Dog Boarding Where Your Dog Loves to Stay

Complimentary dog wash

Your dog doesn’t just deserve a safe place to sleep — they deserve comfort, exercise, attention, and care. At Camelot Pet Resort, our premium dog boarding gives your best mate everything they need to thrive while you’re away.

Take a Tour of Our Royal Dog Boarding

A Stay Worthy of Their Name

 When your dog arrives at Camelot, they’re not just checked in — they’re welcomed. Our experienced team takes the time to meet every new guest, note their preferences, and settle them in comfortably.
Each dog receives:

Private, spacious accommodation
Clean, comfortable, and sized appropriately for your dog's breed
Daily exercise
Structured outdoor time in our secure exercise areas
Premium resort nutrition
We serve Royal Canin Premium food in clean bowls. For hygiene, we do not encourage outside food.
Enrichment and interaction
Regular attention from our caring team throughout the day

 Whether your dog is a social butterfly or a more sensitive soul, we tailor their experience to suit their individual temperament.

Comfortable Quarters for Every Kind of Dog

 We know that no two dogs are alike. Some are bold and outgoing; others need a quieter, more gentle introduction. Our facilities are designed to accommodate the full range of canine personalities.

Our dog boarding accommodation features:

– Generous run sizes suitable for all breeds
– Comfortable raised bedding
– Secure double-gated entry systems for peace of mind
– Separation of dogs by temperament and size where appropriate
– Outdoor access for fresh air and exercise
– Clean, well-ventilated spaces maintained to the highest hygiene standards

We provide cozy bedding, resort toys, and a leash. For hygiene, please leave personal items at home.

@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&family=Poppins:wght@300;400;500;600;700&display=swap');:root { --color-gold-cml: #d4af37; /* Màu vàng Hoàng gia từ Logo */ --color-coral-cml: #e07a5f; /* Màu cam hồng cao cấp từ Banner */ --color-dark-cml: #1f2831; /* Màu xanh đen tối từ background */ --color-bg-light-cml: #fafbfb; /* Màu nền xám nhẹ dịu mắt */ --font-heading-cml: 'Playfair Display', serif; --font-body-cml: 'Poppins', sans-serif; }.pricing-section-cml { max-width: 1140px; margin: 0 auto; text-align: center; padding: 40px 15px; /* Tăng nhẹ padding 2 bên cho mobile */ background-color: var(--color-bg-light-cml); font-family: var(--font-body-cml); box-sizing: border-box; }.pricing-header-cml { margin-bottom: 40px; }.pricing-header-cml h2 { font-family: var(--font-heading-cml); font-size: 2.5rem; color: var(--color-dark-cml); margin: 0 0 12px 0; font-weight: 700; }.pricing-header-cml p { font-size: 0.95rem; color: var(--color-gold-cml); font-weight: 600; text-transform: uppercase; letter-spacing: 2px; margin: 0; }/* Đổi sang Flexbox để căn giữa và quản lý khoảng cách dễ hơn */ .pricing-grid-cml { display: flex; flex-wrap: wrap; justify-content: center; gap: 25px; /* Khoảng cách giữa các thẻ */ }.pricing-card-cml { background: #ffffff; border-radius: 16px; box-shadow: 0 10px 30px rgba(31, 40, 49, 0.06); padding: 40px 30px; /* Cải tiến cho responsive */ width: 100%; max-width: 310px; text-align: left; box-sizing: border-box; border: 1px solid #eaeaea; transition: transform 0.3s ease, box-shadow 0.3s ease; }.pricing-card-cml:hover { transform: translateY(-8px); box-shadow: 0 20px 40px rgba(31, 40, 49, 0.12); }/* Thẻ nổi bật dành cho Dog Boarding */ .pricing-card-cml.featured-cml { border: 2px solid var(--color-gold-cml); background: var(--color-dark-cml); color: #ffffff; position: relative; }.pricing-card-cml.featured-cml::before { content: "RECOMMENDED"; position: absolute; top: 15px; right: 15px; background: var(--color-gold-cml); color: var(--color-dark-cml); font-size: 0.65rem; font-weight: 700; padding: 4px 10px; border-radius: 4px; letter-spacing: 1px; }.card-title-cml { font-family: var(--font-heading-cml); font-size: 1.65rem; color: var(--color-dark-cml); margin-top: 0; margin-bottom: 25px; border-bottom: 2px solid #f1f1f1; padding-bottom: 15px; }.featured-cml .card-title-cml { color: var(--color-gold-cml); border-bottom: 2px solid rgba(255, 255, 255, 0.1); }.price-row-cml { margin-bottom: 20px; padding-bottom: 15px; border-bottom: 1px dashed #e9e9e9; }.featured-cml .price-row-cml { border-bottom: 1px dashed rgba(255, 255, 255, 0.1); }.price-row-cml:last-child { border-bottom: none; margin-bottom: 30px; }.price-label-cml { font-size: 0.9rem; font-weight: 500; color: #555555; margin-bottom: 5px; display: block; }.featured-cml .price-label-cml { color: #cccccc; }.price-value-cml { font-family: var(--font-heading-cml); font-size: 1.75rem; font-weight: 700; color: var(--color-coral-cml); }.price-value-cml small { font-family: var(--font-body-cml); font-size: 0.85rem; font-weight: 400; color: #888888; margin-left: 4px; }.featured-cml .price-value-cml small { color: #aaaaaa; }.btn-book-cml { display: block; text-align: center; background: var(--color-dark-cml); color: #ffffff; text-decoration: none; padding: 14px; border-radius: 8px; font-weight: 600; font-size: 0.85rem; letter-spacing: 0.5px; text-transform: uppercase; transition: background 0.3s ease; }.btn-book-cml:hover { background: var(--color-gold-cml); color: var(--color-dark-cml); }.featured-cml .btn-book-cml { background: var(--color-gold-cml); color: var(--color-dark-cml); }.featured-cml .btn-book-cml:hover { background: #ffffff; color: var(--color-dark-cml); }.pricing-footer-note-cml { margin-top: 30px; font-size: 0.8rem; color: #777777; font-style: italic; }/* ========================================= MEDIA QUERIES - RESPONSIVE MOBILE TWEAKS ========================================= */ @media (max-width: 768px) { .pricing-section-cml { padding: 30px 10px; }.pricing-header-cml h2 { font-size: 2rem; /* Thu nhỏ tiêu đề chính một chút */ }.pricing-card-cml { padding: 30px 20px; /* Giảm padding thẻ trên điện thoại */ max-width: 100%; /* Cho phép thẻ giãn tối đa màn hình nếu cần */ }.card-title-cml { font-size: 1.4rem; /* Thu nhỏ tiêu đề thẻ */ }.price-value-cml { font-size: 1.5rem; /* Thu nhỏ kích thước giá tiền */ } }

Our Rates

Cat Boarding

Guest Room - Standard
$30.00/day per pet
Guest Room - School Holidays
$31.50/day per pet
Guest Room - Easter / Christmas
$32.50/day per pet
Book your Pet’s Stay
Check Availability

Doggy Daycare

Daily Rate
$51.00/day
Doggy Day Care (10 Day Bulk Pass)
$459.00/pass
Book your Pet’s Stay
Check Availability

For First-Time Boarders — We've Got This

If your dog has never been boarded before, it’s natural to feel anxious. So is your dog — at first. Our team is experienced at helping first-time boarding dogs settle quickly and comfortably.

 We recommend:

Absolute peace of mind

With our all-inclusive resort care and attentive team, you can enjoy absolute peace of mind.

Sharing their routine

The more we know about your dog's day-to-day habits, the better we can replicate them

Daycare trials

If time allows, a night or two before a longer trip helps your dog get used to us

 Most dogs settle surprisingly quickly. Many genuinely enjoy the social stimulation and attention. Rest assured — if there are any concerns, we’ll be in touch.

What You'll Need to Know Before Booking

 To ensure the safety of all our guests, we require all boarding dogs to be:

Fully vaccinated — current C5 vaccination (covering distemper, hepatitis, parvovirus, parainfluenza, and bordetella). Vaccination certificates must be presented on arrival or provided in advance.
Treated for fleas and ticks — current flea and tick prevention required
Wormed regularly — within an acceptable timeframe prior to stay
Desexed** (strongly preferred, and required for some situations — please enquire)

Please bring your dog’s vaccination certificate and any medication they require, clearly labelled with dosing instructions.

https://camelotpetresort.com.au/wp-content/uploads/2026/06/XEI09976-scaled.jpg

FAQS: Dog Boarding

What vaccinations does my dog need to board at Camelot?

 All dogs must be up to date with their C5 vaccination, which covers canine distemper, hepatitis, parvovirus, parainfluenza, and bordetella (kennel cough). Proof of current vaccination is required at or before check-in.

Can I bring my dog's own food?

We do not encourage outside food. We serve Royal Canin Premium food in fresh bowls to maintain top hygiene and a consistent, high-quality diet for every guest during their stay.

What happens if my dog becomes unwell during their stay?

Your dog’s health is our priority. Our staff monitor all guests closely, and we have clear protocols in place for health concerns. In the event of illness or injury, we will contact you immediately and seek veterinary attention as needed.

Can I bring my dog's toys and bedding?

We do not encourage outside gear. Camelot provides comfortable bedding, fun toys, and leashes so your dog feels right at home.

Do you take entire (undesexed) dogs?

Please contact us directly to discuss your dog’s specific situation. Requirements may vary.

Book Your Dog's Stay at Camelot

Give your dog the holiday they deserve. Spaces fill quickly — especially over peak periods. Book early to avoid disappointment

GET A QUOTE

1881 Mandurah Rd Karnup. WA 6176, Australia
Reception@camelotpetresort.com.au
08 95241050
Monday to Friday 8.00am-12pm & 1.00pm-5.00pm
Saturday 8.00am-12pm.
Sunday 3.30pm-5.00pm
#inline-NyNkLdNvjUEt9Go4wbhb-wrapper{display:none;}
Business Hours & Contact Times

Monday to Friday:
8AM – 12PM & 1PM-5PM
Saturday: 8AM – 12PM
Sunday: 3:30PM – 5PM

.mouse_helper{ background-color:transparent; background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48.839 48.839'%3E%3Cg%3E%3Cpath fill='%23FFFFFF' d='M39.041,36.843c2.054,3.234,3.022,4.951,3.022,6.742c0,3.537-2.627,5.252-6.166,5.252 c-1.56,0-2.567-0.002-5.112-1.326c0,0-1.649-1.509-5.508-1.354c-3.895-0.154-5.545,1.373-5.545,1.373 c-2.545,1.323-3.516,1.309-5.074,1.309c-3.539,0-6.168-1.713-6.168-5.252c0-1.791,0.971-3.506,3.024-6.742 c0,0,3.881-6.445,7.244-9.477c2.43-2.188,5.973-2.18,5.973-2.18h1.093v-0.001c0,0,3.698-0.009,5.976,2.181 C35.059,30.51,39.041,36.844,39.041,36.843z M16.631,20.878c3.7,0,6.699-4.674,6.699-10.439S20.331,0,16.631,0 S9.932,4.674,9.932,10.439S12.931,20.878,16.631,20.878z M10.211,30.988c2.727-1.259,3.349-5.723,1.388-9.971 s-5.761-6.672-8.488-5.414s-3.348,5.723-1.388,9.971C3.684,29.822,7.484,32.245,10.211,30.988z M32.206,20.878 c3.7,0,6.7-4.674,6.7-10.439S35.906,0,32.206,0s-6.699,4.674-6.699,10.439C25.507,16.204,28.506,20.878,32.206,20.878z M45.727,15.602c-2.728-1.259-6.527,1.165-8.488,5.414s-1.339,8.713,1.389,9.972c2.728,1.258,6.527-1.166,8.488-5.414 S48.455,16.861,45.727,15.602z'/%3E%3C/g%3E%3C/svg%3E%0A"); background-position:center center; background-repeat:no-repeat; background-size:16px 16px; border-radius:50%; mix-blend-mode:difference; position: fixed; z-index: 999999; top: 0; left: 0; width: 15px; height: 15px; box-sizing: border-box; display: flex; pointer-events: none; will-change: transform; transform: translate3d(0, 0, 0); }const dot = document.querySelector(".mouse_helper");let mouseX = 0; let mouseY = 0; let dotX = 0; let dotY = 0;const EASING = 0.4;// Khoảng cách lệch so với con trỏ thật (px) const OFFSET_X = 20; const OFFSET_Y = 20;document.addEventListener("mousemove", (e) => { mouseX = e.clientX; mouseY = e.clientY; }, { passive: true });function animate() { dotX += (mouseX - dotX) * 0.35; dotY += (mouseY - dotY) * 0.35;dot.style.transform = `translate3d(${dotX + OFFSET_X}px, ${dotY + OFFSET_Y}px, 0)`;requestAnimationFrame(animate); }animate();