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