Flat Rock has several historic lodging options as well as modern hotels with all the amenities so choose the accommodation option that best fits your needs. You’ll find a few of your options listed below though this is not a complete list of lodging available in the Flat Rock area. Keep in mind that Flat Rock is located just minutes from Hendersonville, NC so if you can’t find what you are looking for in Flat Rock, Find the best deal, compare prices, and read what other travelers have to say about hotels in Hendersonville.

Holiday Inn Express Hendersonville-Flat Rock link

Holiday Inn Express Hendersonville-Flat Rock

Holiday Inn Express Hendersonville-Flat Rock is conveniently located off I-26 in Flat Rock, NC. You won’t be in the historic Village but you’ll be within 10 minutes of the shops and in a prime location to venture to surrounding cities. Relax in an over-sized room and choose the option and configuration that’s best for you.

  • The standard double offers two queen sized beds and are great for families or friends traveling together.
  • Each ‘executive’ room has a microwave, refrigerator, sleeper sofa, and working desk.
  • The Jacuzzi rooms would appeal to those seeking a romantic getaway with an in room jacuzzi tub. You could cuddle on a cool evening in one of our fireplace rooms,
  • ADA compliant rooms for our guests with special needs.

A complimentary deluxe continental breakfast is served daily from 6:30 until 9:30 AM . There’s luxurious bedding and an indoor heated pool on-site.


This hotel is perfect whether you are traveling on business or for leisure. The Mountain Lodge Flat Rock linkis nestled amongst the Blue Ridge Mountains in beautiful Western North Carolina.  Convenient to Asheville, guests can enjoy blending timeless architecture, culture and art along with an unparalleled modern day city with endless outdoor adventure. The Mountain Lodge is locally owned and operated.

Mountain Lodge Flat Rock link



Read what TripAdvisor says about Highland Lake Inn

Find B&Bs in East Flat Rock,North Carolina,USA link

If a hotel isn’t your style and you’re looking for some local flavor and culture, try one of the many bed and breakfasts in the area. The largest B&B/Inn located within the historic district is the Highland Lake Inn. You can book this and other B&Bs by clicking on the link opposite this paragraph.

Can’t find what you are looking for above or think you can find a better deal? Be sure to check out deals through Priceline on the Flat Rock Hotel Page and East Flat Rock, NC Hotel page Here you can search hotels on a map and find the best deals available in the area.

Kenmure Country Club

100 Clubhouse Dr.
Flat Rock 28731
(828) 693-8481

Mill House Lodge

1150 W. Blue Ridge Rd.
Flat Rock 28731
(828) 693-6077