Star Rating
Hotel Name
Price Range (USD)to
Amenities

Flat Rock North Carolina Accommodations

Find accommodations in Flat Rock with the hotel list provided below. Search for the cheapest discounted hotel and motel rates in or near Flat Rock, NC for your personal leisure or group travel. We provide the best Flat Rock North Carolina hotel/motel rooms. Review the Flat Rock hotel list below to find the perfect lodging. We also have a map of the Flat Rock hotels. Planning a group? Lock in Flat Rock Group Hotel Deals

The Flat Rock center point is approximately 3 miles northeast of Flat Rock Playhouse and 4 miles east of Carl Sandburg Home.

Flat Rock Hotels & Accommodations

Mountain Inn & Suites Flat Rock - Flat Rock 755 Upward Rd., Flat Rock, NC 28731
  • 3-star Highway hotel
  • Free breakfast available
Holiday Inn Express Hendersonville / Flat Rock 111 Commercial Blvd., Flat Rock, NC 28731
  • Three Star property
Highland Lake Inn & Resort 86 Lily Pad Lane, Flat Rock, NC 28731
  • Affordable Mountain hotel
  • Hotel has 2 floors
From$119
Very Good 4.5 /5Guest Reviews Call
Ramada Hendersonville in Hendersonville 150 Sugarloaf Rd., Hendersonville, NC 28792 ~4.06 miles northwest of Flat Rock
  • Low Cost Downtown property
  • Free breakfast available
Quality Inn & Suites in Hendersonville
+1-888-305-3366
201 Sugarloaf Rd., Hendersonville, NC 28792 ~4.30 miles northwest of Flat Rock
  • Inexpensive Downtown hotel
  • Hotel has 8 suites
Best Western Hendersonville Inn 105 Sugarloaf Rd., Hendersonville, NC 28793 ~4.32 miles northwest of Flat Rock
  • Mid-scale Rural property
  • Hotel has 2 floors
Hampton Inn Hendersonville : 155 Sugarloaf Rd. 155 Sugarloaf Rd., Hendersonville, NC 28792 ~4.36 miles northwest of Flat Rock
  • 3 star Rural property
  • Hotel has 4 suites
From$104
Very Good 4.5 /5Recent Reviews Call
Econo Lodge in Hendersonville 206 Mitchelle Dr., Hendersonville, NC 28792 ~4.45 miles northwest of Flat Rock
  • Economical Mountain property
  • 85 rooms in property
Days Inn Hendersonville Nc - Hendersonville 102 Mitchelle Dr., Hendersonville, NC 28792 ~4.46 miles northwest of Flat Rock
  • Two-star Downtown hotel
  • Free breakfast
Mountain Inn & Suites Airport 447 Naples Rd., Hendersonville, NC 28792 ~9.22 miles northwest of Flat Rock
  • Inexpensive Airport hotel
  • 2 floors in hotel
From$60
Very Good 4.5 /5Reviews Call
1906 Pine Crest Inn & Restaurant
+1-888-690-5247
85 Pine Crest Lane, Tryon, NC 28782 ~10.56 miles southeast of Flat Rock
  • Expensive Mountain hotel
  • 21 suites in hotel
From$49
Very Good 4.5 /5Review Score Call
Etowah Valley Golf Club & Lodge : 470 Brickyard Rd. 470 Brickyard Rd., Etowah, NC 28729 ~12.29 miles west of Flat Rock
  • Three Star Mountain property
  • 3 suites in property
Fairfield Inn Asheville Airport : 31 Airport Park Rd. 31 Airport Park Rd., Fletcher, NC 28732 ~12.97 miles northwest of Flat Rock
  • 3-star Airport hotel
  • 4 suites in property
From$109
Very Good 4.0 /5Reviews Call
Hampton Inn & Suites in Fletcher
+1-800-997-5149
18 Rockwood Rd., Fletcher, NC 28732 ~13.26 miles northwest of Flat Rock
  • 3 star Suburban hotel
  • 2 meeting rooms in hotel
Comfort Inn Asheville Airport : 15 Rockwood Rd.
+1-888-690-5281
15 Rockwood Rd., Fletcher, NC 28732 ~13.32 miles northwest of Flat Rock
  • Two star hotel
Clarion Inn in Fletcher 550 Airport Rd., Fletcher, NC 28732 ~13.40 miles northwest of Flat Rock
  • Three Star Airport property
  • Hotel has 150 rooms
Rumbling Bald Resort on Lake Lure - Lake Lure
+1-800-997-5148
112 Mountains Blvd., Lake Lure, NC 28746 ~14.24 miles northeast of Flat Rock
  • Affordable hotel
  • Gym / Fitness Center Available
From$65
Very Good 4.0 /5Review Score Call
Hampton Inn Brevard
+1-888-690-5247
275 Forest Gate Dr., Pisgah Forest, NC 28768 ~15.72 miles west of Flat Rock
  • Affordable Mountain property
  • 3 floors in hotel
From$135
Very Good 4.0 /5Latest Reviews Call
Quality Inn & Suites Biltmore South 1 Skyland Inn Dr., Arden, NC 28704 ~16.08 miles northwest of Flat Rock
  • Cheap Airport hotel
  • Shuttle from airport available
From$66
Average 3.5 /5Reviews Call
Hilton Asheville Biltmore Park 43 Town Sq. Blvd., Asheville, NC 28803 ~16.40 miles northwest of Flat Rock
  • Four-star Airport hotel
  • 7 meeting rooms in property
From$126
Very Good 4.5 /5Review Score Call
Wyndham Resort at Fairfield Mountains
+1-800-997-5149
747 Buffalo Creek Rd., Lake Lure, NC 28746 ~16.77 miles northeast of Flat Rock
  • Affordable property
Holiday Inn Express Brevard
+1-888-690-5281
1570 Asheville Highway, Brevard, NC 28712 ~17.83 miles west of Flat Rock
  • 3-star Suburban hotel
  • 3 floors in hotel
Holiday Inn Express : 2228 Asheville Highway
+1-800-230-4134
2228 Asheville Highway, Brevard, NC 28712 ~17.89 miles west of Flat Rock
  • Cheap Mountain hotel
  • Check in time: 3pm
From$70
Very Good 4.0 /5Review Score Call
Rodeway Inn
+1-800-997-5148
210 Asheville Highway, Brevard, NC 28712 ~18.97 miles west of Flat Rock
  • Low priced property
  • 66 rooms in hotel
Brookstone Lodge 4 Roberts Rd., Asheville, NC 28803 ~19.70 miles north of Flat Rock
  • Three Star Mountain hotel
  • 73 rooms in property
Next 25 Flat Rock Hotels >  [1 - 25 of 50]    
Next: See My Flat Rock Hotels with Pricing
Back to Top