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
  • 3 star Highway hotel
  • Check-in: 3:00 PM
From$69
Very Good 4.5 /5Read Reviews Call
Holiday Inn Express Hendersonville / Flat Rock : 111 Commercial Blvd. 111 Commercial Blvd., Flat Rock, NC 28731
  • Three Star hotel
From$50
Very Good 4.0 /5Review Score Call
Highland Lake Inn & Resort - Flat Rock 86 Lily Pad Lane, Flat Rock, NC 28731
  • Three Star Mountain hotel
  • Free complimentary breakfast
From$119
Very Good 4.5 /5Recent Reviews Call
Ramada Hendersonville : 150 Sugarloaf Rd.
+1-888-690-5247
150 Sugarloaf Rd., Hendersonville, NC 28792 ~4.06 miles northwest of Flat Rock
  • Inexpensive Downtown property
  • Hotel has a green policy Learn more
Quality Inn & Suites - Hendersonville
+1-888-305-3366
201 Sugarloaf Rd., Hendersonville, NC 28792 ~4.30 miles northwest of Flat Rock
  • Economy Downtown property
  • 2 floors in property
Best Western Hendersonville Inn - Hendersonville 105 Sugarloaf Rd., Hendersonville, NC 28793 ~4.32 miles northwest of Flat Rock
  • Midscale Rural hotel
  • 100 sleeping rooms in hotel
Hampton Inn Hendersonville in Hendersonville 155 Sugarloaf Rd., Hendersonville, NC 28792 ~4.36 miles northwest of Flat Rock
  • 3 star Rural property
  • Comp. Breakfast
From$164
Very Good 4.5 /5Review Score Call
Econo Lodge in Hendersonville 206 Mitchelle Dr., Hendersonville, NC 28792 ~4.45 miles northwest of Flat Rock
  • Cheap Mountain hotel
  • 2 floors in property
Days Inn Hendersonville Nc - Hendersonville 102 Mitchelle Dr., Hendersonville, NC 28792 ~4.46 miles northwest of Flat Rock
  • Low-priced Downtown property
  • Free breakfast available
Mountain Inn & Suites Airport : 447 Naples Rd. 447 Naples Rd., Hendersonville, NC 28792 ~9.22 miles northwest of Flat Rock
  • 2-star Airport hotel
  • Free complimentary breakfast
From$60
Very Good 4.5 /5Read Reviews Call
1906 Pine Crest Inn & Restaurant in Tryon
+1-888-690-5247
85 Pine Crest Lane, Tryon, NC 28782 ~10.56 miles southeast of Flat Rock
  • High end Mountain hotel
  • Free comp. breakfast
From$49
Very Good 4.5 /5Read Reviews Call
Etowah Valley Golf Club & Lodge 470 Brickyard Rd., Etowah, NC 28729 ~12.29 miles west of Flat Rock
  • 3 star Mountain property
  • Check-in time: 2:00 PM
Fairfield Inn Asheville Airport 31 Airport Park Rd., Fletcher, NC 28732 ~12.97 miles northwest of Flat Rock
  • Three Star Airport hotel
  • Access to gym on-site
Hampton Inn & Suites
+1-800-997-5149
18 Rockwood Rd., Fletcher, NC 28732 ~13.26 miles northwest of Flat Rock
  • 3 star Suburban hotel
  • 23 suites in hotel
From$89
Very Good 4.5 /5Review Score Call
Comfort Inn Asheville Airport in Fletcher
+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. 550 Airport Rd., Fletcher, NC 28732 ~13.40 miles northwest of Flat Rock
  • 3-star Airport hotel
  • 150 rooms in property
Rumbling Bald Resort on Lake Lure : 112 Mountains Blvd.
+1-800-997-5148
112 Mountains Blvd., Lake Lure, NC 28746 ~14.24 miles northeast of Flat Rock
  • Mid-scale hotel
  • Access to gym on-site
Hampton Inn Brevard
+1-888-690-5247
275 Forest Gate Dr., Pisgah Forest, NC 28768 ~15.72 miles west of Flat Rock
  • Affordable Mountain hotel
  • 3 floors in property
From$135
Very Good 4.0 /5Reviews Call
Quality Inn & Suites Biltmore South : 1 Skyland Inn Dr. 1 Skyland Inn Dr., Arden, NC 28704 ~16.08 miles northwest of Flat Rock
  • Low-priced Airport property
  • Airport shuttle available
Hilton Asheville Biltmore Park : 43 Town Sq. Blvd. 43 Town Sq. Blvd., Asheville, NC 28803 ~16.40 miles northwest of Flat Rock
  • Four-star Airport hotel
  • Fitness center on property
From$126
Very Good 4.5 /5Read Reviews 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 hotel
Holiday Inn Express Brevard in Brevard
+1-888-690-5281
1570 Asheville Highway, Brevard, NC 28712 ~17.83 miles west of Flat Rock
  • Mid-scale Suburban hotel
  • 63 rooms in property
Holiday Inn Express
+1-800-230-4134
2228 Asheville Highway, Brevard, NC 28712 ~17.89 miles west of Flat Rock
  • Economical Mountain property
  • 14 suites in property
Rodeway Inn : 210 Asheville Highway
+1-800-997-5148
210 Asheville Highway, Brevard, NC 28712 ~18.97 miles west of Flat Rock
  • Inexpensive hotel
  • Check-in: 2:00 pm
Brookstone Lodge in Asheville 4 Roberts Rd., Asheville, NC 28803 ~19.70 miles north of Flat Rock
  • Affordable Mountain property
  • Free breakfast available
Next 25 Flat Rock Hotels >  [1 - 25 of 50]    
Next: See My Flat Rock Hotels with Pricing
Back to Top