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

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. Our professional certified dog trainers will skillfully and compassionately help you reach all of your dog…

  • 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…