Star Rating
Hotel Name
Price Range (USD)to
Amenities

28731 Hotels, Motels & Accommodations

Mountain Inn & Suites Flat Rock
+1-888-690-5247
755 Upward Rd., Flat Rock, NC 28731
  • Affordable Highway hotel
  • 14 suites in hotel
  • Great location
  • Perfect cleanness
From$69
Very Good 4.0 /5Review Score CallBookMore Details
Mountain Lodge : 42 Mcmurray Rd.
+1-888-305-3366
42 Mcmurray Rd., Flat Rock, NC 28731
  • 3 star Mountain property
  • Check in: 3:00pm
From$109
Very Good 4.5 /5Review Score CallBookMore Details
Quality Inn & Suites Flat Rock
+1-800-881-1523
111 Commercial Blvd., Flat Rock, NC 28731
  • Mid-scale Highway property
  • Check-in: 3:00 PM
  • Rooms clean
  • Excellent breakfast
Holiday Inn Express & Suites Hendersonville Se Flatrock
+1-888-283-3404
107 Upward Crossing Dr., Flatrock, NC 28731
  • Two-star property
  • 84 rooms in property
From$89
Very Good 4.5 /5Read Reviews CallBookMore Details
Highland Lake Inn & Resort in Flat Rock
+1-866-221-8581
86 Lily Pad Lane, Flat Rock, NC 28731
  • Three Star Mountain hotel
  • Hotel has an eco-friendly policy See more
  • Clean rooms
  • Nice rooms
From$119
Very Good 4.5 /5Review Score CallBookMore Details
Mill House Lodge in Flat Rock
+1-866-429-5787
1150 West Blue Ridge Rd., Flat Rock, NC 28731
  • Mid-scale property
  • 44 sleeping rooms in hotel
Ramada Hendersonville - Hendersonville
+1-888-690-5281
150 Sugarloaf Rd., Hendersonville, NC 28792 ~5.40 miles northwest of 28731
  • 3 star Downtown hotel
  • Has environment-friendly policy Learn more
  • Poor WiFi signal
  • Breakfast is average
Hampton Inn Hendersonville
+1-888-690-5247
155 Sugarloaf Rd., Hendersonville, NC 28792 ~5.75 miles northwest of 28731
  • Affordable Rural property
  • 109 rooms in property
  • Mattress too hard
  • Almost all guests said the reception staff was great
From$106
Very Good 4.5 /5Recent Reviews CallBookMore Details
Days Inn Hendersonville in Hendersonville
+1-888-305-3366
102 Mitchelle Dr., Hendersonville, NC 28792 ~5.89 miles northwest of 28731
  • Two-star Downtown property
  • Check-in: 11:00 AM
Best Western Hendersonville Inn : 105 Sugarloaf Rd.
+1-800-881-1523
105 Sugarloaf Rd., Hendersonville, NC 28792-9326 ~5.89 miles northwest of 28731
  • 3 star Rural hotel
  • 100 rooms in property
  • Everything was very clean
  • Approx. half of guests found problems with the furniture
Econo Lodge
+1-888-283-3404
206 Mitchelle Dr., Hendersonville, NC 28792 ~5.90 miles northwest of 28731
  • Low Cost Mountain property
  • Check-in time: 11:00
1898 Waverly Inn - Hendersonville
+1-866-221-8581
783 North Main St., Hendersonville, NC 28792 ~6.06 miles west of 28731
  • Mid-scale Downtown property
  • Free breakfast available
From$145
Very Good 4.5 /5Latest Reviews CallBookMore Details
Kanuga Conference & Retreat Center - Hendersonville
+1-866-429-5787
130 Kanuga Chapel Dr., Hendersonville, NC 28739 ~8.62 miles west of 28731
  • Economical Mountain property
  • Gym / Fitness Center Available
Days Inn Columbus Tryon in Columbus
+1-888-690-5281
626 West Mills St., Columbus, NC 28722 ~9.35 miles east of 28731
  • Low Cost property
Hickory Falls Guesthouse : 676 Main St.
+1-888-690-5247
676 Main St., Chimney Rock, NC 28720 ~12.81 miles northeast of 28731
  • Affordable Riverfront hotel
  • Hotel has 2 floors
Broad River Inn : 339 Main St.
+1-888-305-3366
339 Main St., Chimney Rock, NC 28720 ~12.91 miles northeast of 28731
  • Expensive Mountain hotel
  • Comp. Breakfast
Hotel Domestique
+1-800-881-1523
10 Rd. of Vines, Travelers Rest, SC 29690 ~12.92 miles south of 28731
  • 3 star hotel
  • 2 floors in hotel
Etowah Valley Golf & Resort - Etowah
+1-888-283-3404
470 Brickyard Rd., Etowah, NC 28729 ~13.79 miles west of 28731
  • Affordable Mountain hotel
  • Check-in: 4:00 PM
Super 8 by Wyndham Asheville Airport
+1-866-221-8581
183 Underwood Rd. I 26, Fletcher, NC 28732 ~14.45 miles northwest of 28731
  • Cheap Airport property
  • Free breakfast
Wingate by Wyndham Asheville Airport - Fletcher
+1-866-429-5787
31 Airport Park Rd., Fletcher, NC 28732 ~14.45 miles northwest of 28731
  • Midscale Airport hotel
  • Hotel has 4 suites
From$79
Very Good 4.0 /5Read Reviews CallBookMore Details
Econo Lodge Airport - Fletcher
+1-888-690-5281
196 Underwood Rd., Fletcher, NC 28732 ~14.52 miles northwest of 28731
  • Cheap hotel
  • Free breakfast
Hampton Inn & Suites Asheville I 26
+1-888-690-5247
18 Rockwood Rd., Fletcher, NC 28732 ~14.62 miles northwest of 28731
  • 3-star Suburban property
  • 95 rooms in property
  • Awesome vibe
  • Huge bedroom
Comfort Inn Asheville Airport
+1-888-305-3366
15 Rockwood Rd., Fletcher, NC 28732 ~14.68 miles northwest of 28731
  • Low priced Airport property
  • 3 floors in property
  • Breakfast is good
  • Most guests thought it was too noisy
Clarion Inn in Fletcher
+1-800-881-1523
550 Airport Rd., Fletcher, NC 28732 ~14.77 miles northwest of 28731
  • Affordable Airport hotel
  • 150 sleeping rooms in hotel
  • Great shopping
  • Most guests were happy with the tv
Courtyard by Marriott Asheville Airport
+1-888-283-3404
360 Rockwood Rd., Arden, NC 28704 ~14.98 miles northwest of 28731
  • Mid-scale hotel
  • 91 sleeping rooms in hotel
From$90
Very Good 4.5 /5Reviews CallBookMore Details
Rumbling Bald Resort
+1-866-221-8581
112 Mountains Blvd., Lake Lure, NC 28746 ~16.01 miles northeast of 28731
  • 3-star Lake hotel
  • 170 rooms in hotel
  • Glass door not working
  • About half of guests said rooms were big enough
From$100
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Wyndham Resort at Fairfield Mountains
+1-866-429-5787
747 Buffalo Creek Rd., Lake Lure, NC 28746 ~16.21 miles northeast of 28731
  • Three Star property
  • 150 rooms in hotel
  • Excellent hotel
  • Amenities not working
Hampton Inn Brevard
+1-888-690-5281
275 Forest Gate Dr., Pisgah Forest, NC 28768 ~17.10 miles west of 28731
  • 3-star Mountain property
  • Check in time: 03:00 PM
  • Cleanliness of the bathroom was average, said 57%
  • Staff was very friendly
From$79
Very Good 4.0 /5Reviews CallBookMore Details
Quality Inn & Suites Biltmore South
+1-888-690-5247
1 Skyland Inn Dr., Arden, NC 28704 ~17.42 miles northwest of 28731
  • Cheap Airport hotel
  • Check in time: 3:00 pm
  • Rooms need regular maintenance
  • Comfortable
Hilton Asheville Biltmore Park : 43 Town Sq. Blvd.
+1-888-305-3366
43 Town Sq. Blvd., Asheville, NC 28803 ~17.73 miles northwest of 28731
  • 4-star Airport hotel
  • 5 floors in property
  • Smart restaurant
  • Hotel staff was very welcoming and accommodating
From$125
Very Good 4.5 /5Latest Reviews CallBookMore Details
Holiday Inn Express Brevard : 1570 Asheville Highway
+1-800-881-1523
1570 Asheville Highway, Brevard, NC 28712 ~19.20 miles west of 28731
  • Midscale Suburban hotel
  • Hotel has 63 rooms
Holiday Inn Express in Brevard
+1-888-283-3404
2228 Asheville Highway, Brevard, NC 28712 ~19.25 miles west of 28731
  • Cheap Mountain property
  • 63 rooms in hotel
  • Wifi quality could be improved
  • Room cleanliness is acceptable
From$70
Very Good 4.0 /5Review Score CallBookMore Details
Rodeway Inn - Brevard
+1-866-221-8581
210 Asheville Highway, Brevard, NC 28712 ~20.26 miles west of 28731
  • Inexpensive property
  • 66 sleeping rooms in hotel
Brookstone Lodge Asheville Biltmore Village Area in Asheville
+1-866-429-5787
4 Roberts Rd., Asheville, NC 28803 ~20.83 miles northwest of 28731
  • Affordable Mountain hotel
  • Free complimentary breakfast
  • Most guests thought it was a great value
  • Wellness & sports facilities could use better cleaning
From$56
Very Good 4.0 /5Review Score CallBookMore Details
Best Western Travelers Rest / Greenville
+1-888-690-5281
110 Hawkins Rd., Travelers Rest, SC 29690-8868 ~21.35 miles south of 28731
  • Affordable Mountain property
  • 3 floors in hotel
From$65
Very Good 4.0 /5Read Reviews CallBookMore Details
Ramada Southeast - Asheville
+1-888-690-5247
800 Fairview Rd., Asheville, NC 28803 ~21.38 miles north of 28731
  • 2-star Downtown property
  • Comp. Breakfast
  • Dirty & worn linens
  • Wonderful sightseeing
Ramada by Wyndham Asheville Southeast
+1-888-305-3366
148 River Ford Pkwy., Asheville, NC 28803 ~21.65 miles north of 28731
  • Three Star property
Super 8
+1-800-881-1523
1415 Tunnel Rd., Asheville, NC 28805 ~21.69 miles north of 28731
  • Cheap Riverfront property
  • 104 rooms in property
  • Beds need improvement
  • Bathroom needs cleaning
Clarion Inn Biltmore Village : 234 Hendersonville Rd.
+1-888-283-3404
234 Hendersonville Rd., Asheville, NC 28803 ~21.71 miles northwest of 28731
  • Economy property
  • Comp. Breakfast
From$60
Very Good 4.0 /5Read Reviews CallBookMore Details
Quality Inn & Suites Biltmore
+1-866-221-8581
1430 Tunnel Rd., Asheville, NC 28805 ~21.73 miles north of 28731
  • Economical Downtown property
  • Hotel has 2 floors
Holiday Inn Asheville Biltmore East : 1450 Tunnel Rd.
+1-866-429-5787
1450 Tunnel Rd., Asheville, NC 28805 ~21.77 miles north of 28731
  • Three Star Suburban hotel
  • Hotel has 4 meeting rooms
  • Tasty breakfast
  • Great view
Super 8 Motel Asheville / Bilt
+1-888-690-5281
I 40 Exit 55, Asheville, NC 28805-1601 ~21.80 miles north of 28731
  • Economical hotel
  • 124 rooms in property
Hampton Inn & Suites Asheville Biltmore Village : 117 Hendersonville Rd.
+1-888-690-5247
117 Hendersonville Rd., Asheville, NC 28803 ~21.81 miles northwest of 28731
  • 2 star Mountain hotel
  • Hotel has 5 floors
From$99
Excellent 5.0 /5Read Reviews CallBookMore Details
Baymont by Wyndham Asheville / Biltmore in Asheville
+1-888-305-3366
204 Hendersonville Rd., Asheville, NC 28803 ~21.85 miles northwest of 28731
  • Inexpensive Highway property
  • Free breakfast
Comfort Inn Tunnel Road & I 40 - Asheville
+1-800-881-1523
1435 Tunnel Rd., Asheville, NC 28805 ~21.92 miles north of 28731
  • Cheap Mountain hotel
  • Complimentary breakfast is offered
  • AC needs updating
  • Near the city centre and great nearby nightlife
Doubletree Biltmore in Asheville
+1-888-283-3404
115 Hendersonville Rd., Asheville, NC 28803 ~21.94 miles northwest of 28731
  • 3 star Mountain hotel
  • 5 floors in hotel
  • Hotel staff are awesome and very accommodating
  • Breakfast is mediocre
Holiday Inn & Suites Asheville Biltmore Village Area
+1-866-221-8581
186 Hendersonville Rd., Asheville, NC 28803 ~21.95 miles northwest of 28731
  • Three Star Resort property
  • Check in: 03:00pm
Country Inn & Suites Biltmore Square in Asheville
+1-866-429-5787
845 Brevard Rd., Asheville, NC 28806 ~21.97 miles northwest of 28731
  • 3-star Mountain hotel
  • 3 floors in property
  • Fantastic service
  • Bathroom is ok
From$99
Very Good 4.5 /5Read Reviews CallBookMore Details
Avl Biltmore Area Nc in Asheville
+1-888-690-5281
835 Brevard Rd., Asheville, NC 28806 ~21.99 miles northwest of 28731
  • 3-star property
  • 114 rooms in hotel
From$90
Excellent 5.0 /5Read Reviews CallBookMore Details
Comfort Suites Outlet Center in Asheville
+1-888-690-5247
890 Brevard Rd., Asheville, NC 28806 ~22.00 miles northwest of 28731
  • 3-star Mountain property
  • Check-in time: 3:00 PM
  • Conventional furniture
  • Easily accessible by car and close to shopping areas

Next: Show All Available 28731 Hotels with Pricing

Graph: Next 20 Days of Flat Rock Hotel Prices

Rates shown are nightly rates before taxes and do not necessarily reflect all Flat Rock, NC discounts available. The chart reflects the cheapest Flat Rock hotel for each day and each star rating category.

FAQs about hotels near 28731

What are the top rated hotels near 28731?

Hampton Inn & Suites Asheville Biltmore Village, Avl Biltmore Area Nc and Mountain Lodge are the best rated hotels based on customer reviews in the last 365 days.

What are the most high-end hotels near 28731?

Broad River Inn, Hilton Asheville Biltmore Park and Mountain Inn & Suites Flat Rock are the top 3 luxury hotels near 28731.

What hotels are closest to the area of 28731?

Mountain Inn & Suites Flat Rock, Mountain Lodge, and Quality Inn & Suites Flat Rock are the properties closest to 28731.

How much does a cheap hotel near 28731 cost per night?

In the last year, a 2 star hotel near 28731 can be as cheap as $101.75 per night. (based on HotelPlanner prices)

How much does a 3 star hotel near 28731 cost per night?

In the last year, the average 3 star hotel near 28731 has been $122.11 per night. (based on HotelPlanner prices)

How much does a higher-end hotel near 28731 cost?

In the last year, the average 4 star hotel near 28731 has been $145.00 per night. (based on HotelPlanner prices)

What are the most popular independent hotels near 28731?

Avl Biltmore Area Nc, Mountain Lodge and Highland Lake Inn & Resort are the best rated independent hotels (not part of a big brand).

What are the best Choice Hotels branded hotels near 28731?

Quality Inn & Suites Flat Rock, Comfort Inn Asheville Airport and Clarion Inn Biltmore Village are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best Best Western hotels near 28731?

Best Western Hendersonville Inn and Best Western Travelers Rest are the best rated Best Western branded hotels (based on user reviews score).

What are the most popular IHG hotels near 28731?

Holiday Inn Express & Suites Hendersonville Se Flatrock, Holiday Inn Asheville Biltmore East and Holiday Inn Express are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top