The best deals on hotels when visiting Dunns Rock in North Carolina.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Dunns Rock, North Carolina 28712

Holiday Inn Express Brevard City Center an IHG Hotel

185 Old Hendersonville Hwy Brevard, NC

For a welcoming and budget-friendly stay, Holiday Inn Express Brevard City Center an IHG Hotel offers inviting rooms with rates from $174.00, creating a snug space ideal for travelers bound for Dunns Rock. Benefit from Holiday Inn Express's strategic locations, conveniently situated near airports, highways, and popular attractions.

At Holiday Inn Express Brevard City Center an IHG Hotel, a quick drive brings guests into the lively downtown area of Dunns Rock, where the city’s top destinations await. Stay comfortably and affordably while soaking in the best of Dunns Rock—reserve now!

  Call (855) 234-7135 to book with an agent.
  5.0 miles from Dunns Rock, NC 28712

Starting at

$174.00

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites

2228 Asheville Hwy Brevard, NC

For an affordable and enchanting stay, Comfort Inn & Suites offers inviting rooms with rates beginning at $123.99, creating a welcoming and comfortable space for guests. Experience the joy of travel with Comfort Inn's family-friendly services, including accommodations that cater to the needs of younger guests.

At Comfort Inn & Suites, guests can enjoy a more serene environment, with downtown Dunns Rock just a drive away for easy access to the city’s main attractions. Enjoy Dunns Rock like never before with a hotel that’s practical and inviting—book today!

  Call (855) 234-5074 to book with an agent.
  7.0 miles from Dunns Rock, NC 28712

Starting at

$123.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Brevard

275 Forest Gate Dr. Pisgah Forest, NC

Guests bound for Dunns Rock will appreciate the inviting accommodations at Hampton Inn Brevard, where hospitable rooms start at $152.99, creating a welcoming space for rest. Enjoy the ease of grab-and-go snacks and drinks from Hampton’s 24-hour pantry, catering to late-night cravings or quick bites on the run.

Guests staying at Hampton Inn Brevard can easily access downtown Dunns Rock, making it simple to balance city exploration with a more relaxed stay. Choose a hotel that makes your Dunns Rock trip both practical and enjoyable—secure your stay today!

  Call (855) 234-5074 to book with an agent.
  7.5 miles from Dunns Rock, NC 28712

Starting at

$152.99

per night

Read Reviews View Amenities View All Rooms

Brook Trout Inn

19259 Rosman Hwy Sapphire, NC

Find a welcoming retreat at Brook Trout Inn on your journey to Dunns Rock, where peaceful rooms provide relaxation, with nightly rates beginning at an accessible $163.90. Relax in an environment where comfort meets luxury, featuring premium bedding and a restful atmosphere.

For a quiet retreat, Brook Trout Inn offers peaceful surroundings, with the convenience of downtown Dunns Rock remaining nearby for city access. Find a luxurious retreat in Dunns Rock with accommodations that leave a lasting impression—secure now!

  Call (855) 234-5074 to book with an agent.
  13.9 miles from Dunns Rock, NC 28712

Starting at

$163.90

per night

Read Reviews View Amenities View All Rooms

Kanuga Inn & Lodging

471 Kanuga Chapel Dr Hendersonville, NC

Relax in the hospitable surroundings of Kanuga Inn & Lodging when traveling to Dunns Rock, where inviting rooms create a comfortable stay, with nightly rates from $169.99. Stay in rooms that make travel more enjoyable, offering a variety of amenities that cater to both relaxation and convenience.

From Kanuga Inn & Lodging, a simple drive brings guests into downtown Dunns Rock, where they can explore the city’s attractions and return to the calm of the hotel. Stay effortlessly in Dunns Rock with a hotel that ensures your visit is perfect—lock in today!

  Call (855) 234-2997 to book with an agent.
  14.2 miles from Dunns Rock, NC 28712

Starting at

$169.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Cashiers Sapphire Valley

3245 US Highway 64 E Sapphire, NC

Guests bound for Dunns Rock can relax at Hampton Inn & Suites Cashiers Sapphire Valley, where inviting rooms start at $211.99, creating a warm and welcoming environment ideal for unwinding. Enjoy the warmth and ambiance of Hampton’s fireplaces in select lobby areas, creating a cozy gathering spot during cooler months.

Rest in the peaceful setting of Hampton Inn & Suites Cashiers Sapphire Valley, where guests can relax knowing downtown Dunns Rock is just a short drive away. Make your Dunns Rock travels both fun and affordable with thoughtfully designed accommodations—secure today!

  Call (855) 234-2997 to book with an agent.
  17.7 miles from Dunns Rock, NC 28712

Starting at

$211.99

per night

Read Reviews View Amenities View All Rooms

Fairway Forest

70 Sapphire Valley Road Sapphire, NC

With a welcoming environment, Fairway Forest near Dunns Rock offers quality rooms designed for relaxation, with budget-friendly rates beginning at $123.99. Stay in accommodations that provide a lavish experience, with enhanced amenities and superior comfort.

Rest easy at Fairway Forest, where quiet surroundings create a peaceful stay and downtown Dunns Rock remains within easy reach. Get ready to enjoy Dunns Rock with a hotel that takes luxury and savings seriously—lock in today!

  Call (855) 233-0132 to book with an agent.
  18.0 miles from Dunns Rock, NC 28712

Starting at

$123.99

per night

Read Reviews View Amenities View All Rooms

SKYLARANNA Resort & Spa

2075 North Rugby Rd Hendersonville, NC

Discover a touch of elegance at SKYLARANNA Resort & Spa on your journey to Dunns Rock, where inviting rooms provide comfort, with rates beginning at $228.99 per night. Find true relaxation in rooms that offer a seamless blend of luxury and essential amenities, tailored for your comfort.

Guests staying at SKYLARANNA Resort & Spa can enjoy a quiet retreat, with downtown Dunns Rock just a short drive away for sightseeing or city adventures. Enjoy an unforgettable Dunns Rock retreat with a hotel that offers refined comfort—reserve your room now!

  Call (855) 239-4019 to book with an agent.
  19.7 miles from Dunns Rock, NC 28712

Starting at

$228.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Hendersonville

102 Mitchelle Drive Hendersonville, NC

At Days Inn by Wyndham Hendersonville, travelers visiting Dunns Rock can find intimate-feeling, budget-conscious accommodations with rooms beginning at $119.99, creating a comfortable space. Relax in outdoor seating areas, perfect for enjoying a morning coffee or unwinding at the end of the day.

Find your peaceful getaway at Days Inn by Wyndham Hendersonville, where you can unwind in quiet comfort while Dunns Rock's attractions are never far away. Stay relaxed and enjoy budget-friendly lodging for your Dunns Rock visit—lock in now!

  Call (855) 235-6136 to book with an agent.
  20.4 miles from Dunns Rock, NC 28712

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge

206 Mitchelle Dr Hendersonville, NC

With rooms starting at $100.99, Econo Lodge is an affordable choice for guests visiting Dunns Rock, creating a clean, welcoming space perfect for a peaceful stay. Control your room's climate with in-room air conditioning at Econo Lodge, ensuring comfort no matter the weather.

Enjoy the best of both worlds at Econo Lodge, offering a tranquil atmosphere with the convenience of Dunns Rock close by. Plan your Dunns Rock getaway with a hotel that offers great value—lock in now!

  Call (855) 233-7850 to book with an agent.
  20.4 miles from Dunns Rock, NC 28712

Starting at

$100.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Hendersonville

240 Mitchelle Drive Hendersonville, NC

Guests bound for Dunns Rock will find inviting accommodations at Red Roof Inn Hendersonville, with budget-friendly rooms starting at $125.00, creating a warm and welcoming environment. Make travel easier with Red Roof Inn’s amenities, tailored to provide everything you need for a stress-free stay.

At Red Roof Inn Hendersonville, you can enjoy the best of both worlds—peaceful accommodations with convenient access to Dunns Rock. Plan your Dunns Rock adventure with inviting, affordable lodging—secure your room now!

  Call (855) 233-7850 to book with an agent.
  20.5 miles from Dunns Rock, NC 28712

Starting at

$125.00

per night

Read Reviews View Amenities View All Rooms

The Wells Cashiers

58 North 107 Cashiers, NC

Guests bound for Dunns Rock will appreciate the budget-conscious comfort at The Wells Cashiers, with restful rooms starting at $267.50, creating a warm, inviting atmosphere. Relax in accommodations that go beyond the essentials, offering additional comfort and amenities for a satisfying stay.

At The Wells Cashiers, guests can unwind in spacious surroundings while still being close to the vibrant life of Dunns Rock. Plan your Dunns Rock visit with accommodations that make relaxation affordable—book today!

  Call (855) 235-0725 to book with an agent.
  20.6 miles from Dunns Rock, NC 28712

Starting at

$267.50

per night

Read Reviews View Amenities View All Rooms

Cascades Mountain Resort Ascend Hotel Collection

201 Sugarloaf Road Hendersonville, NC

Travelers exploring Dunns Rock will appreciate the charm of Cascades Mountain Resort Ascend Hotel Collection, where refined accommodations create a comfortable stay, with rates starting at $116.11. Relax in a luxurious setting where comfort meets elegance, offering rooms with refined decor and superior amenities.

Guests at Cascades Mountain Resort Ascend Hotel Collection can relax in a serene setting and still take advantage of Dunns Rock's top activities with ease. Stay in Dunns Rock with a hotel that combines elegance with modern convenience—book today!

  Call (855) 233-0132 to book with an agent.
  20.7 miles from Dunns Rock, NC 28712

Starting at

$116.11

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Hendersonville

155 Sugarloaf Rd Hendersonville, NC

With budget-friendly rooms from $159.99, Hampton Inn Hendersonville provides inviting comfort for travelers bound for Dunns Rock, creating a warm, inviting environment perfect for unwinding. Experience Hamptonality at its best, with friendly service, impeccably clean rooms, and cozy surroundings every time.

Discover a calming retreat at Hampton Inn Hendersonville, where the peaceful surroundings are complemented by proximity to Dunns Rock. Stay refreshed and on budget in Dunns Rock with thoughtfully designed accommodations—secure today!

  Call (855) 235-6136 to book with an agent.
  20.8 miles from Dunns Rock, NC 28712

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Ramada by Wyndham Hendersonville

150 Sugarloaf Rd Hendersonville, NC

At Ramada by Wyndham Hendersonville, travelers to Dunns Rock will find enchanting rooms with rates beginning at $128.99, creating a warm, welcoming environment perfect for relaxation. Enjoy the festive atmosphere of Ramada's holiday celebrations, with special events and decorations to mark the season.

Discover your ideal getaway at Ramada by Wyndham Hendersonville, where peaceful accommodations are paired with proximity to Dunns Rock's top sights. Enjoy added comfort and savings on your Dunns Rock trip—book your hotel stay now!

  Call (855) 234-5074 to book with an agent.
  20.8 miles from Dunns Rock, NC 28712

Starting at

$128.99

per night

Read Reviews View Amenities View All Rooms

Home2 Suites by Hilton Hendersonville

146 Sugar Loaf Road Hendersonville, NC

Relax in the warm surroundings of Home2 Suites by Hilton Hendersonville as you explore Dunns Rock, where comfortable accommodations create a peaceful escape, with rates starting at $171.99. Make the most of Home2 Suites' extended stay discounts, which provide significant savings for longer visits.

Escape the city bustle at Home2 Suites by Hilton Hendersonville, where a relaxing atmosphere awaits and Dunns Rock remains within a short drive. Relax in Dunns Rock with a hotel that offers modern amenities and excellent value—reserve today!

  Call (855) 239-4019 to book with an agent.
  20.9 miles from Dunns Rock, NC 28712

Starting at

$171.99

per night

Read Reviews View Amenities View All Rooms

The Lodge at Flat Rock

42 Mcmurray Rd Flat Rock, NC

Enjoy quality and relaxation at The Lodge at Flat Rock near Dunns Rock, where inviting accommodations create a restorative environment, with rates beginning at $189.99. Experience a stay defined by luxury and comfort, with rooms that are thoughtfully appointed to meet your every need.

Find serenity at The Lodge at Flat Rock, where calm lodgings are matched with the convenience of being close to Dunns Rock's top spots. Relax in Dunns Rock with a hotel that turns your trip into a sophisticated getaway—lock in today!

  Call (855) 239-5277 to book with an agent.
  20.9 miles from Dunns Rock, NC 28712

Starting at

$189.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Hendersonville Flat Rock

836 Upward Rd Flat Rock, NC

For those visiting Dunns Rock, Fairfield Inn & Suites by Marriott Hendersonville Flat Rock offers reassuring accommodations with rates beginning at $204.99, creating a warm, welcoming atmosphere perfect for unwinding. Experience the freedom of seamless travel with Fairfield's efficient check-in and check-out processes, designed to save you time.

Plan your ideal trip at Fairfield Inn & Suites by Marriott Hendersonville Flat Rock, balancing rest in a serene setting with the excitement of Dunns Rock a short drive away. Enjoy a seamless Dunns Rock experience with lodging that doesn’t compromise on comfort—book now!

  Call (855) 233-0132 to book with an agent.
  21.2 miles from Dunns Rock, NC 28712

Starting at

$204.99

per night

Read Reviews View Amenities View All Rooms

Wingate by Wyndham Fletcher at Asheville Airport

31 Airport Park Rd Fletcher, NC

With rates from $155.99, Wingate by Wyndham Fletcher at Asheville Airport provides inviting accommodations for travelers visiting Dunns Rock, creating a comfortable and welcoming space for relaxation. Stay cozy with Wingate’s in-room fireplaces available in select suites, adding warmth and ambiance to your stay.

Stay at Wingate by Wyndham Fletcher at Asheville Airport for a relaxing retreat, with the added benefit of having Dunns Rock's attractions just minutes away. Enjoy Dunns Rock like never before with a hotel that’s practical and inviting—book today!

  Call (855) 235-0725 to book with an agent.
  21.6 miles from Dunns Rock, NC 28712

Starting at

$155.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Asheville Airport / Fletcher

155 Underwood Rd Fletcher, NC

At Fairfield Inn & Suites by Marriott Asheville Airport / Fletcher, guests bound for Dunns Rock will find enveloping comfort with rooms starting at $184.99, creating a warm and inviting environment perfect for relaxation. Enjoy the quiet solitude of Fairfield's adult-only relaxation rooms, providing a peaceful space away from the family-friendly activity.

Unwind in the peaceful surroundings of Fairfield Inn & Suites by Marriott Asheville Airport / Fletcher, where you can relax in comfort and still explore Dunns Rock at your leisure. Get ready for an unforgettable Dunns Rock visit with thoughtfully designed, budget-friendly lodging—lock in today!

  Call (855) 239-4019 to book with an agent.
  21.8 miles from Dunns Rock, NC 28712

Starting at

$184.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Asheville Airport

18 Rockwood Road Fletcher, NC

At Hampton Inn & Suites Asheville Airport, guests visiting Dunns Rock will find inviting rooms with rates starting at $168.99, providing a clean and welcoming space perfect for relaxation. Embrace the value of staying at Hampton by Hilton, where essential amenities and friendly service come without the extra fees.

Stay at Hampton Inn & Suites Asheville Airport to experience the perfect blend of quiet and convenience, with restful accommodations just minutes from Dunns Rock. Uncover Dunns Rock with a hotel that adds value to your adventure—reserve your stay now!

  Call (855) 236-8982 to book with an agent.
  21.8 miles from Dunns Rock, NC 28712

Starting at

$168.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Asheville Airport

196 Underwood Road Fletcher, NC

At Quality Inn Asheville Airport, travelers bound for Dunns Rock will find inviting comfort with rooms beginning at $124.99, creating a clean and welcoming space perfect for relaxation. Benefit from Quality Inn's eco-conscious building design, utilizing energy-efficient technologies and sustainable materials.

Find your serene escape at Quality Inn Asheville Airport, with the opportunity to explore Dunns Rock just a short drive from the hotel. Get ready for a Dunns Rock visit with a hotel that makes relaxation effortless—lock in today!

  Call (855) 234-2997 to book with an agent.
  21.9 miles from Dunns Rock, NC 28712

Starting at

$124.99

per night

Read Reviews View Amenities View All Rooms

Clarion Inn Asheville Airport

550 Airport Road Arden, NC

Guests bound for Dunns Rock can enjoy inviting comfort at Clarion Inn Asheville Airport, where quiet rooms begin at $139.99, creating a warm and welcoming space ideal for relaxation. Relax with a book or meet with friends in the comfortable lobby seating areas at Clarion Inn.

Discover a quiet haven at Clarion Inn Asheville Airport, where calm accommodations offer the perfect balance with proximity to Dunns Rock. Enjoy Dunns Rock with an affordable hotel that enhances your travel experience—secure now!

  Call (855) 234-5074 to book with an agent.
  22.0 miles from Dunns Rock, NC 28712

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Asheville Airport

15 Rockwood Rd Fletcher, NC

At Comfort Inn Asheville Airport, travelers to Dunns Rock will find inviting rooms with rates from $139.99, creating a warm, welcoming space perfect for relaxation. Unwind in our beautifully appointed lobbies, ideal for meeting colleagues or relaxing after a day of travel.

Enjoy a quiet stay at Comfort Inn Asheville Airport, perfectly positioned for those wanting both relaxation and proximity to Dunns Rock. Treat yourself to a well-appointed, affordable hotel while exploring Dunns Rock—reserve today!

  Call (855) 239-4019 to book with an agent.
  22.1 miles from Dunns Rock, NC 28712

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms