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 - Flat Rock 755 Upward Rd., Flat Rock, NC 28731
  • 3 star Highway property
  • 2 floors in hotel
From$69
Very Good 4.5 /5Review Score Call
Holiday Inn Express Hendersonville / Flat Rock 111 Commercial Blvd., Flat Rock, NC 28731
  • 3 star hotel
Highland Lake Inn & Resort 86 Lily Pad Lane, Flat Rock, NC 28731
  • Mid-scale Mountain property
  • Check in time: 4pm
From$119
Very Good 4.5 /5Guest Reviews Call
Ramada Hendersonville 150 Sugarloaf Rd., Hendersonville, NC 28792 ~4.06 miles northwest of Flat Rock
  • Inexpensive Downtown hotel
  • Comp. Breakfast
From$50
Average 3.5 /5Reviews Call
Quality Inn & Suites
+1-888-305-3366
201 Sugarloaf Rd., Hendersonville, NC 28792 ~4.30 miles northwest of Flat Rock
  • 2 star Downtown property
  • Check in time: 11:00AM
Best Western Hendersonville Inn in Hendersonville 105 Sugarloaf Rd., Hendersonville, NC 28793 ~4.32 miles northwest of Flat Rock
  • Affordable Rural hotel
  • 2 floors in hotel
From$54
Average 3.5 /5Reviews Call
Hampton Inn Hendersonville 155 Sugarloaf Rd., Hendersonville, NC 28792 ~4.36 miles northwest of Flat Rock
  • Mid-scale Rural property
  • Free breakfast available
From$104
Very Good 4.5 /5Latest Reviews Call
Econo Lodge 206 Mitchelle Dr., Hendersonville, NC 28792 ~4.45 miles northwest of Flat Rock
  • Low priced Mountain hotel
  • 85 sleeping rooms in hotel
Days Inn Hendersonville Nc in Hendersonville 102 Mitchelle Dr., Hendersonville, NC 28792 ~4.46 miles northwest of Flat Rock
  • Cheap Downtown hotel
  • Check in: 1pm
1898 Waverly Inn 783 North Main St., Hendersonville, NC 28792 ~4.53 miles west of Flat Rock
  • Three Star property
From$100
Very Good 4.5 /5Hotel Reviews Call
Mountain Inn & Suites Airport 447 Naples Rd., Hendersonville, NC 28792 ~9.22 miles northwest of Flat Rock
  • Economical Airport property
  • 66 rooms in property
From$60
Very Good 4.5 /5Review Score Call
1906 Pine Crest Inn & Restaurant
+1-888-305-3366
85 Pine Crest Lane, Tryon, NC 28782 ~10.56 miles southeast of Flat Rock
  • 4 star Mountain property
  • Check in: 3:00
Etowah Valley Golf Club & Lodge in Etowah 470 Brickyard Rd., Etowah, NC 28729 ~12.29 miles west of Flat Rock
  • 3 star Mountain hotel
  • 3 suites in hotel
Fairfield Inn Asheville Airport in Fletcher 31 Airport Park Rd., Fletcher, NC 28732 ~12.97 miles northwest of Flat Rock
  • Midscale Airport hotel
  • 3 meeting rooms in property
From$109
Very Good 4.0 /5Guest Reviews Call
Hampton Inn & Suites in Fletcher
+1-888-690-5281
18 Rockwood Rd., Fletcher, NC 28732 ~13.26 miles northwest of Flat Rock
  • 3-star Suburban property
  • 73 rooms in hotel
Comfort Inn Asheville Airport
+1-800-230-4134
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
  • 3-star Airport property
  • Hotel has 4 meeting rooms
Rumbling Bald Resort on Lake Lure
+1-888-690-5247
112 Mountains Blvd., Lake Lure, NC 28746 ~14.24 miles northeast of Flat Rock
  • Mid-scale property
  • Check in time: 4:00pm
From$65
Very Good 4.0 /5Read Reviews Call
Hampton Inn Brevard : 275 Forest Gate Dr. 275 Forest Gate Dr., Pisgah Forest, NC 28768 ~15.72 miles west of Flat Rock
  • Mid-scale Mountain hotel
  • Check-in time: 03:00 PM
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
  • Two star Airport hotel
  • Hotel has 107 rooms
Hilton Asheville Biltmore Park 43 Town Sq. Blvd., Asheville, NC 28803 ~16.40 miles northwest of Flat Rock
  • 4-star Airport property
  • Hotel has 10 suites
From$125
Very Good 4.5 /5Read Reviews Call
Wyndham Resort at Fairfield Mountains - Lake Lure
+1-888-690-5281
747 Buffalo Creek Rd., Lake Lure, NC 28746 ~16.77 miles northeast of Flat Rock
  • 3 star hotel
Holiday Inn Express Brevard : 1570 Asheville Highway
+1-800-230-4134
1570 Asheville Highway, Brevard, NC 28712 ~17.83 miles west of Flat Rock
  • Three Star Suburban hotel
  • Free breakfast available
Holiday Inn Express
+1-800-997-5148
2228 Asheville Highway, Brevard, NC 28712 ~17.89 miles west of Flat Rock
  • Two-star Mountain property
  • Hotel has 14 suites
Rodeway Inn in Brevard
+1-888-690-5247
210 Asheville Highway, Brevard, NC 28712 ~18.97 miles west of Flat Rock
  • Cheap property
  • 2 floors in hotel
Next 25 Flat Rock Hotels >  [1 - 25 of 50]    
Next: See My Flat Rock Hotels with Pricing
Back to Top