Search Hotels

Earn 2x Reward Points*

Double your points with every stay through April 7—perfect to put towards your next getaway! *T&Cs apply.
Register now

3 Top Rated hotels near Franklin, VA

Show points
  • Map
    • Quality Inn & Suites Franklin

      1620 Armory Dr.,
      Franklin, VA, 23851, US
      2 mi from Franklin, VA
      3.7Good(747)3.7/5(747)

      BOOK NOW AND SAVE 5%

      Strikethrough Rate:$89Discounted rate:$85USD/night
      See Availability
    • Econo Lodge

      1660 Armory Drive,
      Franklin, VA, 23851, US
      2.08 mi from Franklin, VA
      3.1Good(128)3.1/5(128)

      BOOK NOW AND SAVE 7%

      Strikethrough Rate:$55Discounted rate:$51USD/night
      See Availability
    • Quality Inn & Suites

      1503 Holland Road, Route 58 West,
      Suffolk, VA, 23434, US
      16.37 mi from Franklin, VA
      2.6Fair(69)2.6/5(69)

      BOOK NOW AND SAVE 7%

      Strikethrough Rate:$122Discounted rate:$114USD/night
      Hotel Service Fee: $3 per room per night
      Includes
      Premium Internet Access, In Room Coffee, Local Calls, Premium Movie Channels includes HBO, Showtime. Ability to easily log into streaming services from television welcome screen.
      See Availability
    • NEW CARDHOLDER OFFER

      EARN 40,000
      BONUS POINTS
      after qualifying purchases. Terms apply.
      Choice Privileges Mastercard
      Image coming soon

    Other Franklin searches

    Good to know

    Top-Rated hotels

    3 hotels in Franklin

    Highest Price

    $114

    Lowest Price

    $51

    Avg. rating

    3.1 (944 reviews)