North Carolina may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window
Ann Sair on trover

Find Hotels in Flat Rock, NC

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Flat Rock hotels and places to stay

Tiny House Lofts Flat Rock - Hendersonville - Asheville
The Cottage at Grey Oaks, Flat Rock North Carolina
Get Rates
2.82 mi from city center
5/5Exceptional! (4 reviews)
A-1 HomeAway

"The Cottage at Grey Oaks is a perfect getaway or even for longterm rental. The grounds are idyllic and the house has all the necessary amenities and more. You can't find a better location-- in the heart of Flat Rock and a stones throw away from 1) one of the best bakeries in the area, 2) Flat Rock ..."…"

Reviewed on Nov 30, 2019

The Cottage at Grey Oaks, Flat Rock North Carolina
Treescape Tiny House in Flat Rock, NC
Lakefront Lodge at The Mill House - Hendersonville, NC
The price is $160 per night
2.66 mi from city center
4.9/5Exceptional! (7 reviews)
Relaxing

"Very nice and quiet"…"

Reviewed on Jul 2, 2020

Lakefront Lodge at The Mill House - Hendersonville, NC
Tiny House - Wifi - Flat Rock - by the Pond - Simple Life Tiny House Village - Swimming Pool
Come Stay at Nana's House
Get Rates
2.23 mi from city center
5/5Exceptional! (1 review)
NICEST hosts Ever & Sweet home

"Exactly as promised...sweet home. Old country style but recently renovated so pretty floors and updated bath and kitchen. Property description says no Wifi but hotspot DOES work so plenty of email, etc. as needed. Hosts were the best I've ever encountered...told us stories about apple orchard, winery ..."…"

Reviewed on Jul 7, 2020

Come Stay at Nana's House
Easy Access to Asheville, Greenville and the Green River!
Get Rates
1.87 mi from city center
5/5Exceptional! (6 reviews)
Christmas with family

"We had an awesome stay. So much fun being together for Christmas. The house had a spacious kitchen and was very accommodating. The rental process was absolutely smooth."…"

Reviewed on Dec 31, 2019

Easy Access to Asheville, Greenville and the Green River!
Fairfield Inn & Suites by Marriott Hendersonville Flat Rock
2.5 out of 5
836 Upward Rd, Flat Rock, NC
Free CancellationReserve now, pay when you stay
The price is $84 per night
0.63 mi from city center
4.8/5Exceptional! (268 reviews)

"Everything was fine. It gave us exactly what we needed for our trip"…"

Reviewed on Mar 20, 2020

Fairfield Inn & Suites by Marriott Hendersonville Flat Rock
Getaway for Adventurers!
Get Rates
1.22 mi from city center
4.9/5Exceptional! (49 reviews)
Had a great time!

"Well def be back!"…"

Reviewed on Jul 7, 2020

Getaway for Adventurers!
Quality Inn & Suites Hendersonville - Flat Rock
2.5 out of 5
111 Commercial Boulevard, Flat Rock, NC
Free CancellationReserve now, pay when you stay
The price is $58 per night
1.03 mi from city center
4.3/5Excellent! (548 reviews)
Pretty good

"I've always been happy with staying at any Quality Inn across the southeast and I'm happy with this one. I like how it's next door to a gas station/convenience store/Mcdonald's. My wife and daughter complained that the indoor pool was freezing, but that's about it. Everything was working, clean and ..."…"

Reviewed on Mar 19, 2020

Quality Inn & Suites Hendersonville - Flat Rock
Don't see what you're looking for?
See all available properties in Flat Rock
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Flat Rock

Families will find kid-friendly activities in Flat Rock, and visitors give high marks for the lakeside setting and top-notch restaurants. Relaxing and welcoming, this city also attracts tourists with its shopping. Top sights in the area include Biltmore Estate and U.S. Cellular Center.

  • You'll find 1396 Expedia hotels and other accommodations in the larger area of Asheville
  • The closest major airport is in Asheville, NC (AVL-Asheville Regional), 12.9 mi (20.8 km) from the city center
  • The next closest is in Greenville, SC (GSP-Greenville-Spartanburg Intl.), 29.4 mi (47.3 km) away

Sightseeing and Staying in Flat Rock

A couple of favorite places to visit are Flat Rock Playhouse and Carl Sandburg Home National Historic Site. You'll also find Western North Carolina Air Museum and Jackson Park in the area.

As you plan your vacation, you'll find 17 hotels and other lodging options available to pick from in Flat Rock. Here you'll find highly ranked ones based on our user reviews:

Dressing for Flat Rock

  • Between January and March, you can expect the daytime average to be around 63°F and the nighttime average to be 26°F
  • From April to June, temperatures average about 84°F during the day and 39°F at night
  • July through September averages 84°F during the day and 50°F at night
  • In October-December, the average temperature is 72°F during the day and 27°F at night
  • About 45.59 inches of rain falls on Flat Rock each year
  • Hottest months are usually July and August with an average temperature of 83°F, while the coldest months are January and December with an average of 28°F

Frequently asked questions

Where is the best place to stay in Flat Rock?
Fairfield Inn & Suites by Marriott Hendersonville Flat Rock is ranked highly by Expedia customers. This hotel offers free breakfast and an indoor pool. Other favorite options based on reviews include Holiday Inn Express & Suites Hendersonville SE - Flat Rock and The Lodge at Flat Rock.
If I need to cancel my hotel reservation in Flat Rock, will I receive a refund?
Yes, you’ll find most room reservations are refundable if you cancel prior to the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of check in. If you have a reservation that’s non-refundable, you might be able to still cancel and receive a refund within 24 hours of booking. Add your dates and click on “Search”, then you can use the “free cancellation” filter to get the best options available in Flat Rock.
Where can I learn more about changing or cancelling my trip to Flat Rock?
For more details about picking new dates or cancelling your trip to Flat Rock, click here.
What's the best budget-friendly hotel in Flat Rock?
Based on reviews, Mill House Lodge is a popular 3-star lodge for our travelers looking for an economical choice, and features free breakfast and free WiFi. Another top option for your stay on the cheap is Mountain Inn & Suites.
What's the best accommodation for a family vacation in Flat Rock?
Mill House Lodge is a top 3-star lodge on Expedia for families, and features free breakfast and laundry facilities. Other good choices for your kid-friendly vacation include Highland Lake Inn & Resort and The Lodge at Flat Rock. Attractions in the area like Elijah Mountain Gem Mine and Lake Lure Beach and Water Park are also fun for kids of all ages.
What's the best hotel for a romantic vacation in Flat Rock?
Mill House Lodge is a favorite 3-star lodge for couples, and features a seasonal outdoor pool and free breakfast. Another good option for a romantic stay is Highland Lake Inn & Resort.
What's the best pet-friendly hotel in Flat Rock?
Mountain Inn & Suites is a top hotel for people traveling with their pets, and offers concierge services and a computer station for its human guests. The Lodge at Flat Rock is another good option for you and your pet.
Where is the best hotel to stay near Connemara?
Mill House Lodge is one of the top choices for your stay based on our traveler data, and this 3-star lodge offers an outdoor pool and free WiFi. It’s located just a short 1 mi (1.6 km) from Connemara. Other good choices within 5 miles include CedarWood Inn and Mountain Lodge & Conference Center.
What about the best place to stay near Flat Rock Playhouse?
One of the top choices for your stay is Mill House Lodge, located a short 0.4 mi (0.6 km) from Flat Rock Playhouse, and this 3-star lodge offers an outdoor pool and free WiFi. Highland Lake Inn & Resort, located just 0.8 mi (1.3 km) away, is another good option.
What's the best accommodation for a beach vacation in Flat Rock?
Fairfield Inn & Suites by Marriott Hendersonville Flat Rock is a top 3-star lodge for a beach vacation, and features a seasonal outdoor pool and free breakfast. Spend a relaxing afternoon at Lake Lure Beach and Water Park during your stay.
What are some accommodations with pools in Flat Rock?
Holiday Inn Express & Suites Hendersonville SE - Flat Rock is a top hotel with a seasonal outdoor pool, free breakfast, and free WiFi. A couple of other options that feature an onsite pool include Mill House Lodge and The Lodge at Flat Rock.

Recent reviews of Flat Rock hotels

More trip options