Hotels in Flat Rock
Viewing all hotels.
1150 West Blue Ridge Road, NC 28731, Flat Rock (North Carolina)Located on Jordan’s Lake, this property is located in historic Flat Rock. This pet-friendly lodge offers canoeing and accommodations with views of the lake. Free Wi-Fi is provided.Rates: USD 100.58 - 119.00Stars: ★★★★Rooms: 44 86 Lily Pad Lane, NC 28731, Flat Rock (North Carolina)This North Carolina hotel is 3 miles from Flat Rock Playhouse and 35 minutes' drive from Central Asheville. Guests will enjoy a seasonal outdoor pool, on-site restaurant, and free Wi-Fi throughout their stay.Rates: USD 129.00 - 0.00Stars: ★★★★Rooms: 53