All states›North Carolina›Flat Rock

Hotels And Motels in Flat Rock, NC

10 hotels and motels in and around Flat Rock, North Carolina.

Flat Rock has about 3,602 residents. Population: U.S. Census Bureau, 2024 estimate.

Hotels And Motels in Flat Rock

The most complete and owner-verified listings first — hours, phone, website, services. No pay-to-play.

  1. The Lodge at Flat Rock

    42 McMurray Rd, Flat Rock, NC 28731

    Spotted an error? Let us know

  2. Quality Inn and Suites

    111 Commercial Blvd, Flat Rock, NC 28731

    Spotted an error? Let us know

  3. Millhouse Lodge

    1150 W Blue Ridge Rd, Flat Rock, NC 28731

    Spotted an error? Let us know

BEFORE YOU GO

Plan a hotel stay

Practical guides for comparing options, preparing questions and confirming arrangements directly.

All guides
  1. Mountain Inn & Suites Flat Rock

    755 Upward Rd, Flat Rock, NC 28731

    Spotted an error? Let us know

  2. Fairfield

    836 Upward Road, Flat Rock, NC 28731

    Spotted an error? Let us know

  3. Holiday Inn Express & Suites Hendersonville Se - Flat Rock, An Ihg Hotel

    107 Upward Crossing Dr, Flat Rock, NC 28731-0690

    Spotted an error? Let us know

  4. Five Oaks

    2810 Greenville Hwy, Flat Rock, NC 28731

    Spotted an error? Let us know

  5. Highland Lake Cottages

    116 Waterlily Dr, Flat Rock, NC 28731-0740

    Spotted an error? Let us know

  6. Groves Park Inn

    200 Assembly Dr, Flat Rock, NC 28731-9535

    Spotted an error? Let us know

  7. Flat Rock Inn

    2810 Greenville Hwy, Flat Rock, NC 28731-9585

    Spotted an error? Let us know

10hotels and motels
7with a phone
8with a website

Of the 10 hotels and motels listed in Flat Rock, 7 give a phone number and 8 have a website. The nearest bigger selection is Lake Lure with 15.

Flat Rock 10 hotels and motels

Nearby in North Carolina