Our research is editorially independent but we may earn a commission for purchases made through our links.
Asheville, North Carolina is consistently rated one of the most pet-friendly cities in America because of all the fun things you can do with your four-legged friend here. From the grounds of the Biltmore Estate to numerous dark parks, the arboretum, hiking trails, and dog-friendly breweries, the options are endless with the fun you two can have here together. Better yet, there are lots of local hotels that welcome pups with open arms. Here’s a list of pet-friendly hotels in Asheville for your next North Carolina trip.

Aloft Asheville Downtown
Aloft Asheville Downtown is a pet-friendly Marriott hotel that welcomes dogs. Pets stay free here but contact the hotel for more details on its pet policies. Stay here with your pup for an urban chic vibe in the downtown area that’s steps from the local art and culinary scenes. Perks of staying here include free Wi-Fi, an outdoor rooftop pool, 24-hour gym, and social spaces with lovely views. Guests also enjoy cocktails at the balcony bar. re:Fuel by Aloft provides made-to-order meals, while the W XYZ Bar serves small plates and cocktails.

The Residences at Biltmore
The Residences at Biltmore allows pets up to 40 pounds in its pet-friendly condos. Owners must pay a $100 non-refundable fee and let the hotel know they plan to bring a dog. These accommodations are in the heart of Asheville and less than a half-mile from popular Asheville attractions such as Biltmore. This is an all-suite hotel with studio, one, two, and three-bedroom suites. Stay here for a condo-like vibe with extra room to spread out. Package deals are available that include Biltmore tickets, spa treatments in your own suite, and events for groups and weddings. The concierge here can set you up with lots of outdoor adventures, such as ziplining, kayaking, and Land Rover excursions.

Black Walnut B&B Inn
Asheville is home to many wonderful B&B accommodations, including the Black Walnut B&B Inn. This inn has only eight guest rooms, including two in the newly restored carriage house that are pet-friendly. There are no additional fees to bring a pet here and stay in the Magnolia and Camellia rooms. However, pets are not allowed in the Main Inn. The inn also does not allow children under 18, making this a perfect adults-only getaway. Guests here enjoy the amazing breakfasts each morning with three full courses and afternoon tea daily. All of the rooms here have en-suite private baths.

Hotel Indigo Asheville Downtown
Pet lovers also enjoy staying at the Hotel Indigo Asheville Downtown, which offers spa-like bathrooms, hardwood floors, and views of the Blue Ridge Mountains. Pets up to 80 pounds can stay here for a one-time $75 fee. Pet-friendly attractions nearby are the Battery Park Book Exchange and Champagne Bar, Three Dog Bakery, New Belgium Brewery, and the North Carolina Arboretum. Meanwhile, oneFIFTYone Boutique Bar & Kitchen serves up small plates, all meals, and drinks in a fun atmosphere. At Hotel Indigo, you’ll also find a fitness center, business stations, a meeting room, and valet parking available. Room service is also available at this hotel.

Comfort Suites Outlet Center
Comfort Suites Outlet Center is another hotel that allows pets in Ashville. It allows up to two pets with a 30-pound limit for $25 per night. Guests should call the hotel to confirm the availability of a pet-friendly room. There’s an outdoor seasonal pool here open from May through October. Perks of a stay at the Comfort Suites Outlet Center are free hot breakfast daily, free premium Wi-Fi, free accessible parking, a fitness center, and indoor corridors. It is conveniently located off of I-65, near the Asheville Outlets, and about seven miles from both the Biltmore Estate and downtown Asheville.

Omni Grove Park Inn
Pups love staying at the Omni Grove Park Inn because two dogs up to 60 pounds can stay in a room with you. There is a $150 cleaning charge per room, per stay. Here you’ll find stylish rooms and four locally sourced restaurants. The hotel has modern guest rooms and suites, which includes an adults-only floor. It is a historic hotel with a history dating back over a century. There are indoor and outdoor pools, indoor and outdoor tennis courts, and a fitness center. This is a fun resort to bring the whole family too because there’s a kids’ club that includes a backpack with crayons, activity books, games, and binoculars.

Hilton Asheville Biltmore Park
The Hilton Asheville Biltmore Park allows pets up to 75 pounds for a $50 non-refundable fee. This hotel has a vibrant location in the heart of the shopping, entertainment, and dining district of Biltmore Park Town Square. It has an indoor pool, fitness center, and onsite spa for massages and other relaxing treatments. Valet parking and self-parking are available in a garage. The onsite Roux restaurant and bar serves up innovative cuisine as well.

Grand Bohemian Hotel Asheville, Autograph Collection
Grand Bohemian Hotel Asheville, Autograph Collection is also pet-friendly in Asheville and welcomes two pets per room for a non-refundable fee of $150 for one dog and $50 for a second dog. It has an art gallery featuring local and regional artists, a full-service spa, a fitness center, free Wi-Fi, and luxurious rooms.

Holiday Inn Asheville East
There are pet-friendly rooms at Holiday Inn Asheville East for a pet fee of $45 per night. A pet walking area is also available. This hotel is between Asheville, Black Mountain, and Biltmore Estate. Kids under 18 stay free here, and kids 11 and under eat free at the onsite restaurant.

Abbington Green Bed and Breakfast Inn
Another pet-friendly B&B option in Asheville is the Abbington Green Bed and Breakfast Inn. Dogs can stay in all three suites in the Carriage House (Eaton Square, Grosvenor Square, and Hyde Park) with a $30 fee per night, per dog. There is a fenced dog run you can play in at the back of the property too. This is a historic and romantic B&B designed in 1908 with English-style gardens and an amazing multi-course breakfast each morning. Make sure to visit the spa located in the original parlor.