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, Motels & Accommodations

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