Glen Allen

3800 Mountain Road Glen Allen Virginia 23060

(804) 672-2200 (804) 672-7147

Request a Reservation

Lobby Hours

Check out time is 1:00pm
Monday – Friday 7:00 am – 7:00 pm
Saturday 7:00 am – 6:00 pm
Sunday 9:00 am – 6:00 pm

Holiday Hours

Thanksgiving Day Lobby closed
Christmas Day Lobby closed


Take I-295 to Exit 49B (Rt. 33 East), turn left at the first stoplight onto Mountain Road. Travel approximately 3/4 mile, Holiday Barn is on the left.



  • Dog Boarding

    At Holiday Barn, Compawssion© is the hallmark of our services and we know that a well-trained and friendly pack is our strongest asset. But it sure helps to have two…

  • Cat Boarding

    Cats love our spacious and furrmazing® multi-level condos. Special features include a private hidden potty, a built-in aquarium with moving fish, multiple windows looking outside, state-of-the-art ventilation system and custom…

  • Dog Training

      We believe that training maximizes the wonderful relationship that we have with our dogs. That’s what our mission, Creating Joy in the Lives of Pets and Their Families ®…

  • Dog Daycare

    There are many benefits to our day care program. Your dog will come home tired and happy. Your dog will get quite a bit of exercise. You do not need…

  • Dog Grooming

    Our professional dog groomers will help your dog look and feel like a beauty king or queen! A basic bath includes two lather and rinses, drying, brushing, nail trim, ear…

  • Dog Staycation

    Dogs love to enjoy a fun day at Holiday Barn. This is perfect for pups that enjoy an individualized one-on-one experience with a friendly counselor. It is a convenient option…