How Much Does Dog Boarding Cost in 2026?

Updated September 2026 · 6 min read

Dog boarding typically costs $25 to $85 per night in the United States, depending on your location, the type of facility, and the level of care your dog needs. Luxury "pet hotels" with private suites can run $100+ per night, while home-based boarding through smaller operators often starts closer to $20–$30.

Average Boarding Costs by Facility Type

Facility TypePrice Range (per night)
Home-based / in-home boarding$25–$45
Traditional kennel$30–$50
Full-service pet resort$50–$85
Luxury suite / private room$85–$150+

What Affects the Price

How to Choose the Right Boarding Option

  1. Tour the facility first. Ask to see where dogs actually sleep and play — not just the lobby.
  2. Check staff-to-dog ratios. Lower ratios mean more individual attention for your dog.
  3. Confirm vaccination requirements. Reputable facilities require proof of rabies, DHPP, and bordetella at minimum — this protects your dog too.
  4. Ask about emergency protocols. A good facility has a relationship with a nearby vet and a clear plan if something goes wrong.
  5. Read recent reviews, not just the overall star rating — look for patterns in how they handle problems.

Browse Dog Boarding by City

Browse boarding by city on BestDogCareIn. Listings are being added, and some cities have none yet.

Browse Cities