In the 15+ years we’ve been exploring Blue Ridge Mountain towns, we’ve had a chance to visit many of the best places to stay in Asheville NC.
From charming B&Bs and hotels in Downtown Asheville to cabin rentals and historic inns nearby, there are countless options for accommodations around town.
In fact, there are nearly 80 different hotels in Asheville’s 45-square-mile metropolitan area!
The best hotels in Asheville, North Carolina offer an array of amenities, plus close proximity to some of our favorite fun things to do in Asheville.
People who travel with their dogs (as we often do) will be amazed by how dog-friendly Asheville is, with dozens of pet-friendly hotels in Asheville to choose from.
Read on for our guide to the best hotels in Asheville NC to visit, from cheap hotels and boutique hotels to luxury hotels with spas and other upscale services.
READ MORE: The 35 Best Things to Do in Asheville NC
Best Hotels in Asheville NC Guide
(Arranged by Location & Amenities)
- AC Hotel Asheville Downtown
- Cambria Hotel Downtown Asheville
- DoubleTree by Hilton Asheville Downtown
- Foundry Hotel Asheville, Curio Collection By Hilton
- Kimpton- Hotel Arras
- Elevation Lofts Hotel
- Hilton Asheville Biltmore Park
- Hilton Garden Inn Asheville South
- TownePlace Suites by Marriott Asheville Downtown
- Courtyard by Marriott Asheville Airport
- Holiday Inn Hotel & Suites Arden- Asheville Airport
- Home2 Suites By Hilton Asheville Airport
- Grand Bohemian Hotel Asheville, Autograph Collection
- The Inn On Biltmore Estate
- The Omni Grove Park Inn
Downtown Hotels in Asheville NC
1. AC Hotel Asheville Downtown
10 Broadway Street, Asheville NC • 828-258-2522 • Official Site
Check Rates: AC Hotel Asheville Downtown via Booking.com
Nestled in the heart of the bustling mountain town, the AC Hotel Downtown Asheville offers an amazing location with gorgeous mountain views, a rooftop restaurant, and a fitness center.
Rooms come with flat screen TVs, coffee makers, mini fridges, and free Wifi. There’s also a convenience store on site for any items that may have been left at home.
The AC Hotel is one of several dog friendly Asheville NC hotels: Up to two pets are welcome for an additional $50 per day, or $75 per stay.
A highly–rated continental breakfast is served each day until 11AM, and their Capella On 9 restaurant offers a tapas-style menu accompanied by live music and craft cocktails.
The Botanical Gardens at Asheville is just 1.4 miles away, offering visitors a chance to see 600+ plant species native to the region and some of the most beautiful birds of North Carolina.
2. Cambria Hotel Downtown Asheville
15 Page Avenue, Asheville NC • 828-348-4850 • Official Site
Check Rates: Cambria Hotel Downtown Asheville via Booking.com
Sitting in the center of the city, surrounded by the beautiful Blue Ridge Mountains, this is one of the best downtown hotels in Asheville NC.
The upscale (but affordable) Cambria Hotel matches its excellent location with great amenities, including microwaves, coffee makers, and fridges in every room.
Free Wifi access can be found throughout the property, and there’s a fitness center is available for guests who want to stay fit during their travels.
We love their outdoor terrace, which has a fireplace and patio furniture, making it a perfect place for admiring the skyline of the city and the Blue Ridge Mountains that surround it.
Hemingway’s Cuban Restaurant & Rooftop Bar features an authentic Cuban menu and craft cocktails that can be enjoyed while watching the sunset behind the mountains.
READ MORE: Exploring The 17 Best Asheville NC Breweries
3. DoubleTree by Hilton Asheville Downtown
199 Haywood Street, Asheville NC • 828-505-8500 • Official Site
If you’re looking for centrally located hotels in Downtown Asheville NC, the DoubleTree by Hilton should definitely be on your list to consider.
This hotel has 140 comfortable rooms with coffee makers, flat screen TVs, and free WiFi access. Several of the rooms also offer amazing overviews of the city below.
Fitness enthusiasts will love the indoor swimming pool and fitness center, with the gym being open 24 hours a day.
On the 8th floor, you’ll find The Montford Rooftop Bar, where guests can find craft cocktails and an Appalachian– inspired menu to enjoy while they soak in stunning views of the city and nearby mountains.
The Green Sage Coffeehouse & Cafe is just a 1/2-mile from the hotel, offering thoughtfully sourced food and amazing Fair Trade coffee drinks.
4. Foundry Hotel Asheville, Curio Collection By Hilton
51 South Market Street, Asheville NC • 828-552-8545 • Official Site
The Foundry Hotel is another great option if you’re looking for dog friendly hotels in Asheville.
Formerly home to a foundry that forged steel for the Biltmore Estate, it has since become a modern hotel with a great location and awesome amenities.
This 87-room boutique hotel in Asheville offers guests a fridge, coffeemaker, kettle, and flat screen TV in every room.
There’s also a complimentary Continental breakfast, Wifi access, and free bikes that can be used to explore the city.
Other hotel amenities include a fitness center, a bar, and the Benne On Eagle restaurant, which is open for breakfast and dinner and boasts a menu with African and American culinary influences.
If you want to try some of Asheville’s best restaurants, the excellent BBQ of 12 Bones Smokehouse is only 2 miles away. As is Well-Bred Bakery, which is a great place to visit for gourmet quiches, pastries, and locally roasted coffee.
5. Kimpton – Hotel Arras, an IHG Hotel
7 Patton Avenue, Asheville NC • 828-255-0303 • Official Site
Check Rates: Kimpton – Hotel Arras, an IHG Hotel via Booking.com
If you’re looking for the best hotels in Downtown Asheville NC, the Kimpton Hotel consistently ranks in the Top 3.
This 4-star luxury hotel in Asheville features flat screen TVs, refrigerators, and minibars in every room. The Kimpton also offers free bicycle rentals, a fitness center, and a shared lounge area.
With an on-site Mediterranean restaurant (Bargello) and hotel bar (District 42), guests won’t need to go far to enjoy a tasty meal.
Some of our favorite amenities of the Kimpton Asheville include a terrace that’s perfect for relaxing, and rooms with majestic mountain views.
But if exploring Asheville experience is what you seek, you could take a short (0.2-mile) walk down the block to visit the beloved Bouchon, a delightful French bistro that practices a farm-to-table philosophy.
Located just 0.3 miles from the hotel, you’ll find the Roman Catholic Basilica of Saint Lawrence, which was built in 1905. Tours are available so that visitors can admire the historic church’s stunning stained glass and architecture.
Pet Friendly Hotels in Asheville NC
6. Elevation Lofts Hotel
52 Broadway Street, Asheville NC • 828-761-7742 • Official Site
Check Rates: Elevation Lofts Hotel via Booking.com
If you’re on the hunt for more pet friendly hotels in Asheville NC, take a look at the Elevation Lofts Hotel. Unlike many other hotels in Asheville, there are no restrictions on breed here.
Elevation Lofts Hotel allows up to 2 well-behaved dogs in each unit, with a non-refundable Pet Fee of $200 per visit.
Offering a unique short-term living experience, every unit at the Elevation Hotel comes with a fully equipped kitchen with a coffee maker, stovetop, oven, dish washer, and all the other essentials guests may need for cooking.
Another perk of this fully renovated historic property is the fact that each unit comes with gas burning fireplaces for chilly nights in Asheville NC winters. There are also facilities for washing clothes and flat screen TVs as well.
The Biltmore Estate is only 5.5 miles from the Elevation Lofts Hotel, while the Asheville Pinball Museum is just under 3 miles away.
There are also numerous fantastic parks and hiking trails near the property, including Magnolia Park and Mountainside Park, both of which are less than a mile away.
7. Hilton Asheville Biltmore Park
43 Town Square Boulevard, Asheville NC • 828-209-2700 • Official Site
Check Rates: Hilton Asheville Biltmore Park via Booking.com
Looking for pet friendly places to stay in Asheville NC can be like looking for a needle in a haystack if you need a hotel that allows big dogs.
But dogs with a maximum weight of 75 pounds are allowed at the Hilton Asheville Biltmore Park hotel, as long as you pay the non-refundable $75 fee.
Each of their 165 guest rooms is furnished with a coffee maker, flat screen TV, and mini fridge. But our favorite of the hotel’s amenities is the Hilton Asheville Biltmore Park spa.
Guests can take advantage of the hot tub, massages, facials, and other spa services the hotel offers, which is perfect for unwinding after a day of exploring the nearby hiking trails and waterfalls.
READ MORE: The 10 Best Things to Do in Winston Salem NC
8. Hilton Garden Inn Asheville South
9 Rocky Ridge Road, Asheville NC • 828-633-6024 • Official Site
Check Rates: Hilton Garden Inn Asheville South via Booking.com
Traveling with two pets can be a stressful ordeal. If you’re looking for pet friendly hotels in Asheville NC that allow multiple fur babies, check out the Hilton Garden Inn Asheville South.
The hotel allows 2 pets (whether it’s two dogs, two cats, or a combination) for 1-4 nights for a non-refundable $75 fee.
But note that there is a maximum weight of 100 pounds.
Located 5 miles southwest of Downtown Asheville, this hotel has 111 guest rooms, a fitness center, and a terrace that features an outdoor fireplace and comfortable furniture.
There’s a restaurant on the property, The Garden Grille & bar, which has a menu focused mostly on sandwiches and light American fare. They also have a convenience store where you can pick up snacks and basic essentials.
9. TownePlace Suites by Marriott Asheville Downtown
39 Elm Street, Asheville NC • 828-407-4200 • Official Site
Located near the center of Asheville NC, the TownePlace Suites Hotel feels like a home away from home, offering guests fully equipped kitchens and everything you’ll need for cooking a full meal.
Other TownePlace Suites amenities include flat screen TVs with streaming services in every unit, free WiFi, and a free Continental and hot breakfast every morning.
There’s also a game room filled with board games and puzzles, a fitness center, and an indoor play area to keep the kids occupied when the weather outside is frightful.
Outside you’ll find a sundeck, barbecue grills, and a picnic area that guests are welcome to use when the weather turns warm.
This Asheville hotel allows pets as well, with a fee of $75 per stay for up to 2 pets, with a maximum weight of 50 pounds.
If you want to explore the great outdoors, both Sunset Park and Albermarle Park are less than a mile from TownePlace Suites, and the Appalachian Mountains are within 20 miles.
Hotels Near Asheville Airport with Shuttle Service
10. Courtyard by Marriott Asheville Airport
360 Rockwood Road, Arden NC • 828-684-5000 • Official Site
Offering a great view of the mountains just 14 miles from Downtown Asheville, the Courtyard by Marriott Asheville Airport offers a complimentary shuttle to and from Asheville Regional Airport.
The Asheville Airport is less than a mile from the hotel, so guests won’t have to worry about missing their flight due to traffic.
Every room at the Courtyard Hotel comes with a refrigerator, microwave, and a coffee maker.
An indoor swimming pool and fitness center allow guests to stay active without having to leave the property.
If you’re looking to explore the city of Asheville and the nature surrounding it, check out one of the North Carolina parks that are located within miles of the hotel.
Mills River Park is only 4.3 miles away, and the NC Arboretum is just 5 miles from the hotel.
11. Holiday Inn Hotel & Suites Arden – Asheville Airport, an IHG Hotel
9 Brian Boulevard, Arden NC • 828-684-6000 • Official Site
There are so many options to consider when choosing between the myriad hotels in Asheville NC.
If you want to make sure all your boxes are checked, but don’t want to break the bank, consider the Holiday Inn Hotel & Suites, one of the best budget hotels in Asheville.
Located less than 1 mile from the Asheville Regional Airport and 14 miles from the center of Asheville, this hotel has free internet access throughout the property and a business center for guests to use.
Use of their indoor swimming pool, hot tub, and fitness center are also included with your reservation.
The Concourse B Restaurant is open for breakfast and dinner, and there’s also a full on site.
The beautiful Botanical Gardens at Asheville are just 12 miles from the hotel, and it’s a great space for anyone wanting an idyllic escape filled with stunning greenery and North Carolina wildflowers.
12. Home2 Suites By Hilton Asheville Airport
390 Airport Road, Arden NC • 828-676-1776 • Official Site
Searching for hotels near Asheville NC can be a tedious task, but this one offers a free airport shuttle service and days of relaxing by the pool.
Every room at Home2 Suites is equipped with a coffee maker and flat screen TV, while select rooms also feature a kitchen, dishwasher, and a microwave. Free Wifi access can also be found throughout the hotel.
Outside, guests can find barbecue grills, an outdoor fireplace, and a picnic area for those who want to cook out and enjoy the lovely weather of the Blue Ridge Mountains.
There are also complimentary washer and dryer facilities in the fitness center, plus an indoor heated pool that guests are welcome to take advantage of all year round.
Breakfast is provided by the hotel every morning, but you could also venture into the city to try some of Asheville’s many great restaurants.
For those with an adventurous spirit and a love of nature, the Biltmore Estate Equestrian Center offers private, 2-hour guided horseback rides that explore the trails on the historic property.
If you’re interested, make sure to purchase a Biltmore day pass, and make your reservation a few days in advance.
Luxury Hotels in Asheville NC
13. Grand Bohemian Hotel Asheville (Autograph Collection)
11 Boston Way, Asheville NC • 828-505-2949 • Official Site
If you’re interested in visiting spa hotels in Asheville NC, take a look at the Grand Bohemian Hotel, which offers an exceptional assortment of spa services.
Located 3 miles from Downtown Asheville, this luxury hotel has excellent spa services to make guests feel rejuvenated, plus a gift shop that features an array of gorgeous work from local artists.
Widely considered to be one of the best places to stay in Asheville NC, the Grand Bohemian’s rooms offer comfy beds, coffee makers, luxurious bathrooms with marble floors, and flat screen TVs.
Access to the fitness center and business center are included in your reservation, and their restaurant, the Red Stag Grill, is available for breakfast, lunch, and dinner.
Given the hotel’s great location, the options for those who want to explore Asheville are endless. There are myriad hiking trails, parks, waterfalls, galleries, breweries, and more, all within a short trip.
If you’re looking to sample some of the critically-acclaimed Downtown Asheville restaurants, consider going on an Asheville Food Tour, where you’ll get to experience 7 of the best places to eat in Asheville!
14. The Inn On Biltmore Estate
1 Antler Hill Rd, Asheville NC • 800-411-3812 • Official Site
Check Rates: The Inn on Biltmore Estate via Booking.com
The Biltmore Estate is known for its history, beauty, and its incredible Biltmore Christmas celebration. But it’s also known for having one of the best luxury hotels in Asheville NC.
Located just 3 miles from the city’s center, the Inn on Biltmore Estate offers luxuries such as valet parking, a fantastic spa, a hot tub, fitness center, and much more.
An outdoor pool and playground for kids are just a few of the many perks to staying at The Inn. This hotel also offers childcare services for those who want to hit the spa or gym without worrying about their little ones.
There are two on-site restaurants here. The Dining Room offers luxurious 4-star service, and the Library Lounge offers cocktails and lite bites in a relaxed, elegant environment.
A sundeck and terrace with outdoor furniture are perfect for admiring the amazing views of the Blue Ridge Mountains.
Other fun activities that the Biltmore Estate has to offer include horseback riding, wine tastings, botanical gardens, seasonal events, guided tours, classes, and bike rentals.
READ MORE: The 15 Best NC Wineries to Visit
15. The Omni Grove Park Inn
290 Macon Avenue, Asheville NC • 800-438-5800 • Official Site
Check Rates: The Omni Grove Park Inn via Booking.com
Looking for the best places to stay in Asheville? The Omni Grove Park Inn ranks right alongside The Inn on Biltmore Estate among the Asheville hotels that consistently top the list.
Built in 1913 just 2.3 miles from Downtown Asheville, this historic hotel’s 513 guest rooms and suites include a flat screen TV, coffee maker, and a refrigerator. There are also 3 swimming pools, including one with a poolside bar.
Outdoor fireplaces, patio furniture, and lushly landscaped gardens will make your stay more enjoyable, allowing you to admire the stunning nature that surrounds the property.
With four different restaurants and six cafes/bars on-site, guests can try a little bit of everything, from gourmet French cuisine to seafood.
Other awesome Grove Park Inn amenities include a spa that offers numerous massage options, fitness and yoga classes, and a hot tub.
In late November and December, you can also expect to see some incredible holiday baking magic at The Grove Park Inn Gingerbread House Competition. -by Samantha Dickens; all images courtesy of Booking.com