Located in the beautiful Blue Ridge mountains of North Carolina, Asheville is a favorite destination for mountain-loving travelers. Dogs love it, too, due to the abundance of hiking trails, waterfalls, and other pet-friendly activities you and you furry friend can do together.
Asheville is an extremely pet-friendly town. Don’t be surprised to see chilled water bowls outside the shops downtown, pet bakeries, and plenty of pet-friendly restaurants that will allow your dog on the patio or inside the store. An abundance of lodging options—from simple to extravagant—are available for every budget.
Hotel Indigo
From $154/ night
Conveniently located right off 240 in downtown Asheville, Hotel Indigo offers modern accommodations for both you and Fido. Rooms have contemporary furniture, hardwood floors, seating areas, and a work desk, and amenities include fitness and business centers, meeting space, and dry cleaning and valet services. The hotel provides doggie beds and bags upon request, and you can also enjoy a meal with your dog at the on-site bistro. There’s a grassy area nearby for potty breaks; the only downside is you must cross the street to get there. Dogs must be under 80 pounds and the pet fee is $75 per stay.
Cedar Crest Inn
From $165/ night
Less than a mile from the famous Biltmore Estate, this bed and breakfast style inn offers unique accommodations for you and your pet. Several lodging options are available, but pets are only allowed in cabins number one and two. You can bring up to two pets and the fee is an additional $50 per stay. Popular for weddings and other special occasions, the grounds are spacious, beautifully-groomed and provide plenty of space for your four-legged friend to stretch her legs. For the humans, this is a great spot for a romantic getaway.
Hilton Asheville Biltmore Park
From $257/ night
A short drive from both the Blue Ridge Parkway and the Biltmore Estate, this pet-friendly hotel features an on-site spa, a high-end restaurant, and multilingual staff to service its many international guests. Boasting amenities such as business and fitness centers, there is also a 24-hour market on-site for any last minute human and pet needs. You can bring up to two pets under 75 pounds, and well-behaved dogs may be left unattended for reasonable amounts of time in the room; however, housekeeping service will not be provided when unattended animals are inside. The pet fee is $50 per stay.
The Omni Grove Park Inn
From $215/ night
You’ll love this opulent retreat, which once hosted President and Michelle Obama, putting Asheville on the national radar. Built in 1913, the property has amazing views of the Blue Ridge mountains, four on-site restaurants, an incredible subterranean spa, and is famous for its massive stone fireplace and gingerbread house competition at Christmas. You can bring up to two 60-pound dogs for an $150 fee and there are plenty of places on the property to explore and take bathroom breaks, but pets cannot be left unattended in guest rooms at any time.
The Pines Cottages
From $230/ night
When you’re looking to get out into nature with your furry friend, or don’t want to worry about disturbing the neighbors in a the next room, this is your spot. Located a few miles from the hubbub of downtown, these charming cottages feature full kitchens, spacious accommodations, lush gardens throughout the site, and garden views from every room. During the summer, the surrounding forest is green and full of life; in the winter it’s serene and quiet, a hidden gem just a few minutes from the hustle and bustle of the city. Some rooms have fireplaces. The pet fee is an additional $15 per pet per night, and there is a $200 deposit, refunded at check-in if there is no damage.