Fairfield Inn & Suites by Marriott Hendersonville Flat Rock receives great reviews from guests. Holiday Inn Express & Suites - Hendersonville SE - Flat Rock, an IHG Hotel, Quality Inn & Suites Hendersonville - Flat Rock and Highland Lake Inn & Resort - Flat Rock are also excellent options to stay in Flat Rock pool.